0

Xcode 4.5 アーカイブ メカニズムを介して無線でテスターに​​ .ipa を配布しています。以前に自動生成された plist-file に現在のビルドの bundle-version が含まれていることがわかりました。

アーカイブをデスクトップにエクスポートするときに、このバンドル バージョンを自動的に plist に追加したいと考えています。

バンドル バージョンを自動的に plist に追加する簡単な方法はありますか?それとも、後で .ipa を開いて情報を読み取って plist に書き込むシェル スクリプトを作成する必要がありますか?

これを使用して、バージョンがインストール済みのバンドル バージョンと異なる場合に、ベータ アプリを更新するようベータ テスターに​​リマインダーを送信したいと考えています。

アイデアやヒントはありますか?

4

2 に答える 2

2

それを私が直した!

今までCFBundleVersionバージョン文字列に使用していましたCFBundleShortVersionStringが、ずっと空だったplistに設定されています。

ご支援いただきありがとうございます。他の人が今からこの問題をより早く解決してくれることを願っています。:-)

于 2012-09-06T13:02:26.200 に答える
1

バンドル バージョン文字列は、バンドルのビルド バージョン番号を指定します。この値は単調に増加する文字列で、ピリオドで区切られた 1 つ以上の整数で構成されます

あなたの問題があります。バンドル バージョンに括弧や文字を含めることはできません。数字とドットのみを使用してください。

于 2012-09-06T12:44:20.023 に答える