Подтвердить что ты не робот

Недействительный двоичный файл после обновления Xcode 8.2

Я попытался нажать обновление для своего приложения сегодня после обновления до 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.
4b9b3361

Ответ 1

Похоже, что проблема широко распространена, и это похоже на то, когда был выпущен 9.2 GM. Контент iTunes Connect еще не совсем обновлен, поэтому нам просто нужно оставаться терпеливым и продолжать пытаться.

Похоже, что проблема обычно разрешается в течение одного дня выпуска GM.

Изменить: Тем временем другие упомянули, что вы можете изменить версию SDK до 10.1 и отправить свое приложение.

Когда проблема решена, вам не нужно повторно отправлять ее в iTunes connect. Вы просто сможете отправить уже загруженный двоичный файл для просмотра еще раз.

Обновление: по состоянию на 12/13/16 3:15 вечера PST проблема исправлена. Отправьте приложения для просмотра снова.

Ответ 2

Снизьте версию XCode, а затем попробуйте. Я уверен, что это сработает для вас.

Ответ 3

мои два цента: Я использую Xcode 9 и получил:

Значение, указанное для части sdk в \LC_VERSION_MIN_IPHONEOS в MyApp.app/MyApp, составляет 11.3, что больше максимального допустимого значения 11.2.

Это произошло из-за сборки с использованием Xcode 9.2 beta, которая оставляет свои данные в DerivedData. Поэтому очистка DerivedData решает проблему.