App Store への提出準備のために新しい APP ID を追加しようとしていますが、指定したバンドル ID で次のエラーが発生しました。
識別子付きのアプリ ID は
'com.domainName.AppName'
使用できません。別の文字列を入力してください。
これはどういう意味ですか? まったく新しい App ID を追加しようとしていますが、もちろん存在しません。
何が足りないのでしょうか? 前回 App ID を作成したときに問題が発生した覚えはありません。
ベストアンサー1
アップデート
Xcode 8 以降、Xcode によって管理される iOS チームプロビジョニング プロファイルは、Xcode によって自動的に正しく更新されるようになりました。これらは開発者ポータルにリストされることはなく、オンザフライトで生成されます。
ただし、以下に提案する解決策は引き続き機能します。自動プロビジョニング プロファイルを使用するように切り替えました。
要約
開発者ポータルから、無効なiOS チームプロビジョニング プロファイル (Xcode によって管理)を削除し、 iOS 開発者プロビジョニング プロファイルを手動で作成します。Xcode 経由でダウンロードすれば、準備完了です。
詳細
問題:
Xcode 7.3 (7D175) 以降でこの問題が発生し始めました。
問題が発生する前に私が行ったこと:
- 有効期限が切れたため、Xcode 経由で証明書 (開発者および配布) を更新しました。
- キーチェーンに必要な 2 つの証明書 (開発者証明書と配布証明書) をインストールしました。
- 新しい配布証明書を使用して、開発者ポータルで Ad Hoc および App Store Provision プロファイルを再生成しました。
- Xcode 経由でローカルにダウンロードされた Ad Hoc および App Store Provision プロファイル。
- プロジェクトを歩くプロビジョニングプロファイルを自動的に管理するためのXcodeの設定プロセス
- Xcode によって管理される iOS チームプロビジョニングプロファイルが無効であることがわかりました
- 無効な iOS チーム プロファイルが原因で、Xcode をビルドおよび実行できないことがわかりました。
「問題を修正」をタップします(
Xcode によって管理されるプロビジョニング プロファイルを有効にするために私が知っている唯一の方法
)。エラーが発生しますAn App ID with Identifier '<app id>' is not available
。
解決:
私は持っている:
- 開発者ポータルから、Xcode によって管理される無効な iOS チームプロビジョニングプロファイルを手動で削除しました
- 手動で作成されたiOS開発者プロビジョニングプロファイル
- Xcode経由でダウンロードしました
これで、デバイスにアプリをビルドして実行できるようになりました。