バージョン番号をInfo.plistの "Bundle display name"パラメータに連結するには、 "Bundle versions string、short"の生の名前を知りたいと思います。 Core Foundation Keysから「Bundle versions string、short」の生の名前は何ですか?
0
A
答えて
3
:
CFBundleShortVersionString:「バンドルバージョン文字列、短い」バンドル/(ローカライズ)リリースバージョン番号文字列。詳細については、CFBundleShortVersionStringを参照してください。
「Xcode」の行を右クリックして「生のキー/値を表示」をクリックすることもできます。あなたは、ターゲットのビルドフェーズ]タブでそうやっているスクリプトを作成する必要が自動的にCFBundleName
を更新するには
。 (左側のサイドバーのプロジェクト名をクリックし、 "ターゲット"の下の対応するターゲット名をクリックし、 "ビルド段階"タブに移動し、左上隅の "+"記号をクリックして "新しい実行スクリプト段階"を選択します)
bundleVersionString=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" "$INFOPLIST_FILE")
/usr/libexec/PlistBuddy -c "Set :CFBundleName $PRODUCT_NAME $bundleVersionString" "$INFOPLIST_FILE"
新しい「実行スクリプト」には、名前をダブルクリックして適切な名前を付け、「製品名を製品名に追加」のように変更します。また、スクリプトを "Copy Bundle Resources"の前に実行する必要があるかもしれません。
関連する問題
- 1. Bundle IdentifierとProduct Bundle Identifierの違いは何ですか?
- 2. `Bundle savedInstanceState`の範囲は何ですか
- 3. ポリゴンマスキングの名前は何ですか?
- 4. スイングコンポーネントの名前プロパティは何ですか?
- 5. 逆レンズの名前は何ですか?
- 6. リムーバブルボタンの名前は何ですか?
- 7. @ angle/core/bundle/core.umd.jsとは何ですか
- 8. JavaのステートメントはShortとは何ですか?
- 9. Intent.putExtra(String、Bundle)対Intent.putExtra(バンドル)
- 10. より速いのは何ですか? 1つのintent.putExtras(Bundle with Strings)または多くのintent.putExtra(String)?
- 11. maven-bundle-pluginで同じ名前の複数の参照
- 12. NoMethodError: "abstract"の名前が未定義です。String
- 13. unsigned shortとUSHORTの違いは何ですか?
- 14. unsigned short intの書式指定子とは何ですか?
- 15. 「.v8flags.3.14.5.9。{名前}」とは何ですか?
- 16. XmlSampleGenerator名前空間は何ですか?
- 17. ジェネリック構文の名前は "X. <String、String> method()"
- 18. タイプの後に名前を付ける変数の名前は何ですか?
- 19. 目的(NSString)*名前と(NSString *)名の違いは何ですか?
- 20. Android開発のBundleとJSONObjectの違いは何ですか?
- 21. Java - <used>とは何ですか?その名前は何ですか?
- 22. "名前を変更する"の方法は何ですか?私は<code>std::string</code>タイプの名前を変更したい場合は
- 23. このタイプの名前は何ですか?私のアプリで
- 24. forループのString []とStringの違いは何ですか?(Java)
- 25. 誰かがこのコントローラの名前は何ですか?
- 26. macOS Mach-O dylib LC_ID_DYLIBの名前、またはinstall_nameの意義は何ですか?
- 27. ASP.NET 3.5では、ReorderListコントロールの名前空間は何ですか?
- 28. 名前空間のclojureキーワードをstringに変換する正しい方法は何ですか?
- 29. Pythonでこの演算子 "_"の名前は何ですか?
- 30. VkFormatの名前でPACK8/16/32の意味は何ですか?
ありがとうございます!しかし、私はそれを「バンドル表示名」にどのように入れていますか?試しました: $ {PRODUCT_NAME} $ {CFBundleShortVersionString} アプリアイコンの下に商品名のみ表示されます。 S. – GeRyCh
あなたの質問にフォローアップするために私の答えを更新しました。 –
ありがとう、ファビオ!それは私のために働いた! – GeRyCh