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

无法在iOS设备上运行硬纸板演示,ios,google-cardboard,Ios,Google Cardboard,我已经完成了google开发者网站告诉我的一切,但问题是Xcode在编译演示项目时仍然存在一些问题 问题是:ld: /Users/Day1/Desktop/temp files/New Unity Project 3/cardboardeomsave2/Libraries/Plugins/iOS/libvrunity.a(Unity-6C9520564923BB79.o) 不包含位代码。您必须在启用位代码的情况下重建它(Xcode设置启用位代码), 从供应商处获取更新的库,或为此目标禁用位代码。

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

问题是:ld:

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

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


(顺便说一句,我已经将我的OS X升级为OS X EI Captian beta,我的Xcode是Xcode 7.0 beta)

我也遇到了这个问题,这似乎解决了我的问题。(它为我构建并部署应用程序,但在仍然连接的情况下无法运行。如果我停止连接并重新启动应用程序,使其仅在手机上运行,它运行得非常好。)

  • 在Xcode中,选择左窗格顶部菜单中的文件夹视图,然后 在左窗格中选择您的项目
  • 然后在主面板上方的菜单中,选择“生成设置”
  • 在生成设置中,确保选择了“全部”(而不是“基本”)
  • 向下滚动至构建选项,并将“启用位码”设置为否

  • 第一天晚上,我尝试在设备上安装时也遇到了同样的问题。根据anthony-n的回答,将“启用位码”设置为“无修复我的问题”。