ParseFacebookUtilsV4启用bitcode错误xcode 7 beta 6

时间:2015-09-03 01:33:49

标签: ios xcode

首先,我知道与此类似的问题,但没有一个问题涉及我的问题。我正在使用Xcode 7 beta 6和cocoapods。 这是我的Podfile:

platform :ios, '8.0'
use_frameworks!

target 'Alfred' do
pod 'PaymentKit', :git => 'https://github.com/stripe/PaymentKit.git'
pod 'SDWebImage', '~>3.7'
pod 'Parse'
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'ParseFacebookUtilsV4'
pod 'Fabric'
pod 'Crashlytics'
end

编译模拟器时,一切正常,但在编译真实设备(带有iOS 9测试版的iPhone 6)时,我收到以下错误代码:

  

' /Users/username/projectpath/Pods/ParseFacebookUtilsV4/libParseFacebookUtilsV4Lib.a(PFFacebookUtils.o)'不包含bitcode。您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或者为架构arm64的此目标禁用bitcode

我已经启用了标志ENABLE_BITCODE,它仍然显示相同的错误。我还尝试再次清理和重建项目。

1 个答案:

答案 0 :(得分:2)

你实际上需要为那些不支持bitcode的库禁用bitcode。

错误是说请链接为bitcode编译的静态库。由于您可能不拥有cocoapods库,因此您只需禁用项目中这些库的bitcode支持。

如果你想快速而又脏,只需为你的目标禁用bitcode(见下文)。但你可以更精细地挑选并选择禁用库的bitcode给你带来麻烦(更负责任的选择)。

enter image description here