2021-10-21

iOS开发:Apple ...


关于iOS开发Apple Silicon下Xcode编译arm64错误

pod一些第三方包可能有如下包指定x86,arm64编译错误

最简单方式xcode直接开rosetta2(未评估成功率,但编译效率会下降)

或者
1.在build setting搜excluded architectures,里面添加arm64

2.podfile最后追增

1
2
3
4
5
post_install do |installer|
installer.pods_project.build_configurations.each do |config|
config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
end
end

3.重新pod install