Неверные архитектуры Xcode 10 - PullRequest
0 голосов
/ 20 сентября 2018

Я обновил Xcode 10 и отправил свое приложение.Мне пришло письмо, что я не изменил настройки архитектуры.Допустимые архитектуры: armv7 и arm64.

App Store Connect

Уважаемый разработчик,

Мы обнаружили одну или несколько проблем с недавней доставкой для вашего приложения, "#####!».Пожалуйста, исправьте следующие проблемы, затем загрузите снова.

Недопустимые архитектуры - Это приложение имеет недопустимую архитектуру и может быть создано с неверными настройками сборки или несовместимыми инструментами.Попробуйте перестроить приложение с последней версией Xcode.Если вы используете сторонние инструменты разработки, обратитесь к поставщику.

С уважением,

Команда App Store

Ответы [ 2 ]

0 голосов
/ 29 декабря 2018

Ознакомьтесь с разделом Уведомления об устаревших ресурсах. Ссылки по этой ссылке

https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes!С xcode 10: рекомендуем установить цель развертывания macOS 10.9 или более поздней версии или iOS 7. или более поздней версии.

Просто измените Цель развертывания на 7.0, чтобы решить эту проблему.(Проверено и пройдено)

И ... там есть больше информации.до того получил "Неправильные архитектуры" от Apple.когда я обновляю xcode до 10. я получил ошибку компиляции с

libstdc ++. 6 не найден.(Моя цель развертывания 6.0)

Исправлено.У меня есть скачать старые (xcode 9) libstdc ++ файлы с GitHub Rep.Примечание к выпуску Apple также может объяснить эту ошибку.

Так что если вы собираете для ios 6.0, рекомендуем использовать xcode 9.иначеИспользуйте xcode 10 и цель развертывания 7.0 или новее.

0 голосов
/ 21 сентября 2018

Xcode 10 не поддерживает цели развертывания ниже 8.0.Вам нужно будет либо обновить цель развертывания, либо, если вам нужна более низкая цель, вы можете переустановить Xcode 9.4.1.

...