iOS 9 (Xcode 7) Facebook API/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKAccessToken.o)'не содержит битовый код
Я пытаюсь создать свое приложение, содержащее Facebook SDK с Xcode 7 в iOS 9.0. Я получаю эту ошибку.
Спасибо
2 ответа
Обновите вашу версию Facebook SDK до 4.6
SDK поддерживает различные функции iOS 9, включая Bitcode. Кроме того, диалоги SDK, такие как "Вход", "Нравится", "Диалоги общего доступа", автоматически определяют лучший пользовательский интерфейс на основе устройства, включая SFSafariViewController вместо Safari. Следуйте нашему руководству по подготовке к iOS 9.
https://developers.facebook.com/docs/ios/downloads
Facebook SDK 4.6 Ссылка для скачивания
Также проверьте это для обновления до iOS 9 Facebook SDK https://developers.facebook.com/docs/ios/ios9
Если вы получаете другую ошибку бит-кода из другого SDK, вы можете отключить бит-код в настройках цели Xcode.
Для проблемы с битовым кодом вы можете проверить этот вопрос: Новые предупреждения в iOS 9
Если у вас есть все SDK (Frameworks) с включенным битовым кодом, вы не получите ошибку битового кода. Если вы получили эту ошибку, отключите ее в настройках.
Хорошо, я просто добавлю свой ответ.
Импорт с использованием Cocoapods.
https://github.com/facebook/facebook-ios-sdk.git
Это позволит получить битовый код, скомпилированный в фреймворк.