有用到 Swift Package 的,这两天别让应用商店把 Xcode 升到 13.2

2021-12-14 21:06:00 +08:00
 BB9z

现在没法干活了,闲来上来提个醒。

参见 https://developer.apple.com/documentation/xcode-release-notes/xcode-13_2-release-notes

应用商店自动升级到 13.2 后,项目里的 Swift Package 载入不出来的,新老项目均受影响。只能重新下完整的 Xcode ,下载、解压、验证都要大把的时间。

7972 次点击
所在节点    iDev
21 条回复
i979491586
2021-12-14 21:45:49 +08:00
在国内 Xcode 里使用 Swift Package 简直反人类了,还不能用代理
BB9z
2021-12-14 21:54:45 +08:00
@i979491586 这个问题可以通过本地包、弄镜像解决。体积小的库 GitHub 直连我这也能用。
i979491586
2021-12-14 23:09:05 +08:00
@BB9z 小包还可以 比如克隆到 gitee 可以解决,但是如果有第三方包里依赖其他第三方的,这种你有什么解决方案吗?
弄个可以翻墙的路由器是不是可以完美解决任何 Swift Package 安装的问题?
liuidetmks
2021-12-14 23:19:33 +08:00
@i979491586 第三方包放到 gitee ,然后修改下工程,把 github 改成 gitee 地址,两层嵌套勉强搞搞可以,多层的话就~
BB9z
2021-12-14 23:33:25 +08:00
@i979491586 #3 能随时随地全局翻也就不存在这个问题了。

如果有依赖比较难下而且不用频繁更新的话,可以把它们放到一个团队仓库统一管理(可以配忽略规则瘦身),项目用 git submodule 引入,需要的拖进去当作本地包引入即可。
BB9z
2021-12-14 23:35:11 +08:00
接 #5 ,本地包不影响正常的依赖解析,会覆盖掉需要的同名依赖。
Building
2021-12-15 01:44:45 +08:00
Xcode 不是第一次上线出问题了……
95276
2021-12-15 02:21:49 +08:00
昨天鬼使神差的从 appstore 下载被坑了.
MrKrabs
2021-12-15 02:32:24 +08:00
不要用 app store
Leonard
2021-12-15 08:55:32 +08:00
昨天就发现这个问题了,大坑
codeisjobs
2021-12-15 09:22:44 +08:00
喵大说了,xcode 会从 store 下载的都是没经历过事的年轻人 😂
mcluyu
2021-12-15 09:37:56 +08:00
每次升级一下比重装几次系统还要耗时。。包越来越大,越来越卡,不知道塞了多少屎进去
FanChen
2021-12-15 09:41:48 +08:00
@i979491586 要给 git 设置全局代理才行
xjbeta
2021-12-15 10:56:27 +08:00
@i979491586 Clash Pro 增强模式
git 全局代理也不太好用

Carthage yes(
cnnbboy
2021-12-15 15:41:32 +08:00
@i979491586 感同身受
laowudxf
2021-12-15 16:06:40 +08:00
@i979491586 xcode 可以走 vpn 的流量。
PerFectTime
2021-12-16 08:53:44 +08:00
昨天更新了 xcode ,断断续续搞了三个小时还没好 🙄 🙄
paopaosa
2021-12-16 11:23:00 +08:00
继续用 OC 的飘过。
cd2want
2022-03-22 23:19:05 +08:00
还是用 cocoapods 把 xcode 的 spm 真的太慢了
flyff1991
2022-03-25 14:25:20 +08:00
@BB9z 能连手机热点再去翻墙吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822230

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX