xcode - Ionic1 - Cordova-ios - 配置文件推送通知错误

标签 xcode ionic-framework cordova-ios ionic-v1

我在 iOS 上构建我的 ionic 应用程序时遇到问题。
如果我运行 release build 命令,存档成功但导出失败并显示以下错误:

error: exportArchive: “TeaZe.app” requires a provisioning profile with the Push Notifications feature.

Error Domain=IDEProvisioningErrorDomain Code=9 ““TeaZe.app” requires a provisioning profile with the Push Notifications feature.” UserInfo={NSLocalizedDescription=“TeaZe.app” requires a provisioning profile with the Push Notifications feature., NSLocalizedRecoverySuggestion=Add a profile to the “provisioningProfiles” dictionary in your Export Options property list.}


** 导出失败 **
配置文件肯定有推送通知服务:
Provisioning Profile
该功能在 xcode 中启用:
XCode Push Notifications
我仍然可以在没有错误的情况下在 xcode 中构建和存档应用程序,但我发现推送通知不再起作用了!
我的构建环境:
Ionic CLI 3.20.0
ionic1 1.3.3
ios 4.5.3
XCode 9.3
看起来某些文件为cordova 配置错误,但我不知道该怎么做。
我删除了我所有的证书/配置文件,并重新创建、更新了 xcode 和 cordova-ios 到最新版本。
还尝试降级 xcode 但与我的 iphone 不兼容,所以不值得。
有人遇到过这个吗?

最佳答案

我仍然在 CLI 上收到此错误,但我再次收到通知。我重新创建了我的证书、身份验证 key 和配置文件,在 FCM 中再次删除并设置了所有内容。我只是做一个 ionic cordova准备然后在xcode中构建应用程序。

我很确定问题是当前版本的 cordova-ios 没有更新某些东西!

关于xcode - Ionic1 - Cordova-ios - 配置文件推送通知错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49655212/

相关文章:

ios - iOS 上的 WKWebKit 在没有调试信息的情况下崩溃

xcode - 由于 Crittercism 的 .sh 文件,无法上传应用程序

ios - 即使我做了深度清理并重新安装 Xcode,也无法在设备上运行 Xcode 项目,钥匙串(keychain)总是出错

javascript - 确认 DatePicker 时间更改

ios - 是否可以在 ionic 中添加 objective-c 代码?

javascript - 如何检测 cordova iOS WebView 导航事件

ios - 使用Application Loader上载IPA时无效的启动镜像错误上传,错误ITMS-90094

css - 在 Ionic 中下拉

ios - 使用 cordova-cli 构建 iOS 平台时出错

ios - Cordova iOs 错误