2015-10-21 5 views
9

今日XcodeはiTunes Connectにビルドをアップロードしようとすると問題が発生します。私に次のエラーを与えている:非常に奇妙何iTunes Connect CFBundleShortVersionShortにはより高いバージョンが含まれている必要があります

enter image description here

は自分のアプリケーションのCFBundleVersionShortVersionString2.0.0です。私は昨日TestFlightにビルドをアップロードしましたが、うまくいきました。次にCFBundleVersionShortVersionStringを検索したところ、1.0.00.5.1が見つかりましたが、ポッドのinfo.plistにありました。なぜこのエラーは突然現れていますか?私はポッドの中で何かを変えるつもりはないと知っています。誰もがこの問題に遭遇していますか?もしそうなら、どうすればこの問題を解決できますか?

+1

私はまったく同じことを見ています。今日の午後にいつか見ることができました(今朝は問題なしでアップロードしました)。私はAppleの部分でそのバグを想定するつもりですが、私はすぐにいくつかの修正を思い付くことができることを願っています。 – joshdholtz

+0

私もこれを見ています。アーカイブを右クリックしてFinderで表示し、info.plistファイルを含むサードパーティのライブラリバンドルがあることを確認します。エラーメッセージは、これらのファイルのバージョン番号を参照しています。私は、これが今日(Back to the Future day)より早く起こったiTunes Connectのバグだと思う。 – lifjoy

+0

ここでも同じ問題があります。 –

答えて

2

CocoaPodsにこの同じ問題のために作成された問題があったように見えます - https://github.com/CocoaPods/CocoaPods/issues/4421

blixtが...

私はそれが完全にiTunesのConnectサーバーだと思う、と7.0 もをXcode向けないに言及しているが、 Xcode 7.1。この問題は、午前10時頃にPDTから始まったようです。 は間違いなくバグで、私たちの依存関係の Info.plist CFBundleShortVersionStringを アプリと同じバージョンまで上げて修正しました。そして、iTunes Connectがバンドルを受け入れました。

これは厄介な修正ですが、個々のInfo.plistファイルの短いバージョン(依存関係が持つ可能性があります)をアプリケーションバージョンまで修正すると、このエラーが発生します。これは間違いなく長期的な解決策です。

関連する問題