我已经更新了Facebook SDK 4.37,更新SDK之后,我开始看到一个编译时错误以禁用位码。我无法禁用位码,因为我有手表套件应用程序,它确实需要启用位码。如果有人遇到此问题和解决方案,请告诉我。
我看到的错误在这里:
FBSDKShareKit.framework / FBSDKShareKit(FBSDKLikeBoxView.o)'不 包含位码。您必须在启用位码的情况下重建它(Xcode 设置ENABLE_BITCODE),从供应商处获取更新的库,或者 禁用此目标的位码。文件 用于架构arm64的FBSDKShareKit.framework / FBSDKShareKit'
我还在Facebook的“开发人员”页面上发布了相同的内容。他们说这是已知的,并试图解决。
答案 0 :(得分:1)
最后,Facebook修复了4.38中的错误
答案 1 :(得分:0)
我终于结束了整合Facebook sdk的工作,而没有任何位码问题。我返回并使用4.36而不是4.37。我使用的下载链接是here。 (我不使用cocoapods)。希望fb最终能够发布稳定的版本。但直到那时,病态坚持至4.36。