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