iOS Xcode 升级Xcode15报错问题

前言

做了这些年iOS开发,其实越来有点越抵触了,越不爽了,单说Xcode从起初的4点的版本安装包就几个G,一步步的增大,安装包文件一二十个G,其它缓存模拟器乱七八糟的,用一段时间就会上百G,电脑才多大的空间呀?我就想反问一下Apple 的开发者,这是几个意思?越来越不要face了,节操掉了一地。

问题1

SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Content

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

开始一直以为是版本太低的原因呢,升了发现还是这样,
进入路径查看
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/

image.png

没有arc文件,更没有报错的libarclite_iphoneos.a。

1、新建arc文件夹
2、下载:https://github.com/kamyarelyasi/Libarclite-Files中的libarclite_iphoneos.a
3、将下载下来的文件粘贴到/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc下

把真机的和模拟器的都添加进去

image.png

重新运行,这个问题解决了,新的问题出现了。

第二个问题就不发了,pod库的问题,更新了许久,来来回回的试了很多次才成功,跟网络关系比较大吧!

问题3

stdc++.6.0.9的问题,这个比较老的库,百度就有解决方法,跟项目相关的。

问题4

ld: 11 duplicate symbols clang: error: linker command failed with exit code 1 (use -v to see invocation)

升级到Xcode 15后,原先Xcode14可以编译的项目出现大量Duplicate symbols,且引用报错指向同一个路径(一般为Framework)下的同一个文件。经过查找相关解决,可通过添加设置改正。

image.png

这个比较常见了,但是却不是以前的解决方法:

linker command failed with exit code 1 (use -v to see invocation) 这是Xcode编译运行时,遇到的比较经典的报错。

以前造成这个问题的原因可能有以下情况:

一、文件重复

二、link Binary With Libraries 文件中引用的库没有找到

解决方法:

1.单击报错提示,如果右边不展示报错日子,右键这个错误提示,选择reaval in log (在日志中显示),如果还是不显示,看看切换一个taget

2.如果是文件重复,会显示重复的文件名称,复制文件名,全局搜索,把重复的文件删除掉

3.如果是没有找到文件,就Show in Finder 找到该文件,将该文件拖入项目中

4.在target-build Phases-Link Binary With Libraries中搜索该文件,将文件移除

5.一般这个错误就是库连接找不到,引用不到库文件,链接出问题了,环境的问题。

Xcode 15 这个报错的解决方法:

在Build Settings中的Other Linker Flags中添加-ld64可解决
路径
Xcode -> Target -> Build Setting -> Other Linker Flags

原因:Xcode 增添新的连接器,称为ld_prime,我理解就是有问题不稳定的版本导致的问题。

同时,您应该能够通过恢复到旧的链接器来解决它。

链接器有两个选项,-ld64和-ld_prime,它们覆盖了用于选择后端的默认算法。

添加设置可以选择使用旧的链接器 而不是默认的新的 -ld_prime 链接器。

-ld64 is deprecated, use -ld_classic instead
报警告,换成下面方案:
在Xcode -> Target -> Build Setting -> Other Linker Flags 添加一行"-ld_classic" 即可解决该问题

问题5 Xcode 15模拟器安装问题

Xcode 15模拟器安装,只能说越来越垃圾了,卸载了以前占用了一百多G的Xcode安装了新的,乍一看才3个多G,高兴了一下,果断安装了,结果安装完成以后模拟器没有也跑不了,真机也跑不了,必须要下载模拟器,没办法就下呗,结果通过Xcode下了无数次的失败,每次都是下半截停了,关键是他么的不支持断点续传,一点就重新下载了,从零开始,心里一万个万马奔腾,果断放弃,下载离线的,到本地:

官网下载链接

https://developer.apple.com/download/all/

下载到本地,通过命令安装:

sudo xcrun simctl runtime add "iOS_17.0.1_Simulator_Runtime.dmg"

安装以后突然又提示我没安装模拟器:

image.png
image.png

阿西吧,真垃圾

重新安装会报错,

image.png

只能删除,把模拟器删除重新安装不是删除Xcode,Xcode有问题通过本地安装的有时会识别不到,重新安装,才可以。

image.png

执行成功以后提示:
D: 9F20E713-1682-45AB-8639-3684F658B8B7 iOS (17.0.1 - 21A342) (Ready)

后续问题

某一天还会无缘无故的莫名其妙的又识别不到本地的模拟器了,又让重新下载:


image.png

垃圾玩意儿,可惜之前的安装包已经删了,电脑实在是没有空间了:

image.png

还好可以重新导出iOS-17-0.dmg安装包,重新删除原来的再安装,就好了,不删除还会提示:

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,392评论 5 470
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,258评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,417评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,992评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,930评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,199评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,652评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,327评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,463评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,382评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,432评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,118评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,704评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,787评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,999评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,476评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,057评论 2 341