需要具有推送通知功能的配置文件

Tad*_*dej 10 xcode ios cordova

将Xcode更新到版本9.0后,我开始收到此错误:"需要配置配置文件和推送通知功能." 用Cordova构建我的iOS应用程序时.自我之前的构建以来,我的应用程序和配置没有改变.

我用谷歌搜索,但我没有找到任何有用的东西.

解:

/sf/answers/3245967021/

经过测试,确实有效.

Cod*_*per 5

如果您像我一样使用 fastlane进行构建,我发现有许多 fastlane 版本无法正确生成 exportOptions,这会导致 Xcode 无法找到配置文件,无论它是否安装和正确配置。

我发现 fastlane 的 2.58.0 版本运行良好,并更新了我的Fastfile文件以包含以下行,以确保在其他机器上也有足够高的版本:

fastlane_version "2.58.0"
Run Code Online (Sandbox Code Playgroud)

然后它将正确生成如下值:

{
  "provisioningProfiles": {
    "com.name.app": "App name"
  },
  "method": "app-store",
  "teamID": "ABCDEF31593"
}
Run Code Online (Sandbox Code Playgroud)