我正在构建一个静态库,用于我正在研究的另一个项目,最终它将被包含在我正在开发的框架中。当我将库带入我的项目时,arm构建工作正常,但模拟器构建失败,缺少x86_64构建的符号。我已将库中的构建体系结构设置为
arm64 arm64e armv7 armv7s x86_64
我尝试了各种设置,比如$(ARCHS_STANDARD)无济于事。我也尝试了所有可以在SO上找到的潜在解决方案,其中大部分已经很老了。
任何和所有建议将不胜感激。
正如评论和编辑中所提到的,你必须构建一个胖库,但是所有答案中都缺少一些步骤,其中很多都已经过时了。希望这会有所帮助。
您可以使用构建脚本自动执行此操作,但我处于截止日期之前,因此构建和拖动速度更快。如果你想出一个好的剧本,请随时在这里发布。
附:敏捷战士帖子中提供的脚本不起作用。