私のアプリIDをcom.mycompany.lowercaseappname
に設定しましたが、Xcode 4ではバンドルIDが大文字である${PRODUCT_NAME}
を使用するように自動設定されています(ユーザーにはアプリアイコンの下で大文字にしてください)。これは大丈夫ですか、XcodeでバンドルIDを小文字に手動で変更する必要がありますか?バンドルIDは大文字と小文字を区別する必要がありますか?
22
A
答えて
8
バンドルIDはグローバルに一意である必要があります(世界中の他のアプリケーションには一致しません)が、アプリケーション名と一致する必要はなく、大文字と小文字は区別されません。ただし、プリファレンスファイルは識別子と同じ名前になりますので、識別子はユーザーがアプリケーションに属していると認識する必要があります。
Xcode4でCommand-1を押してナビゲータビューを表示し、xxx-Info.plistファイル(xxxはアプリケーション名)をクリックし、バンドル識別子文字列を次のように変更して、あなたが欲しいものならなんでも。 $ {PRODUCT_NAME:rfc1034identifier}変数を含む必要はありません。
27
バンドルIDは大文字と小文字が区別されます。 Apple Docs:
ただし、ドメイン名とは異なり、バンドルIDは大文字と小文字が区別されます。 App IDが小文字の場合は、バンドルIDも小文字である必要があります。
バンドルIDは、ユーザーがアプリケーション名として見るものではありません。これは「バンドル表示名」
関連する問題
- 1. バンドル - 大文字と小文字は区別されますか?
- 2. ID POCOプロパティはRavenDBの大文字と小文字を区別する必要がありますか?
- 3. 入力が必要なプログラムは、大文字と小文字を区別する必要があります。
- 4. 大文字と小文字の区別がありますTSQL
- 5. Pythonは大文字と小文字を区別する必要がありますか?
- 6. 角型データバインディング - JavaScriptオブジェクトとのバインディングは大文字と小文字を区別する必要があります
- 7. 大文字小文字の区別はありません
- 8. HTMLは大文字と小文字を区別しますか?
- 9. AutoMapperは大文字と小文字を区別しますか?
- 10. HTML.Partialは大文字と小文字を区別しますか?
- 11. メタキーワードは大文字と小文字を区別しますか?
- 12. は:大文字と小文字を区別しますか?
- 13. mysqlは大文字と小文字を区別しますか?
- 14. 大文字と小文字の区別
- 15. DOMではノードIDが大文字小文字を区別しますか?
- 16. 大文字と小文字は区別されますか?
- 17. 大文字と小文字の区別から大文字小文字を区別しないものへ
- 18. JavaScript文字数大文字小文字の区別がありません
- 19. PHP strpos()は大文字と小文字を区別します
- 20. Haystackファセットは大文字と小文字を区別します
- 21. Laravel Eloquentは大文字と小文字を区別します
- 22. 春のgetbeanの大文字小文字の区別はありますか?
- 23. 大文字と小文字を区別するフィルタは、レルム
- 24. 大文字小文字の区別SSIS
- 25. indexOf大文字小文字の区別?
- 26. ElasticSearch:なぜquery_stringでは大文字と小文字が区別され、ワイルドカードでは大文字と小文字が区別されますか?
- 27. WPFは純粋に大文字と小文字を区別しますか?幅フィールドの「自動」値は大文字小文字を区別しますか?
- 28. マッチング大文字と小文字を区別Unicode文字列
- 29. String.Containsは大文字と小文字を区別しません。
- 30. パスワードをlaravelに入力すると、5.2で大文字と小文字が区別され、大文字と小文字は区別されません。
ですが、iTunes-Connectでは、既存のバンドルIDを持つ新しいアプリを作成することができます。これはiTunes-Connectのバグですか? – Rich
上記の答えによれば、明らかに大文字と小文字が区別されます。 [this](https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html#//apple_ref/doc/uid/TP40012582-CH28-SW8)を参照してください。 – ravemir