2016-05-19 14 views
3

私はオンラインテストを試みていました。 「不正なバンドルIDとは何か」という4つのオプションがあります。オプションです -iOSアプリケーションでバンドルidetifierを作成する基本的なルール

1) com.companyName.appName 
2) com.appName 
3) appName 
4) com.company-name.app-Name 

私はこの質問の正しい答えがどうなるか、混乱していました。私は、バンドルIDを作成するための基本的なルールは何かを調べようとしました。しかし、私の満足のいく答えは得られませんでした。助けてください。

+1

いつも私は最初の方が好きです:com.companyName.appName –

+0

@SunnyShah:あなたの会社名は決して使ってはいけません... iPhoneの場合は大丈夫ですが、Androidの場合はクライアントがプレイストアのリンクを尋ね、私たちの会社名彼らは苛立つ... –

+0

@ FahimParkarしかし、あなたはクライアントの会社名を使用することができます、それはあなた次第です。しかし、第三者がこのアプリの種類を知ることができ、誰のために開発しているのかを知ることができるため、その重要性は重要です。常に組み合わせが必要です。クライアントに会社がない場合は、まだ彼の名前を使用することができます –

答えて

1

バンドルID文字列は、英数字(A-Z、a-z、0-9)、ハイフン( - )、およびピリオド(。)のみを含む統一タイプ識別子でなければなりません。文字列は逆DNS形式でなければなりません。たとえば、組織のドメインがAbc.comで、xyzという名前のアプリを作成する場合、com.xyz.Helloという文字列をアプリのバンドルIDとして割り当てることができます。

+0

このようにして、バンドルIDは、上記の4つのオプションのすべてになります。私はあなたの答えに同意します。しかし、私のテスト結果として知りたい、テスト結果のバンドルIDによると、com.appNameのようにすることはできません。これについてあなたの意見は何ですか? – VipinYadav

+0

あなたの質問によると私の意見では、オプション1はバンドルIDの正しいフォーマットになります –

関連する問題