Ios 如果某个库是在arm中编译的,这是否意味着我不能在模拟器中使用它?

Ios 如果某个库是在arm中编译的,这是否意味着我不能在模拟器中使用它?,ios,xcode,arm,Ios,Xcode,Arm,我正在引用一些库(lib***.a),它似乎是为ARM而构建的?这是否意味着我无法在模拟器(i386)环境中构建/运行整个应用程序?这是正确的,除非它是一个,其中包括在同一库中的模拟器和设备的构建 或者,可能有一个单独的库文件(通常具有相同的名称),您可以替换为模拟器生成的文件。这是正确的,除非它是一个,其中包括同一库中模拟器和设备的生成 或者,可能有一个单独的库文件(通常具有相同的名称),您可以替换为模拟器生成的库文件。您正在生成一个已生成的库?请澄清。添加更多问题。您不能在x86模拟器上运行

我正在引用一些库(lib***.a),它似乎是为ARM而构建的?这是否意味着我无法在模拟器(i386)环境中构建/运行整个应用程序?

这是正确的,除非它是一个,其中包括在同一库中的模拟器和设备的构建


或者,可能有一个单独的库文件(通常具有相同的名称),您可以替换为模拟器生成的文件。

这是正确的,除非它是一个,其中包括同一库中模拟器和设备的生成


或者,可能有一个单独的库文件(通常具有相同的名称),您可以替换为模拟器生成的库文件。

您正在生成一个已生成的库?请澄清。添加更多问题。您不能在x86模拟器上运行arm代码并期望它工作,不。您正在构建一个已构建的库?请澄清。请补充更多问题。您不能在x86模拟器上运行arm代码并期望它工作,否。