Xcodeの実機(build)エラー”Failed to register bundle identifier.”
Xcodeで実機でbuildしようとした時、“Failed to register bundle identifier."というエラーが出てきたことありませんか?
プロジェクトを作成後、確認の為にすぐに実機でbuildすることがありますよね?
「これから作り込んでいく」って時に最初からエラーが出て冷める気持ちに共感できます。
僕自身そうでした。
「Failed to register bundle identifier」にエラー限らず、一つずつ見ていけばクリアできます。
それでは早速「Failed to register bundle identifier」のエラーについて「初心者」でも分かるようにエラーの解消方法を説明して行くので、順に見ていきましょう。
エラー確認
Failed to register bundle identifier.
Failed to register bundle identifier.
Google翻訳:バンドル識別子の登録に失敗しました。
「bundle identifier」の登録が失敗してることがわかります。
もう少し細かくみてみましょう。
The app identifier “test.sample" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.
Google翻訳:アプリID「App名」を開発チームに登録できません。 バンドルIDを一意の文字列に変更して、再試行してください。
もうそろそろ「Failed to register bundle identifier」が解決しそうですね。
解決方法が分かりましたね。
「bundle identifier」を修正します。
ただもう一つエラーが出て行くことはもう気づいてますでしょうか?
そのエラーも一緒に見てみましょう。
「Failed to register bundle identifier」に限らず一つの問題で複数エラーが表示されることがあります。
焦らずに一つずつ対応するのがポイントですよ。
No profiles for 'App名’ were found
No profiles for 'App名’ were found
「App名」のプロファイルが見つかりませんでした。
Xcode couldn’t find any iOS App Development provisioning profiles matching 'test.sample’.
Google翻訳:Xcodeは、「App名」に一致するiOSアプリ開発プロビジョニングプロファイルを見つけることができませんでした。
エラーを二つ確認したところで実際に行う内容としては1つだけです。
先ほどの確認した「bundle identifier」を修正するだけです。
エラーの原因(bundle identifier)
「bundle identifier」が重複してるのでエラーが出てます。
重複させてない。
重複させている、認識や記憶がないと思いますが、XcodeでTeam設定してプロジェクトを作成した時、Apple Developerにbundle identifierの登録をしています。
そのために、新しくプロジェクトを作成して、過去に使ったことがあるbundle identifierを使用してしまうと、Apple側で「bundle identifier」が重複になるということになります。
スポンサードサーチ
bundle identifierの修正
bundle identifierを過去につけたことのない名前に修正します。
※タイトルなどは作成日の日付をつけるので、日付を使うと基本エラーは消えます。
以上でエラー改修に終了になります。
おまけ
YouTube始めました。
ど素人ながら模索して頑張ります。
応援よろしくお願いします。