web-dev-qa-db-ja.com

バンドルIDサフィックス?それは何ですか?

IPhoneの送信プロセスは初めてです。 Appleは、バンドルIDサフィックスを要求します。これは何ですか?ここに何を置くべきか、それが何を意味するのかわからない。

105

会社がない場合は、名前を残します。info.plistファイルのバンドルIDとiTunes Connectで送信したものの両方が一致する限り、問題はありません。

Bundle ID Suffixには、バンドルIDのフルネームを書く必要があります。

例:

Bundle ID suffix = thebestapp (NOT CORRECT!!!!)

Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)

この理由は 開発者ポータル で説明されています:

アプリID文字列には、ピリオド(。)で区切られた2つの部分が含まれます—アプリIDプレフィックス(デフォルトではチームID、たとえばABCDE12345 )、およびApp ID Suffix(バンドルID検索文字列、たとえばcom.mycompany.appname)。 [強調を追加]

したがって、この場合、接尾辞は完全な文字列com.awesomeapps.thebestappです。

67
Nikolay Frick

バンドルIDは、設定を保存し、アプリケーションを一意に参照できるドメインとしてシステムが使用するアプリケーションのIDです。

これは逆DNS表記で表されます。会社名とアプリケーション名を使用して作成することをお勧めします。

Awesome Appsという会社のThe Best AppというアプリのバンドルIDの例は次のようになります。

com.awesomeapps.thebestapp

この場合、接尾辞はthebestappです。

30
Jasarien