我们正在尝试在Xcode中构建Unity游戏,但不断收到此错误:
LD: ' /Users/Pero/Documents/GitHub/MyGame/XCodeProject/Pods/GooglePlayGames/gpg-cpp-sdk/ios/gpg.framework/gpg(libgpg.a-的ARMv7-master.o)' 不包含bitcode。您必须在启用bitcode的情况下重建它 (Xcode设置ENABLE_BITCODE),从中获取更新的库 供应商,或禁用此目标的bitcode。对于架构armv7 clang:错误:链接器命令失败,退出代码为1(使用-v查看 调用)
我们正在使用:
我们在Xcode项目中包含了这些框架:
我们还安装了Cocoapods,这在我们的Podfile中:
platform :ios, '7.0'
pod 'GooglePlayGames'
pod 'Google/SignIn'
我们已尝试搜索此问题,但我们发现的解决方案均无效。我们尝试启用和禁用bitcode,仅构建活动架构,设置或删除搜索路径......以下是一些链接:
xcode-5-1-missing-required-architecture-arm64
impact-of-xcode-build-options-enable-bitcode-yes-no
error-after-updating-to-xcode-7
xcode-7-and-enable-bitcode-yes-setting-does-not-work
apple-llvm-6-0-error-clang-failed-with-exit-code-1
这是我们第一次使用Xcode。我们已经从Unity构建了Android版本,没有任何问题。
在Mac上从Unity创建Xcode项目也存在问题(Unity不断崩溃),因此Xcode项目是在PC上创建的。