Xcode 8.2更新后无效的二进制文件

Xcode 8.2更新后无效的二进制文件

问题描述:

在更新为Xcode 8.2之后,我今天尝试将更新推送到我的应用程序,但是我收到了无效的Binary Error.我以前从未见过.我的应用程序的iOS部署目标是iOS 9.0.有没有人看到此错误或知道如何解决?

I tried to push an update to my app today after updating to Xcode 8.2 and I am getting an invalid Binary Error. I have never seen this before. The iOS Deployment target for my app is iOS 9.0. Has anyone seen this error or know how to fix it?

这是电子邮件的内容,解释了有关二进制文件的无效内容:

This is the contents of the email that explained what was invalid about the binary:

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.

问题似乎已经广泛蔓延,类似于9.2 GM发布时. iTunes Connect后端尚未更新,因此我们只需要保持耐心并继续尝试即可.

It appears the problem is wide spread and it is similar to when the 9.2 GM was released. The iTunes Connect backend hasn't quite updated yet, so we will just have to remain patient and keep trying.

看来,该问题通常在GM发布后的一天之内即可解决.

It appears the problem is usually resolved within one day of the GM being released.

同时,其他人提到您可以将SDK版本更改回10.1并提交您的应用.

In the meantime, others have mentioned that you can change the SDK version back to 10.1 and submit your app.

问题解决后,您无需重新提交iTunes connect.您将只需能够再次提交已经上传的二进制文件以供审阅.

When the problem is resolved, you should not have to resubmit to iTunes connect. You will simply be able to submit the already uploaded binary for review once again.

更新:从PST的12/13/16 3:15开始,此问题已解决.再次提交您的应用程序以供审核.

Update: As of 12/13/16 3:15 PM PST the problem has been fixed. Submit your apps for review again.