2

我正在尝试在 iOS 9.0 中使用 Xcode 7 构建包含 Facebook SDK 的我的应用程序。我收到这个错误。

谢谢

4

2 回答 2

5

将您的 Facebook SDK 版本更新到 4.6

SDK 支持各种 iOS 9 功能,包括 Bitcode。此外,Login、Like、Share Dialogs 等 SDK 对话框会根据设备自动确定最佳 UI,包括 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 目标。

对于 Bitcode 问题,您可以检查这个问题:iOS 9 中的新警告

如果您的所有 SDK(框架)都启用了位码,那么您将不会收到位码错误。如果您收到该错误,请从设置中禁用它。

在此处输入图像描述

于 2015-09-25T07:06:13.390 回答
0

好的,我只是要添加我自己的答案。

使用 Cocoapods 导入。

https://github.com/facebook/facebook-ios-sdk.git

这会将位码编译到框架中。

于 2017-11-17T04:19:30.110 回答