Ошибка битового кода во время компиляции в xcode - PullRequest
0 голосов
/ 11 июня 2018

Я создал статическую инфраструктуру iotivity (выпуск) с включенным битовым кодом в настройках xcode-build для нескольких файлов .a (каждый файл .a будет поддерживать все архитектуры, такие как armv7, arv7s, arm64, i386, x86_64) и файлы заголовковс помощью сценариев (https://www.raywenderlich.com/65964/create-a-framework-for-ios). Когда я пытаюсь интегрировать сгенерированную платформу iotivity в пример проекта с включенным битовым кодом, я получаю следующую ошибку при сборке устройства. Пожалуйста, дайте мне знать, как это исправить.

iotivity.framework/iotivity(OCPlatform.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Я сгенерировал FAT-файл, который будет поддерживать всю архитектуру, как указано выше. Есть ли способ создать FAT-файл с битовым кодом, включенным с помощью терминала.

...