我正在使用不支持模拟器的第三方库(.a)。当我构建时,我似乎在I386代码中遇到链接错误。如何禁用386架构的构建?
我在使用未编写的库以支持在模拟器上运行时遇到了这个问题,导致了很多链接错误,说明i386架构无法识别符号。我发现如果我选择附加的ios设备而不是模拟器,链接器错误就会消失。
将构建设置 - >体系结构 - >支持的平台设置为项目的“iphoneos”(默认为“iOS”,包括真实硬件和模拟器)。
您可能必须限制支持的体系结构以匹配从第三方发送的体系结构。