美文网首页
Mac M1电脑运行xcode 模拟器报错

Mac M1电脑运行xcode 模拟器报错

作者: Meb_sunny | 来源:发表于2021-10-14 12:20 被阅读0次

Mac M1电脑运行xcode 模拟器报错

新版本的M1芯片运行模拟器报CocoaPods库(如:WechatOpenSDK报arm64错误)错误,是因为M1兼容问题,解决办法有两种如下:强烈推荐方法2
方法1:强制打开xcode对x86的支持,有缺点:因为还是采用x86,编译速度很慢。

关闭xcode--应用程序--xocde--右键简介--通用--勾选使用Rosetta打开--重启xcode即可
截屏2021-10-14 上午11.29.33.png

方法2(推荐):完全采用ARM架构,编译速度显著提升。

Build Settings--选择basic--在User-Defined下点击 ”+“
--输入 ”EXLUDED_ARCHS“--debug和release选择Any iOs Simulator SDK
--再输入arm64
--Podfile 加入下面的代码
post_install do |installer|
    installer.pods_project.build_configurations.each do |config|
      config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
    end
  end
--重新pod install
image.png

相关文章

网友评论

      本文标题:Mac M1电脑运行xcode 模拟器报错

      本文链接:https://www.haomeiwen.com/subject/xtayoltx.html