Unity,Xcode和clang:错误:链接器命令失败,退出代码为1

时间:2018-02-05 11:45:16

标签: ios xcode facebook unity3d

我正在尝试将我的项目构建到iPhone,但我不断收到此错误:

  

ld:警告:arm64函数不是4字节对齐:来自/Volumes/MacBackup1/AppsProduction/MyGame/Builds/iOS/Libraries/libiPhone-lib.a(unwind_test_arm64.o)的ltmp0   ld:警告:arm64函数不是4字节对齐的:_unwind_tester from /Volumes/MacBackup1/AppsProduction/MyGame/Builds/iOS/Libraries/libiPhone-lib.a(unwind_test_arm64.o)   LD:' /Volumes/MacBackup1/AppsProduction/MyGame/Builds/iOS/Frameworks/FacebookSDK/Plugins/iOS/FBSDKShareKit.framework/FBSDKShareKit(FBSDKLikeBoxView.o)'不包含bitcode。您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode。 file' /Volumes/MacBackup1/AppsProduction/MyGame/Builds/iOS/Frameworks/FacebookSDK/Plugins/iOS/FBSDKShareKit.framework/FBSDKShareKit'对于架构arm64   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我一直在寻找答案,并且有很多关于clang的帖子:错误:链接器命令失败,退出代码1(使用-v查看调用),但似乎没有一个在我的情况下工作。

我现在陷入困境,并希望得到一些帮助。任何帮助表示赞赏。

我正在使用Xcode版本9.2(9C40b)和Unity3D 2017.3.0p4。我也在使用最新的Facebook SDK(v7.11.0)进行Unity。

1 个答案:

答案 0 :(得分:0)

尝试在构建设置中禁用位代码

enter image description here