我在 iOS 上构建我的 ionic 应用程序时遇到问题。如果我运行 release build 命令,存档会成功,但导出失败并出现以下错误:
错误:exportArchive:“TeaZe.app”需要具有推送通知功能的配置文件。
错误域=IDEProvisioningErrorDomain 代码=9 ““TeaZe.app”需要具有推送通知功能的配置文件。” UserInfo={NSLocalizedDescription=“TeaZe.app”需要一个具有推送通知功能的配置文件。, NSLocalizedRecoverySuggestion=将配置文件添加到导出选项属性列表中的“provisioningProfiles”字典中。}
** 导出失败 **
我仍然可以在 xcode 中毫无错误地构建和存档应用程序,但我发现推送通知不再起作用了!
我的构建环境:
Ionic CLI 3.20.0
ionic1 1.3.3
ios 4.5.3
XCode 9.3
看起来有些文件被错误地配置为cordova,但我不知道该怎么做。我删除了我所有的证书/配置文件,并重新创建、更新了 xcode 和 cordova-ios 到最新版本。还尝试降级 xcode,但与我的 iphone 不兼容,所以不值得。
有人遇到过这个吗?