2016-09-14 4 views

答えて

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"の前に実行する必要があるかもしれません。

+0

ありがとうございます!しかし、私はそれを「バンドル表示名」にどのように入れていますか?試しました: $ {PRODUCT_NAME} $ {CFBundleShortVersionString} アプリアイコンの下に商品名のみ表示されます。 S. – GeRyCh

+0

あなたの質問にフォローアップするために私の答えを更新しました。 –

+0

ありがとう、ファビオ!それは私のために働いた! – GeRyCh

関連する問題