Provisioning profile "xxx" doesn't support the Network Extensions capability.
測試 Network Extensions 框架玩,發現一直報上述錯誤,檢查 AppID 配置了 Network Extensions 權限,證書、配置文件也都沒問題。
將證書換爲上架 AppStore 的證書,提示就消失了。
所以:
因爲上架 App Store 的應用 (即 使用
Mac App Distribution
類型證書) ,才能使用這個框架。
使用 Developer ID Application
和
Mac Development
類型證書來配置,provisioning profile 雖然配置成功了,但在項目中還是會報錯。