Ios 未找到架构x86_64的OpenGLES框架

Ios 未找到架构x86_64的OpenGLES框架,ios,macos,unity3d,bundle,Ios,Macos,Unity3d,Bundle,我有一个Xcode项目,它是一个静态库项目。现在我需要为Mac制作一个Unity插件,所以我必须将我的静态库项目转换为.bundle,我在[macOS]->[bundle](我的Xcode版本是8.1)中添加了一个新目标,我将其命名为“AoneSDK”。我的静态库中的源代码已编译为“AoneSDK” 当我构建“AoenSDK”时,构建失败了。错误是 ld:未找到架构x86_64的OpenGLES框架 “AoneSDK”是一个捆绑项目,因此它只支持Mac构建。我确信我根本没有使用OpenGELS.

我有一个Xcode项目,它是一个静态库项目。现在我需要为Mac制作一个Unity插件,所以我必须将我的静态库项目转换为.bundle,我在[macOS]->[bundle](我的Xcode版本是8.1)中添加了一个新目标,我将其命名为“AoneSDK”。我的静态库中的源代码已编译为“AoneSDK”

当我构建“AoenSDK”时,构建失败了。错误是

ld:未找到架构x86_64的OpenGLES框架


“AoneSDK”是一个捆绑项目,因此它只支持Mac构建。我确信我根本没有使用OpenGELS.framework

简而言之,您的静态库不是为模拟器(x86_64体系结构)编译的,请尝试在设备上运行


打开一个终端使用
lipo-info/path/to/your/library文件
如果它没有列出x86_64,那么这个库不是为模拟器编译的。找到一个为模拟器(x86_64体系结构)编译的fat库。

我只想在Mac中制作一个插件,所以我必须把我的源代码做成一个.bundle。可能是不支持模拟器试用device@Anbu.Karthik是的,它只支持Mac,既不支持模拟器也不支持设备。我只想为Mac做一个Unity插件,所以我必须做一个.bundle项目。你找到解决方案了吗?我的静态库是编译的x86_64体系结构,我可以构建成功,我只想为Mac做一个Unity插件,所以我添加了一个类型为bundle的新目标,并在新目标中编译了所有源代码,发生了错误。还是谢谢你!!!