重庆网站建开发,wordpress设置默认头像,西宁网络推广服务网,昆明优化官网服务还没升级Xcode15的兄弟们#xff0c;恭喜你们#xff0c;看完这篇文章#xff0c;让你的升级Xcode15 之路畅通无阻外加全程高速#x1f60e;。
前提
系统要求#xff1a;MacOS 13.5 或更高版本 系统没达到要求的兄弟#xff0c;先下载好系统升级包#xff0c;下载好了… 还没升级Xcode15的兄弟们恭喜你们看完这篇文章让你的升级Xcode15 之路畅通无阻外加全程高速。
前提
系统要求MacOS 13.5 或更高版本 系统没达到要求的兄弟先下载好系统升级包下载好了别急着升级系统等下面的准备工作做完了再升系统
准备
Xcode最新安装包Xcode 15.2 模拟器安装包iOS 17.2 Simulator Runtime 下载地址developer.apple.com/download
如果内存不够要将老的Xcode卸载干净后再装新的Xcode的话快捷代码块记得一定要备下份。 代码块路径~/资源库/Developer/Xcode/UserData/CodeSnippets
步骤
删除Xcode和缓存更新系统安装Xcode安装完成后打开Xcode 同意协议将代码块拷贝到存放路径下安装模拟器
安装模拟器 在终端依次执行下面的命令 sudo xcode-select -s /Applications/Xcode.appxcodebuild -runFirstLaunchxcrun simctl runtime add ~/Downloads/iOS_17.2_Simulator_Runtime.dmg路径需要替换成你的模拟器安装包路径
~/Downloads/iOS_17.2_Simulator_Runtime.dmg到这里Xcode 15的升级就完成啦
解决项目运行报错问题
libarclite 文件缺失错误
报错信息
SDK does not contain libarclite at the path
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc
/libarclite_iphonesimulator.a; try increasing the minimum deployment target解决Xcode 15 libarclite 缺失问题
三方库报错 有些三方库需要更新才能在Xcode 15上运行将报错的三方库升级 示例
pod Kingfisher, ~ 7.9.0
pod JTAppleCalendar, ~ 8.0.5 #日历库
pod ThinkingSDK,~ 3.0.0 #数数科技Xcode15打包报错
报错信息Command PhaseScriptExecution failed with a nonzero exit code 解决办法
找到Pods-xxxx-frameworks.sh文件替换
将
source$(readlink ${source})
替换为
source$(readlink -f ${source})结语
按照这个步骤进行升级可以避坑能够高效节省时间还有小小的备份温馨提示最后希望大家都能够顺顺利利的升到Xcode15。 感谢您的阅读和参与HH思无邪愿与您一起在技术的道路上不断探索。如果您喜欢这篇文章不妨留下您宝贵的赞如果您对文章有任何疑问或建议欢迎在评论区留言我会第一时间处理您的支持是我前行的动力愿我们都能成为更好的自己