前提・実現したいこと
初めてiPhoneアプリ作成をしています。
始めての頃は、iPhone7実機での動作確認できたのですが、最近、以下のようなメッセージにより実機にアップ出来ません。
何が原因なのかわからず、エラーメッセージからいろいろと試して見ている状態です。
対策方法を教えてください。
発生している問題・エラーメッセージ
エラーメッセージ Failed to create provisioning profile. The app ID "[Organization Idenifier]" cannot be registered to your development team. Change your bundle identifier to a unique string to try again. (in target '[Product Name:]) No profiles for '[Organization Idenifier]' were found: Xcode couldn't find any iOS App Development provisioning profiles matching '[Organization Idenifier]'. (in target '[Product Name:]')
該当のソースコード
Swift
試したこと
AppleID[Organization Idenifier]、[Product Name:]を変更してみましたが、解消しません。
また、iPhone7実機の「設定」⇒「一番上のAppleID」⇒「Macのデバイス」をアカウント削除しようとしても削除出来ません。
そのため、iPhone7実機の“AppleID”を変更しました。
Webでの検索で「Apple側の情報を削除する」ような記述があるのですがいまいち理解出ず、また、Appleのサイトへ入っていけない状態です。
補足情報(FW/ツールのバージョンなど)
OS:10.13.6
Xcode:10.1
Swift:4.2.1
これでしょうか。
https://ticklecode.com/failed_to_register_bundle_identifier/
最初、「エラーへの対応方法」にある日付で対応しましたが、同じようなメッセージで解消しませんでした。
そこで、思い切って「Bundle Identifier」を大きく変更したところ、実機へアップ出来ました。
Apple側で「Bundle Identifier」が重複しているのですね。
作成中のアプリは、まだまだデバックが必要ですが、今回の同じようなエラーが出たら、その都度、「Bundle Identifier」を変更することになるのでしょうか。
Apple側で「Bundle Identifier」を変更・削除などは出来るのでしょうか。
新たな質問になりますが、教えてください。
その記事で日付を追加してるのは、単に重複しないようにするためなので、他の文字列でも構わないのですが、記事と同じ日付にしちゃうと重複する可能性が出てきますね。
Bundle Identifier は、有料デベロッパー登録していると Wildcard App ID というものが使えるので、試しにちょっと動かしてみるだけならいちいち登録しなくていいのですが、無料デベロッパーさんの扱いはよく分からないです。
早速のご回答をいただきましてありがとうございます。
有料デベロッパー登録をしないといけないのでしょうかね。
同様な症状が発生した場合は、今回のように対応します。
ありがとうございました。
回答1件
あなたの回答
tips
プレビュー