无法在iOS设备上运行纸板演示

时间:2015-09-04 08:39:03

标签: ios google-cardboard

我已经完成了谷歌开发者网站所说的一切,但问题是Xcode在编译演示项目时仍然存在一些问题。

问题是:ld:

  

/ Users / Day1 / Desktop / temp files / New Unity Project 3 / cardboarddeomsave2 / Libraries / Plugins / iOS / libvrunity.a(unity-6C9520564923BB79.o)       不包含bitcode。您必须在启用bitcode的情况下重建它(Xcode设置ENABLE_BITCODE),       从供应商处获取更新的库,或禁用此目标的bitcode。对于架构arm64       clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我已经意识到的另一件事是,在编译项目之前,Xcode场景的右侧有一个红色区域。 (libiconv.2.dylib是红色的)这里有相关性吗?

(顺便说一下,我将OS X升级到OS X EI Captian beta,我的Xcode是Xcode 7.0 beta)

1 个答案:

答案 0 :(得分:4)

我也遇到了这个问题,这似乎解决了我的问题。 (它为我构建并部署应用程序,但在连接时无法运行。如果我停止连接并重新启动应用程序以便它仅从手机运行,它运行完全正常。)

  1. 在Xcode中,选择左侧窗格顶部菜单中的文件夹视图 在左窗格中选择您的项目。
  2. 然后在主面板上方的菜单中,选择Build Settings。
  3. 在构建设置中,确保"全部"被选中(不是"基本")
  4. 向下滚动到Build Options并设置" Bitcode Enabled"没有。