离子包ios错误。 aps-environment权利

时间:2017-06-09 17:02:25

标签: ios ionic-framework ionic2

我正在使用Ionic的软件包服务来构建我的ios应用程序。当我构建它时,我收到了错误

Provisioning profile "<PROVISIONING_PROFILE>" doesn't include the aps-environment entitlement. 
Code signing is required for product type 'Application' in SDK 'iOS 10.2'

我没有使用推送通知,在线上的每个问题都涉及推送通知。我正在使用Ionic Deeplink插件,这可能导致问题,因为它是我的app.Entitlements文件中唯一的东西。我已重新安装它,但没有修复任何问题。

我确实已将其设置在我的应用配置资料中,并且我已尝试重新生成所有证书和配置资料。

另外我的应用程序大约一周前打包好,然后我上周将我的项目添加到GitHub并且直到昨天我还没有尝试过它并且它无法正常工作。我不觉得GitHub会导致这个问题。但我只是想把它放在那里。

1 个答案:

答案 0 :(得分:0)

我明白了。它与卸载android作为平台有关。当我删除Android平台时它停止工作并开始抛出此错误,但是当我重新添加android时它又开始工作了。奇怪...