Xcode 如何更新 Facebook sdk
Posted
技术标签:
【中文标题】Xcode 如何更新 Facebook sdk【英文标题】:Xcode How to update Facebook sdk 【发布时间】:2016-06-04 10:33:37 【问题描述】:如何更新 Facebook SDK?我有 SDK 4.1 版,我想将它更新到最新版本。我试图从我的项目框架中删除 SDK。然后我从url 下载了新的 SDK 并将新文件添加到 Framework 文件夹: FBSDKCoreKit.framework FBSDKLoginKit.framework
然后我尝试构建我的应用程序,但出现错误:FBSDKCoreKit(FBSDKAccessToken.o)' does not contain bit code
我想我做错了什么。我无法在我的项目中禁用 Bitcode,因为现在需要在 iTunes 中发布应用程序。
【问题讨论】:
【参考方案1】:如果您正在使用 Cocoapods,您可以使用 Podfile
中的以下命令为所有库 Disable Bitcode
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
如果您想在 Xcode 中禁用 bitcode,请按照以下步骤操作:
Project>Build Settings>All>Build Options>Enable Bitcode = NO
【讨论】:
【参考方案2】:请关闭项目中的bit code,在iTunes中发布应用没有问题。
【讨论】:
习惯了没问题,但今天是必然以上是关于Xcode 如何更新 Facebook sdk的主要内容,如果未能解决你的问题,请参考以下文章
AppDelegate 应用程序功能中的 Facebook SDK 错误,即使在 Xcode 6.3 中更新了 Facebook
facebook SDK3.1 和 Xcode 4.5 链接器错误
iOS 8 中的 Facebook SDK 与 Swift/Xcode beta 5 返回 accessToken 但更新后没有用户 ID