怀念 10G 不到的 Xcode

2021-11-28 00:32:59 +08:00
 xtinput

最新的 xcode13.1 大小是 31.61G 安装包大小是 9.86G

我刚搞 iOS 的时候用的 Xcode 版本是 7.2.1

那时它的安装大小不到 10G ,安装包大小是 4.28G

对于 iOS 开发者完全用不上 appleTV 和 iwatch 的,iwatch 和 appleTV 的支撑文件就占用了 13.6G

2863 次点击
所在节点    macOS
17 条回复
cz5424
2021-11-28 00:56:25 +08:00
256g MacBook 告别 Xcode
icyalala
2021-11-28 01:13:19 +08:00
看看隔壁宇宙第一 IDE ,想用什么组件就勾上什么,不想用也随时可以勾掉。
txx
2021-11-28 01:36:42 +08:00
Xcode 3 用户表示… 10g 都太大了
elfsundae
2021-11-28 01:43:46 +08:00
Xcode 3 用户路过.. 适配 iPhone OS 3.1.3 那会 IB 和 Xcode 是分开的,很好用,但是控件很少,所以基本都是代码写界面。好像 Xcode4 开始整合在一起了,新的 IB storyboard autolayout 什么的真是一点都不会😓 尝试了几次都劝退了
xtinput
2021-11-28 01:47:43 +08:00
@icyalala macOS 下的软件.app 好在对外部依赖少,干净,但臃肿
xtinput
2021-11-28 01:48:53 +08:00
@txx 大佬
icyalala
2021-11-28 01:54:18 +08:00
@xtinput 苹果专门弄了个 Components Tab ,里面应该是可选功能,但目前只有各版本 Simulator 可供下载。
苹果完全可以把 tvOS watchOS 的基础支持也放这里。
20015jjw
2021-11-28 02:08:54 +08:00
以前 Windows XP 的 iso 也就 500M
现在灯厂鼠标驱动安装包就 500+M
而且最恐怖的是这个 500+M 的包里不自带一个 200 多 k 的宏组件
dingwen07
2021-11-28 07:10:59 +08:00
Xcode - Window - Devices and Simulators

这里面是不是可以删除?
kkocdko
2021-11-28 09:34:20 +08:00
@20015jjw 鼠标驱动的控制台用 electron 写的?
yangyaofei
2021-11-28 09:56:48 +08:00
app 里面的 library/platform/ 下面, 把不要的删了
raykle
2021-11-28 12:11:17 +08:00
@txx 大佬
markyangd
2021-11-28 13:22:55 +08:00
@icyalala #2 宇宙第一 IDE 使用者表示组件可选的确很舒服。
weqopy
2021-11-28 19:08:57 +08:00
clrss
2021-11-28 23:38:34 +08:00
Finder 看到的不是真实 size. 正常安装 Xcode 会自动利用 hard link 和 apfscompress. 用了 cp/rsync 就不好说了.

Xcode 13.0, 用 ncdu 查看:
Total disk usage: 15.5 GiB Apparent size: 29.5 GiB

我删掉了其他 Simulator 和 Platform, 只留 MacOSX.platform, ncdu 结果:
Total disk usage: 4.0 GiB
xtinput
2021-11-29 04:03:30 +08:00
@clrss 删了不好升级
xtinput
2021-11-29 04:04:54 +08:00
@dingwen07 那个是放在~/Library/Developer/Xcode 文件夹里的,不是 Xcode.app 里面

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

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

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

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

© 2021 V2EX