Cocoa Core Competenciesから読みまし た。
アプリ ID は、1 つの開発チームの 1 つ以上のアプリを識別するために使用される 2 つの部分からなる文字列です。この文字列は、チーム ID とバンドル ID 検索文字列で構成され、2 つの部分はピリオド (.) で区切られています。
ただし、次のようにも述べています。
バンドル ID は、1 つのアプリを識別する一意の識別子であり、他のチームが使用することはできません。
アプリストアにあるアプリの同じバンドル ID を使用して、開発者アカウント ポータルにアプリ ID を登録できないことがわかりました。
識別子 'com.example.myapp' を持つアプリ ID は利用できません。別の文字列を入力してください。
したがって、2 人の開発者の 2 つのアプリが同じバンドル ID (com.example.MyApp など) を持つことができるかどうか、またこれにより競合が発生するかどうかはわかりません。
- これら 2 つのアプリをデバイスにインストールできますか?
- これら 2 つのアプリをアプリ ストアで許可できますか?
- プッシュ通知はこれら 2 つのアプリでどのように機能しますか?
- Fabric Crashlytics、Urban Airship、Google App Invites などの多くのサービスは、アプリを区別するためにバンドル ID に依存しているようです。