【发布时间】:2017-04-28 01:55:33
【问题描述】:
我今天尝试在更新到 Xcode 8.2 后将更新推送到我的应用程序,但我收到了无效的二进制错误。我以前从未见过这种情况。我的应用程序的 iOS 部署目标是 iOS 9.0。有没有人看到这个错误或知道如何解决它?
这是解释二进制无效的电子邮件的内容:
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.
【问题讨论】:
-
您是否有机会使用 Xcode 8.2 的测试版?
-
@Munahil 不,我正在使用今天发布的 App Store 更新
-
哦,好吧。这可能是 Xcode 8.2 的错误。这可能会对您有所帮助:stackoverflow.com/questions/37956778/…
-
@Munahil 这不是测试版,所以 iTunes connect 是否有可能无法识别 Xcode 的最新公共版本?
-
遇到同样的问题。
标签: ios swift xcode app-store-connect