1

これは微妙な質問です。iPhone と iPod Touch 用と iPad 用の 2 つのバージョンの iOS アプリをリリースする予定です。アプリの名前は、たとえば、MyAppおよびMyApp HD. このアプリを使用すると、ファイルを保存したり、GameCenter を介してアプリの他のユーザーと通信したりできます。

iPad 版と iPhone 版でファイルのやり取りができるようにしたいですし、GameCenter 経由で相互に通信できるようにしてほしいです。したがって、私の質問は、iTunesConnect で、両方のアプリに同じバンドル ID (例: com.mycompany.myapp) を割り当てる必要があるか (およびできるか)、またはそれらに異なるバンドル ID (例:com.mycompany.myappおよびcom.mycompany.myapphd) を割り当てる必要があるかどうかです。

iOS と GameCenter の専門家の方、アドバイスをお願いします!

4

2 に答える 2

3

アプリごとに異なるバンドル ID が必要です。ユニバーサル アプリを作成する場合は、単一のバンドル ID を持つことができます。それ以外の場合は、異なる ID が必要になり、GameCenter で異なるアプリとして表示されます。

于 2011-10-11T10:34:33.030 に答える
2

開発者サポートから受け取った回答は次のとおりです。

ストア内のすべてのアプリには一意の ID が必要ですが、その ID には次のような他の ID と共通の要素があります。

com.mycompany.myapp.ipad
com.mycompany.myapp.iphone

GameCenter について: GameCenter は、2 つのアプリ間でのデータ共有をサポートしていません。iPad と iPhone のアプリがデータを共有する唯一の方法は、両方のプラットフォームに 1 つのユニバーサル アプリを用意することです。

于 2011-10-12T23:24:28.250 に答える