Xcode不断出现错误:找不到体系结构arm64的符号。
体系结构arm64的未定义符号: “ _gvr_set_default_viewer_profile”,引用自: _GvrCardboardHelpers_SetViewerProfile_m5325167020DC962236959852F91D9C553C51216D in Bulk_Assembly-CSharp_0.o _GvrCardboardHelpers_gvr_set_default_viewer_profile_m07028866FB149E1AC5CECE15964D0B9EE8A6CA97 in Bulk_Assembly-CSharp_0.o (也许您是说:_GvrCardboardHelpers_gvr_set_default_viewer_profile_m07028866FB149E1AC5CECE15964D0B9EE8A6CA97) “ _gvr_get_time_point_now”,引用自: Bulk_Assembly-CSharp_0.o中的_AndroidNativeKeyboardProvider_gvr_get_time_point_now_m06805997F8027305F0BD844EDD089F6EAC7536EB _AndroidNativeKeyboardProvider_UpdateData_mA2A2F254C6FA0B2037353C0419FC438E985E3E01 in Bulk_Assembly-CSharp_0.o (也许您是说:_AndroidNativeKeyboardProvider_gvr_get_time_point_now_m06805997F8027305F0BD844EDD089F6EAC7536EB) “ _gvr_reset_tracking”,引用自: _GvrCardboardHelpers_Recenter_m99630154B89B72845D010213CA5A263D3969058D in Bulk_Assembly-CSharp_0.o _GvrCardboardHelpers_gvr_reset_tracking_m787C501547F2AF315F6CB1F8DDA59F7FCD9032AF in Bulk_Assembly-CSharp_0.o (也许您是说:_GvrCardboardHelpers_gvr_reset_tracking_m787C501547F2AF315F6CB1F8DDA59F7FCD9032AF) ld:找不到架构arm64的符号
答案 0 :(得分:0)
我通过以下方式解决了该问题:
为Unity安装最新版本的Unity3D和GoogleVR驱动程序
从我的Unity工作区中删除文件夹库(如果有,则删除Temp)
删除文件夹用户▸{用户}▸库▸开发人员▸Xcode
然后我再次打开Unity并照常重新构建它。
我在这里找到了最适合我的解决方案:https://forum.unity.com/threads/360-video-sample-project-xcode-build-error.675871/
请记住已在播放器设置等中启用了“支持虚拟现实”和“纸板”。请注意,我已经启用了它,但是我又禁用了它并启用了它,这似乎是要导入或安装一些东西!因此,也许您还需要禁用并重新启用它。
最后但并非最不重要的一点,请记住打开.xcworkspace
并不 .xcodeproj
,否则您将遇到编译问题,因为第一个问题包括库(pod)和第二个没有。