Недопустимый двоичный код, в двоичном формате отсутствуют архитектуры [arm64]
Сегодня я не могу отправить двоичный файл в App Store с ошибкой "Недопустимый двоичный код, в двоичном формате отсутствуют архитектуры [arm64]".
Но в "настройках сборки" → "архитектура" у него есть arm64.
Предыдущая версия может быть успешно отправлена, и я не изменил настройки проекта.
![enter image description here]()
Ответы
Ответ 1
Как указано в этом потоке TimT: https://devforums.apple.com/thread/244448, это, по-видимому, ошибка.
Однако он все еще не разрешен...
Недостаточно репутации для публикации изображения, пожалуйста, найдите "TimT" для его ответа.
UPDATE:
Это исправлено. "Да, недавно было исправлено исправление на сервере. Каждый сможет снова отправить 32-разрядные приложения". - по TimT в той же теме. Я попробовал снова, и теперь все в порядке.
Ответ 2
После длительного периода попытки и устранения этой проблемы у меня нет никакого решения, но для установки более старой версии Xcode 5.0.2 и отправки двоичного файла с этим.
Приветствия:)
Ответ 3
У меня была такая же ошибка утром, и, видимо, это была одна из сторонней библиотеки/рамки, в которой отсутствовали архитектуры [arm64].
Ответ 4
Кажется, что приложение должно теперь поддерживать arm64.
В моей ситуации я использовал некоторую стороннюю библиотеку, которая не поддерживает arm64.
Я удалил библиотеки, и теперь все в порядке.
Настройка "Архитектуры" выглядит следующим образом:
![enter image description here]()