美文网首页
Xcode 12,针对iOS模拟器而构建,但是在为iOS所构建的

Xcode 12,针对iOS模拟器而构建,但是在为iOS所构建的

作者: HT_Jonson | 来源:发表于2021-01-29 08:50 被阅读0次

    最近,我将我的Xcode更新到最新版本12.4,并且我的项目在真实设备上运行正常,但是当我尝试在iOS Simulator上运行时,出现以下错误。包括(react-native flutter)
    目前使用的是 M1的处理器的新款MacBookPro

    其实个人认为其实就是CPU架构支持的问题 arm64 x84_64架构
    VALID_ARCHS X86_64
    下图这2个 都添加上


    image.png

    如果你使用了pod 那么也要添加如下:
    这里用react-native 来举例


    image.png

    代码贴出来

    installer.pods_project.targets.each do |target|
            target.build_configurations.each do |config|
              flipper_post_install(installer) //这段代码自己看着是否要删除
              config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
            end
          end
    

    然后 clean 项目 podinstall 就可以了

    相关文章

      网友评论

          本文标题:Xcode 12,针对iOS模拟器而构建,但是在为iOS所构建的

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