Сборка Xcode для симулятора iOS, но ссылка на объектный файл, созданный для iOS, для архитектуры «arm64». ⇐ IOS
-
Anonymous
Сборка Xcode для симулятора iOS, но ссылка на объектный файл, созданный для iOS, для архитектуры «arm64».
Я пытаюсь создать большой проект (и работаю над Xcode 11!) в Xcode 12 (бета-версия 5) для подготовки к iOS 14. Раньше кодовая база была на Objective-C, но теперь она содержит оба Objective-C. и Swift, а также использует модули Objective-C и/или Swift.
Я вытащил новую бета-версию CocoaPods с поддержкой Xcode 12 (в настоящее время 1.10.0.beta 2).
Установка модуля прошла успешно. Когда я выполняю сборку, я получаю следующую ошибку в платформе модуля:
сборка для симулятора iOS, но ссылка на объектный файл, созданный для iOS, для архитектуры Arm64
и, возможно, еще и ошибка:
Невозможно загрузить стандартную библиотеку для цели «arm64-apple-ios11.0»
Когда я запускаю lipo -info в фреймворке, он имеет: Armv7s Armv7 i386 x86_64 Arm64.
Ранее в проекте для параметра Действительные архитектуры были установлены значения: Armv7, Armv7s и Arm64.
В Xcode 12 этот параметр исчез, как указано в документации Apple. Для архитектуры установлено значение $(ARCHS_STANDARD). У меня ничего не установлено в исключенных архитектурах.
Что здесь может происходить? Мне пока не удалось воспроизвести это в более простом проекте.
Я пытаюсь создать большой проект (и работаю над Xcode 11!) в Xcode 12 (бета-версия 5) для подготовки к iOS 14. Раньше кодовая база была на Objective-C, но теперь она содержит оба Objective-C. и Swift, а также использует модули Objective-C и/или Swift.
Я вытащил новую бета-версию CocoaPods с поддержкой Xcode 12 (в настоящее время 1.10.0.beta 2).
Установка модуля прошла успешно. Когда я выполняю сборку, я получаю следующую ошибку в платформе модуля:
сборка для симулятора iOS, но ссылка на объектный файл, созданный для iOS, для архитектуры Arm64
и, возможно, еще и ошибка:
Невозможно загрузить стандартную библиотеку для цели «arm64-apple-ios11.0»
Когда я запускаю lipo -info в фреймворке, он имеет: Armv7s Armv7 i386 x86_64 Arm64.
Ранее в проекте для параметра Действительные архитектуры были установлены значения: Armv7, Armv7s и Arm64.
В Xcode 12 этот параметр исчез, как указано в документации Apple. Для архитектуры установлено значение $(ARCHS_STANDARD). У меня ничего не установлено в исключенных архитектурах.
Что здесь может происходить? Мне пока не удалось воспроизвести это в более простом проекте.
Мобильная версия