web-dev-qa-db-ja.com

プッシュ通知機能を備えたプロビジョニングプロファイルが必要です

Xcodeをバージョン9.0にアップデートした後、「プッシュ通知機能を備えたプロビジョニングプロファイルが必要です」というエラーが表示され始めました。 CordovaでiOSアプリケーションを構築するとき。私のアプリケーションと構成は、前回のビルド以降変更されていません。

私はグーグルで調べましたが、何も役に立ちませんでした。

解決策:

https://stackoverflow.com/a/46370957/7199922

テスト済みで動作します。

10
Tadej

fastlaneを使用している場合私のようなビルドの場合、exportOptionsを正しく生成しないfastlaneリリースが多数あることがわかりました。がインストールされ、正しく構成されています。

Fastlaneのバージョン2.58.0が正常に動作していることを確認し、Fastfileファイルを更新して次の行を追加し、他のマシンでも十分に高いバージョンを確保しました。

fastlane_version "2.58.0"

その後、次のような値を正しく生成します。

{
  "provisioningProfiles": {
    "com.name.app": "App name"
  },
  "method": "app-store",
  "teamID": "ABCDEF31593"
}
4
CodeReaper

私もこの問題に出会いました。 export_xcargs "-allowProvisioningUpdates"私のために働く。詳細については こちら をご覧ください

1
Chao