美文网首页
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