Отсутствует 64-битная поддержка и ошибка Lipo!! не могу открыть входной файл в Xcode 6.3

Я скачал Xcode 6.3 и при отправке приложения в App Store я получаю следующие ошибки.

Если я использую Build Active Architectures только для YES, в моей архитектуре настройки сборки

Тогда я получаю эту ошибку -

Ошибка липо! не могу открыть входной файл.

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo: не удается открыть входной файл: /Users/XYZ/ Библиотека / Разработчик /Xcode/DerivedData/MyAPP-hjbmqpnmsoruqxbwlayqkildoqxbwlayqkildso /Intermediates/MyAPP.build/Debug-iphoneos/MyAPP.build/Objects-normal/armv7s/MyAPP.

Я устанавливаю Действительную архитектуру на armv7.

Я получаю следующую ошибку при отправке приложения в AppStore-

1 ответ

Скорее всего, вы используете библиотеку, которая не поддерживает 64-разрядную версию. Если это является причиной проблемы, вы можете исправить ее, обновив библиотеку.

Проверьте это, посмотрите на ошибки вашего компилятора, чтобы увидеть, указывают ли они на стороннюю библиотеку, которую вы используете. Они будут выглядеть примерно так:

Неопределенные символы для архитектуры arm64:
  "_OBJC_CLASS_$_THIRD_PARTY_CLASS_NAME", на который ссылаются:
     objc-class-ref в YOUR_CALLING_CLASS.o

Не меняйте настройки для Build Active Architecture Only, Для сборки App Store следует установить значение NO, если только вы не уверены, что хотите создавать только для устройства с точно такой же архитектурой, которая указана в настройках вашего проекта.

Другие вопросы по тегам