Xcode 编译项目为什么一定要依赖模拟器?

8 小时 33 分钟前
 Gorvery

买的 macbook pro 只有 512G ,磁盘空间捉襟见肘。Xcode Simulator Runtime 就占了 20G 。

实际上我每次编译的时候,都是真机编译调试,这个模拟器 runtime 感觉用不上,但如果删掉真机也没办法编译了。

有大佬知道怎么才能删掉 runtime 还能保证真机编译正常使用吗?

1090 次点击
所在节点    Xcode
10 条回复
pheyer
7 小时 26 分钟前
有可能担心你手机掉了没办法调试了^_^
feikaras
5 小时 52 分钟前
去扩容呗。解决模拟器完了你还要解决其他事情。
drymonfidelia
5 小时 48 分钟前
我之前也问过这个问题 /t/1084220
不过我硬盘有 2TB ,只是单纯不想存苹果的屎
Gorvery
5 小时 1 分钟前
@feikaras 有靠谱的扩容店铺吗?
Gorvery
5 小时 0 分钟前
@drymonfidelia 后来你有找到什么解决方案吗
Belmode
3 小时 56 分钟前
干嘛不一次性到位呢,嘿嘿
songray
3 小时 35 分钟前
调试没办法,不过打包我都是用 docker-osx 这个项目,在服务器上 ci/cd 打包的。
docker-osx 是一个 macos 容器项目,同时还支持真机调试。
songray
3 小时 34 分钟前
@songray 再提一嘴,没有 gpu 加速
MacsedProtoss
3 小时 12 分钟前
有没有一种可能 虽然它叫做 simruntime 但是里面有真机的 sdk
so898
2 小时 15 分钟前
simulator 和 runtime 的安装包是绑定的,你可以安装完了单独把 simulator 给全干掉,不过这样做也节约不了多少硬盘空间
更进一步解决问题需要把 Runtime 带的 Framework 里面的 x86&arm64 simulator 对应的 arch 也给干掉
不过上面只是理论上可行,建议可以弄个大硬盘,并从外置硬盘启动 MacOS

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

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

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

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

© 2021 V2EX