升级Xcode 15的适配的问题(SDK does not contain 'libarclite' at the path)

        每年都需要升级一次mac系统,随后需要更新Xcode,这次因为不更新不让上传App到苹果商店,更新之后踩了一些坑,在此记录一下顺便分享给后来者,传递知识使我快乐[憨笑],话不多说言归正传。

坑1:

 升级之后打开Xcode的时候也会提示,如果你忘记了勾选在运行的时候连接真机的话这里不会出现机器,你可以直接点击提示的Get字样去下载。

我下载尝试了两次失败了,不知道是不是因为没有梯子的缘故,后面我直接用Google翻墙去下载了iOS_17.4_Simulator_Runtime.dmg的补丁包。

下载之后使用以下命令进行安装 

1、sudo xcode-select -s /Applications/Xcode.app

2、xcodebuild -runFirstLaunch

3、xcrun simctl runtime add  '~/Downloads/iOS_17_Simulator_Runtime.dmg'   如果这里不行的话直接add后面使用绝对路径

添加之后退出Xcode,重新打开应该就好了。

坑2

升级之后创建新工程,pod任意一个仓库运行会报错
SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the minimum deployment target

如果你认为更改iOS的版本能解决就错了,正确的解法应该是
1、前往 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib 路径下创建一个arc的文件夹
2、前往https://github.com/kamyarelyasi/Libarclite-Files 下载对应文件,将libarclite_iphonesimulator.a和libarclite_iphoneos.a复制粘贴到arc目录下
3、退出Xcode,重新打开即可恢复正常

好啦,这就是我这次升级Xcode15踩得两个小坑,把避坑技能分享给大家,希望大家开发路上少踩坑,毫无bug[机智][机智]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容