在Facebook-iOS-SDK 4.37中禁用了位码

时间:2018-10-10 07:36:13

标签: bitcode facebooksdk-4.37

我已经更新了Facebook SDK 4.37,更新SDK之后,我开始看到一个编译时错误以禁用位码。我无法禁用位码,因为我有手表套件应用程序,它确实需要启用位码。如果有人遇到此问题和解决方案,请告诉我。

我看到的错误在这里:

  

FBSDKShareKit.framework / FBSDKShareKit(FBSDKLikeBoxView.o)'不   包含位码。您必须在启用位码的情况下重建它(Xcode   设置ENABLE_BITCODE),从供应商处获取更新的库,或者   禁用此目标的位码。文件   用于架构arm64的FBSDKShareKit.framework / FBSDKShareKit'

我还在Facebook的“开发人员”页面上发布了相同的内容。他们说这是已知的,并试图解决。

2 个答案:

答案 0 :(得分:1)

最后,Facebook修复了4.38中的错误

https://developers.facebook.com/docs/ios/change-log-4x/

答案 1 :(得分:0)

我终于结束了整合Facebook sdk的工作,而没有任何位码问题。我返回并使用4.36而不是4.37。我使用的下载链接是here。 (我不使用cocoapods)。希望fb最终能够发布稳定的版本。但直到那时,病态坚持至4.36。