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

Почему отсутствующая 64-разрядная поддержка произошла при подключении iTunes к iTunes?

Я пытаюсь загрузить файл через Application Loader. Но я получил почту из магазина iTunes.

Отсутствует поддержка 64-разрядных версий. Начиная с 1 февраля 2015 г. новые приложения для iOS, представленные в App Store, должны включать поддержку 64-битной версии и быть построены с помощью iOS 8 SDK. С 1 июня 2015 г. обновления приложений также должны будут соответствовать тем же требованиям. Чтобы включить 64-битный проект, мы рекомендуем использовать настройку по умолчанию для Xcode "Стандартные архитектуры" для создания одного бинарного файла с 32-разрядным и 64-разрядным кодом.

Но я уже добавляю arm64 в Xcode, как показано на следующем рисунке.

enter image description here

Почему отсутствовала 64-разрядная поддержка при загрузке в iTunes?

Я что-то пропустил?

4b9b3361

Ответ 1

У меня была такая же проблема, сегодня я установил Build Active Architecture в NO и получил ее. Попробуйте

Ответ 2

Из этого SO-ответа и этого SO-ответа

  • Архитектура: "Стандартные архитектуры" arm7, arm64
  • Действительные архитектуры: "arm64", armv7...
  • Только встроенная активная архитектура - НЕТ (особенно... если подключенное устройство не совместимо с arm64)

Ответ 3

Чаще всего бывает, когда я архивирую при подключении устройства (так как это влияет на архитектуру).

(Как упоминалось в комментарии Мартина к Shashi3456643))

Ответ 4

Я столкнулся с аналогичной проблемой с развертыванием Xamarin.ios. Позже выяснилось, что это была сторонняя библиотека, вызывающая проблему. У меня есть карты в моем приложении, используя Arc GIS. Я обновил мою dll до последней версии и решил мою проблему.