2015-08-28 2 views
1

Когда я нажимаю хранилище в App Store с помощью XCode 6.4 и цели развертывания как iOS 7.0, я получаю недопустимую минимальную ошибку версии os. Я хочу также поддерживать 7.0 ОС. Пожалуйста, дайте мне знать, что нужно сделать.Как поддерживать iOS 7.0 с помощью xcode 6.4?

Ошибка

«ERROR ITMS-90098: Двоичный недействителен Ключевые UIRequiredDeviceCapabilities содержит значение„armv7s“, которое несовместимо со значением MinimumOSVersion от„7,0“.»

+0

Получаете ли вы какие-либо ошибки при попытке запустить код в симуляторе iOS 7? – rmp

+0

Вы пишете код в Swift или ObjectiveC? Если вы используете Swift, убедитесь, что вы не используете никаких динамических фреймворков, поскольку они не поддерживаются на iOS7. Это вам помогает? – Andrej

+0

Я получаю эту ошибку при отправке в магазин приложений. – Coder

ответ

-1

Перейти к вашей сборки настройки и добавить arm64, armv7 и armv7s в VALID_ARCHS

+0

Он уже добавлен. Даже тогда я получаю вышеупомянутую ошибку – Coder

+0

Является ли версия установленной как в настройках сборки, так и в файле plist? –

+0

Да, я установил дуги как в plist, так и в настройках – Coder

1

Найден ответ.

Мой iPhone 6 был выбран при архивации приложения. После отсоединения устройства и архивирования он работал.

+0

Ваша схема должна иметь встроенную активную архитектуру. Вы не должны включать это для схемы, которая используется для сборки для выпуска. – newacct