3

ここに画像の説明を入力してください

「バンドルバージョン」と「バンドルバージョンの文字列、短い」の値を、1.2、1.201、2、1.2.1などのさまざまなバリエーションで100回変更したようです。また、[ターゲット]>[概要]タブのバージョン番号を変更しました。

アーカイブを検証するとき、または古いアプリケーションローダーを介してアップロードしようとしたときに、誰かがこの問題を抱えていましたか?「CFBundleVersion」でも同じように見えるエラーが発生していました。アプリの最後のアップデートはv1.13だったので、1.2が問題になる理由がわかりません。これはXCode4.6のバグですか?

4

1 に答える 1

2

ユーザーのコメントといくつかの問題解決のおかげで、問題は解決しました...

XCode 4.6をダウンロードしたとき、SmartSVN/VisualSVNを使用してバージョン管理を行っています。SmartSVNを最新バージョンに更新すると、XCodeがSVNバージョン(最新バージョン)をサポートしていないというダイアログが表示されたので、.plistのバンドルバージョンを変更した後でコミットしようと思いました。Blammo ...バンドルが検証され、送信されました!

これが私が実際にトリックをしたことを学んだことです。XCode 4.6には、新しいバージョン管理要件が必要です。これは、最初に試したときにバンドルバージョンがまだ1.0に設定されていたためです。バージョン1.0、1.1、1.12、および1.13を送信したので、XCodeは[ターゲット]>[概要]タブでバージョンをチェックしているだけである必要があります。それらは常に適切なバージョンに設定されていました。

キッカーは、XCodeが1.2<1.13を見ていることを知らなかったということです。.plistの値とTARGETS>Summaryタブの値を「1.20」に変更するとすぐに、バンドルは1.20>1.2および1.20>1.13として正常に検証されました...ライトガイを輝かせてくれてありがとう。

注:バージョン管理者を使用している場合、SVNバージョンをサポートしていないというXCodeアラートが表示されたら、ビルドする前に必ずコミットしてください。

于 2013-01-31T17:50:48.503 に答える