2012-01-09 16 views
11

というアプリがあるとします。iOSとMacアプリのバンドルIDを選択

バンドルIDは、すべてのMacおよびiOSアプリで一意である必要があります。つまり、バンドルIDがcom.mycompany.aのiOS App StoreにAのアプリがある場合、同じバンドルID com.mycompany.aでMac App Storeにアプリを作成できません。

これで、バンドルIDを区別する最も良い方法は何ですか?

私は考えることができるいくつかの例:

  • com.mycompany.a_ioscom.mycompany.a_mac
  • com.mycompany.ios.acom.mycompany.mac.a

が思い浮かぶ他の人がありますか?あなたはどちらを使いましたか?

+1

むしろ、私が言っている質問よりもむしろ意見はありますが、com.mycompany.application.platformは私が使っているものです。 –

+0

あなたは正しいです、私の質問は - 効果 - 意見のための要求です。私はそのことについて申し訳ありません。しかし、私は他の読者にとって役に立つと思います。あなたが望むなら、元の質問にあなたのコメントで答えることを考えてください。私はそれをアップヴォートします。ありがとう! – Dev

答えて

21

むしろ、私が言うというよりも意見の要求ですが、com.mycompany.application.platformは私が使用するものです。

実際にアプリケーションのサブコンポーネントとしてプラットフォームを見ると、最終的には細かくなることがあります。

+0

この方法が最適です。理由を調べるには、iOSまたはMacが2つのプラットフォームに分割されている場合、各スキーマで何が起こるかを検討します。 –