【问题标题】:Ionic1 - Cordova-ios - Provisioning Profile Push Notification ErrorIonic1 - Cordova-ios - 配置文件推送通知错误
【发布时间】:2018-09-14 06:19:49
【问题描述】:

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

错误:exportArchive:“TeaZe.app”需要具有推送通知功能的配置文件。

Error Domain=IDEProvisioningErrorDomain Code=9 ““TeaZe.app”需要具有推送通知功能的配置文件。” UserInfo={NSLocalizedDescription=“TeaZe.app”需要具有推送通知功能的配置文件。, NSLocalizedRecoverySuggestion=将配置文件添加到导出选项属性列表中的“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 不兼容,所以不值得。

有人遇到过这个吗?

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-03
      相关资源
      最近更新 更多