Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity 4.6.5项目中标';t在iOS模拟器上运行_Ios_Unity3d_Ios Simulator - Fatal编程技术网

Unity 4.6.5项目中标';t在iOS模拟器上运行

Unity 4.6.5项目中标';t在iOS模拟器上运行,ios,unity3d,ios-simulator,Ios,Unity3d,Ios Simulator,Unity 4.6.5项目无法在iOS模拟器上运行,我遇到运行时错误: dyld: Symbol not found: _OBJC_CLASS_$_CBAnalytics Referenced from: /Users/diverseconnection/Library/Developer/CoreSimulator/Devices/983BAC55-2713-423B-B5F3-C135ECCC2768/data/Containers/Bundle/Application/D4

Unity 4.6.5项目无法在iOS模拟器上运行,我遇到运行时错误:

dyld: Symbol not found: _OBJC_CLASS_$_CBAnalytics
Referenced from:         /Users/diverseconnection/Library/Developer/CoreSimulator/Devices/983BAC55-2713-423B-B5F3-C135ECCC2768/data/Containers/Bundle/Application/D4CAC0C7-E3D6-48F5-B264-E6EB715F9709/trouble.app/trouble
  Expected in: flat namespace
 in /Users/diverseconnection/Library/Developer/CoreSimulator/Devices/983BAC55-2713-423B-B5F3-C135ECCC2768/data/Containers/Bundle/Application/D4CAC0C7-E3D6-48F5-B264-E6EB715F9709/trouble.app/trouble
(lldb) 

有没有办法解决这个问题?

这个错误通常比较广泛,因为可能有很多原因。您可以尝试这些修复
在构建阶段的“使用库链接二进制文件”部分添加正确的库

如果要在默认搜索路径之外添加库,可以在生成设置中的“库搜索路径”值中包含该路径,并在生成设置的“其他链接器标志”部分添加-l{library_name_,但不包含_lib_和_suffix}(例如,对于libz.a use-lz)

您将文件复制到项目中,但忘记检查要将文件添加到的目标。解决:

打开正确目标的构建阶段,展开编译源代码并添加缺少的.m文件

您包括一个静态库,它是为另一个体系结构(如主机上的模拟器i386)构建的。解决:

如果您有多个库供应商提供的库文件要包含在项目中,则需要包含一个用于模拟器(i386)和一个用于设备(例如armv7)的库文件

或者,您可以创建一个包含这两种体系结构的fat静态库

也试试这个


从所有静态库的项目生成设置中仅删除生成活动体系结构(生成设置参数键为'Only'u Active'u ARCH'),或用'NO'覆盖它。由于可能有多种原因,此错误通常相当广泛。您可以尝试这些修复
在构建阶段的“使用库链接二进制文件”部分添加正确的库

如果要在默认搜索路径之外添加库,可以在生成设置中的“库搜索路径”值中包含该路径,并在生成设置的“其他链接器标志”部分添加-l{library_name_,但不包含_lib_和_suffix}(例如,对于libz.a use-lz)

您将文件复制到项目中,但忘记检查要将文件添加到的目标。解决:

打开正确目标的构建阶段,展开编译源代码并添加缺少的.m文件

您包括一个静态库,它是为另一个体系结构(如主机上的模拟器i386)构建的。解决:

如果您有多个库供应商提供的库文件要包含在项目中,则需要包含一个用于模拟器(i386)和一个用于设备(例如armv7)的库文件

或者,您可以创建一个包含这两种体系结构的fat静态库

也试试这个

从所有静态库的项目生成设置中仅删除生成活动体系结构(生成设置参数键为'Only_Active_ARCH'),或用'NO'覆盖它