美文网首页
iOS 16.4 XCode 14.3工程报错

iOS 16.4 XCode 14.3工程报错

作者: 微风_10a5 | 来源:发表于2023-03-31 10:42 被阅读0次

最近iOS16.4出来后,本来好好的工程,运行起来就开始报错,如下

File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

解决办法:

步骤一 在iOS原生工程,Podfile文件里面增加如下代码

post_install do |installer|
    installer.generated_projects.each do |project|
          project.targets.each do |target|
              target.build_configurations.each do |config|
                  config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
               end
          end
   end
end

代码放置的位置如下图, (放在最后一个end之前)

image.png

步骤二 pod install一下

正常情况下,问题就解决了。
如果还有报错的话,请继续看下文

步骤三 修改版本

看下图,根据提示,是编译的版本与XCode要求的版本不匹配


image.png

双击一下,就进入下一步,如下图

image.png

修改版本为iOS11.0,如下图

image.png

再次编译,应该就可以了,祝君成功~

彩蛋

在Flutter工程同样会报错,基于上面的基础,直接给出解决办法

1.找到flutter工程里面的iOS工程里面的podfile文件
image.png
2.增加如下代码,
    installer.generated_projects.each do |project|
      project.targets.each do |target|
          target.build_configurations.each do |config|
              config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
           end
      end
    end
3.增加的代码,放置的位置如下(放在第一个end之后)
image.png
4.记得pod install一下

这样应该问题就解决了,祝君好运~

结尾

今天iOS 相关技术的分享就到这里喽,小伴们,觉得有点用的话,或者已经看到这里面来的请点个赞加关注吧~~ 后续分享更多有关iOS的文章,欢迎在下方留言~

相关文章

网友评论

      本文标题:iOS 16.4 XCode 14.3工程报错

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