我有一个问题,建立我的离子应用程序的iOS。如果运行release命令,归档成功,但导出失败,出现以下错误:
错误: exportArchive:“TeaZe.app”需要一个具有推送通知功能的配置文件。 Error Domain=IDEProvisioningErrorDomain Code=9“TeaZe.app”需要具有推送通知功能的配置文件。UserInfo={NSLocalizedDescription=“TeaZe.app”需要具有推送通知功能的配置配置文件。,在导出选项属性列表中向“provisioningProfiles”字典提供配置文件。}
**出口失败**
供应配置文件肯定具有推送通知服务:

在xcode中启用了该功能:

我仍然可以在xcode中构建和存档应用程序,没有错误,但是我发现推送通知不再有效了!
我的构建环境:
Ionic CLI 3.20.0
ionic1 1.3.3
ios 4.5.3
XCode 9.3看起来有些文件被错配置到cordova,但我不知道该怎么做。我删除了我所有的证书/配置文件,重新创建,更新了xcode和cordova-ios。也试图降级xcode,但不兼容我的iphone,所以这是不值得的。
有人看到这个了吗?
发布于 2018-04-08 13:51:07
我仍然在CLI上得到这个错误,但是我的通知又起作用了。我重新创建了我的证书,auth和供应配置文件,删除并设置了FCM中的所有内容。我只是做了一个离子cordova,然后准备和建立应用程序的xcode。
我很确定问题是当前版本的科多瓦-ios没有更新的东西!
https://stackoverflow.com/questions/49655212
复制相似问题