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