2015-11-12 6 views
1

текущей ошибки, что я получаю в Xcode 7.1.1 является:Не удается получить -fembed-битовый код для работы

ld: bitcode bundle could not be generated because 
'/Users/--/Carthage/Build/tvOS/SwiftyJSON.framework/SwiftyJSON' was built without full bitcode. All frameworks and dylibs for bitcode must be generated from Xcode Archive or Install build for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Все говорит, что добавить «-fembed-битовый код» для других флагов C. Я сделал это, и я все еще получаю ту же ошибку. Я не уверен, что это то, как я добавляю это или что.

Я в настоящее время добавить его в других C Flags> Release> Любой tvOS SDK

Любые идеи относительно того, почему я все еще получаю ошибку?

ответ

1

Насколько я знаю, вы не сможете восстановить эту фреймворк с включенным битовым кодом, если у вас нет источника.

Случилось так, что мне нужно было перестроить из источника несколько фреймворков, которые, к счастью, были с открытым исходным кодом.

Я посмотрел в SwiftyJSON и, похоже, уже есть поддержка битового кода, попробуйте обновить до последней версии https://github.com/SwiftyJSON/SwiftyJSON

Кроме того, случайно вы получаете SwiftyJSON через Карфаген? Они также обновили свой выпуск с поддержкой bitcode. https://github.com/Carthage/Carthage

+0

Необходимо обновить Карфаген! Большое спасибо –

 Смежные вопросы

  • Нет связанных вопросов^_^