バンドル名、実行ファイル名、製品名...他に何かありますか?
2023-11-05 21:31:51
質問
バンドル名、実行ファイル名、製品名...これ以上ありますか?
誰か、iPhone プロジェクトの Xcode でのこれらの各使用を明確にするのを助けてくれませんか? これらは、私の生きているバジェスタを混乱させるのに失敗したことがありません...そして、私はそれらを間違えることに疲れています。
なぜ、1 つのアプリ環境にこれほど多くの異なる命名規則が必要なのでしょうか。また、これらを頭の中の正しい場所に置くために、それぞれをどのように使用すればよいのでしょうか。
どのように解決するのですか?
info.plistを見ると、このようになっています。
Bundle Display Name - ${PRODUCT_NAME}
Executable File - ${EXECUTABLE_NAME}
Bundle Name - ${PRODUCT_NAME}
つまり、通常PRODUCT_NAMEはバンドルとユーザーが見るものに同じ名前を与えることがお分かりいただけると思います。
場合によっては、バンドルや実行ファイルのような名前付けには適さない、より複雑な表示名が必要なことがあります。そのため、独立して変更することができます - しかし、変更する必要はありません。 デフォルトでは、PRODUCT_NAME はプロジェクト名と同じ名前になりますが、ビルド設定で上書きすることもできます。
よほどの理由がない限り、info.plist で設定されている方法を変更するべきではありません...ただ PRODUCT_NAME を変更するだけです。
関連
-
[解決済み] Xcode製品 -> アーカイブを無効にする
-
[解決済み] Invalid Bundle Error - "requires launch storyboard".
-
[解決済み】iOSアプリの名前を変更する方法は?
-
[解決済み】@try - Objective-Cのcatchブロック
-
[解決済み] iPhoneのシミュレータに.ipaファイルをインストールする方法は?
-
[解決済み] iPhoneでウェブページからアプリがインストールされているかどうかを確認する方法
-
[解決済み] TabBarのタブビューにプログラムで切り替える?
-
[解決済み] viewWillAppear:と-viewDidAppear:の違いは何ですか?
-
[解決済み] iphoneシミュレーターでキーボードを使うにはどうしたらいいですか?
-
[解決済み] アプリを提出する前にitunesのリンクを取得する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Mobile Safariで電話番号のリンクを無効にする方法を教えてください。
-
[解決済み] UIViewの下に影を描くには?
-
[解決済み] TabBarのタブビューにプログラムで切り替える?
-
[解決済み] 空のUITableViewを処理する。フレンドリーなメッセージを表示する
-
[解決済み] Objective-C用JSONパーサーの比較(JSON Framework、YAJL、TouchJSON、etc.)
-
[解決済み] cocoaアプリケーションのinfo plistにある「bundle display name」と「bundle name」の違いは何ですか?
-
[解決済み] iPhoneシミュレーター - 低速接続をシミュレートする?
-
[解決済み] AppDelegate.mで画面上に現在表示されているUIViewControllerを取得する。
-
[解決済み] 現在のメソッド呼び出しのスレッド ID を取得する
-
[解決済み] iOS: HTTP POST リクエストを実行するには?