【Error】AppName has conflicting provisioning settings.

【Error】AppName has conflicting provisioning settings.

エラー解消方法の備忘録_φ(・_・ )

発生したエラー

AppName has conflicting provisioning settings. AppName is automatically signed, but provisioning profile AppName_provisioning_profiler_prd has been manually specified. Set the provisioning profile value to “Automatic” in the build settings editor, or switch to manual signing in the Signing & Capabilities editor.

翻訳

AppName のプロビジョニング設定が競合している。AppName は自動署名されていますが、プロビジョニングプロファイル AppName_provisioning_profiler_prd が手動で指定されています。ビルド設定エディターでプロビジョニングプロファイルの値を “自動” に設定するか、署名と機能エディターで手動署名に切り替えてください。

原因

翻訳通りですが、
プロビジョニング設定が競合している為です。

解決手順

方法は、至ってシンプルでした。ただ設定し直すだけです!
・TARGET < Signingのチェックを一度外し、再度チェックを入れる。

・Enable Automaticを選択する。

Memo

Enable Automatic
Automatically manage signing will reset build settings
Allowing Xcode to automatically manage signing will reset the Code Sign Identity and Provisioning Profile build settings to default values.
↓翻訳
自動を有効にする
署名を自動的に管理するとビルド設定がリセットされる
Xcode が署名を自動的に管理することを許可すると、Code Sign Identity と Provisioning Profile のビルド設定がデフォルト値にリセットされます。

・Teamを選び直す。

これでもエラーが出る場合

自分はここまでの情報でもエラーが出てしまっていたので調べたところ、
以下の手段を試したらエラーが消えて実機ビルドができたので試してみてください!

・Project Target > Build Settings > Singing >Code Signing Identity >DebugとReleaseをiOS Developerに変更

・同じ Signing 項目内にある Provisioning Profile を削除する

Point

Provisioning Profileの左側にマウスのカーソルを合わせるとマイナスボタンが表示されます。

参考サイト

https://developer.apple.com/forums/thread/63122

【Xcode】ビルド時の「[プロジェクト名] has conflicting provisioning settings.」エラーの対処法


https://stackoverflow.com/questions/47281554/app-has-conflicting-provisioning-settings-in-build-settings/47281708

Swiftカテゴリの最新記事