2016-12-13 7 views
22

Xcode 8.2にアップデートした後、私のアプリケーションにアップデートをプッシュしようとしましたが、無効なバイナリエラーが発生しました。私は以前これを見たことがない。私のアプリのiOSデプロイターゲットはiOS 9.0です。誰もこのエラーを見たか、それを修正する方法を知っていますか?Xcode 8.2アップデート後の無効なバイナリ

これは、バイナリについての無効だったか説明した電子メールの内容は次のとおりです。

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftDispatch.dylib is 10.2 which is greater than the maximum allowed value of 10.1. 

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftCore.dylib is 10.2 which is greater than the maximum allowed value of 10.1. 

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftCoreImage.dylib is 10.2 which is greater than the maximum allowed value of 10.1. 

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/libswiftQuartzCore.dylib is 10.2 which is greater than the maximum allowed value of 10.1. 

Invalid sdk value - The value provided for the sdk portion of LC_VERSION_MIN_IPHONEOS in appname.app/Frameworks/Alamofire.framework/Alamofire is 10.2 which is greater than the maximum allowed value of 10.1. 
+0

Xcode 8.2のベータ版を使用していますか? – Munahil

+0

@Munahilいいえ私は今日出てきたApp Storeアップデートを使用しています –

+0

ああ大丈夫です。これはXcode 8.2のバグです。これはあなたを助けるかもしれません:http://stackoverflow.com/questions/37956778/xcode-8-compile-with-ios-9-3-base-sdk – Munahil

答えて

9

問題は広がっており、9.2 GMがリリースされたときと同様です。 iTunes Connectのバックエンドはまだ更新されていないので、辛抱強くして試してみてください。

問題は通常、GMがリリースされてから1日以内に解決され表示されます。

編集: 一方で、他の人はあなたが戻っ10.1にSDKのバージョンを変更し、あなたのアプリケーションを提出することができますことを言及しています。問題が解決されると

、あなたが接続しiTunesに再提出する必要はありません。既にアップロードされたバイナリを審査のために提出するだけで済みます。

更新日:12/13/16 15:15 PSTのとおり問題が修正されました。再審査のためにアプリを送信してください。

+4

Apple、あなたは最終的に、これらの気になる「インシデント」を防ぐ必要があります。過去数年間、このように多くのことがあまりにも多くありました。 –

+0

これは固定されていると聞きました。あなたは、この回答ごとに却下されたビルドを再投稿することができます。 – Austin

0

はそれを試して、その後、あなたはXCodeのバージョンをダウングレードします。私はそれがあなたのために働くと確信しています。

+0

正解....現在Xcode 8.1を使用している場合、それは動作します..... –

+6

8.2はもはやベータ版ではありません。今すぐApp Storeにリリースされました –

+1

これはXcode 8.1に戻ってもいい答えですが、Xcode 8.2はもはやベータ版ではないため、上記の説明を編集する必要があります。 – toofah

-1

私の2セント: 私はXcodeの9を使用して得た:

彼MyApp.app/MyAppに\ LC_VERSION_MIN_IPHONEOSのSDK部分のために提供された値は、11.2の最大許容値よりも大きい11.3です。

それはDerivedDataにデータを残しXcodeの9.2ベータ版を使用してビルドによるものでした。 DerivedDataをクリーニングすることで問題は解決します。

関連する問題