Ale*_*ano 7 macos xcode ios swift
有关如何减少构建时间的更多提示和技巧.
其中一些太旧了,其他一些只使用模拟器设备,其他例如解释了如何禁用代码覆盖支持但总是通过更改布局设置.
我的目的是启动一些有效的终端命令行或一个好的脚本(最后的选择会好得多),所以不需要更改Xcode布局设置,而无需添加库..,只能通过终端操作.
现在这就是我多年来发现的:
defaults write com.apple.dt.Xcode ShowBuildOperationDuration <YES/NO>
Run Code Online (Sandbox Code Playgroud)
(这仅适用于调试,不是有效的结果)
defaults write com.apple.dt.XCode IDEIndexDisable <0/1>
Run Code Online (Sandbox Code Playgroud)
(此命令禁用索引过程)
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks <1|2|4|8|16|..>
Run Code Online (Sandbox Code Playgroud)
(Xcode用于执行任务的线程数默认为CPU具有相同数量的核心 - >默认值= CPU核心)
defaults write com.apple.Xcode XCMaxNumberOfDistributedTasks <desired-number>
Run Code Online (Sandbox Code Playgroud)
(com.apple.Xcode域中的用户默认XCMaxNumberOfDistributedTasks控制Xcode将立即向DNB系统发送多少并发编译作业;默认情况下为25)
你知道其他类型的有用的有效命令行添加或一个好的脚本启动(例如任何检查CPU核心和正确设置PBXNumberOfParallelBuildSubtasks值的代码)?
我找到了更多的参数设置,你可以在下面轻松找到:
defaults read com.apple.dt.XCode > xcodeprefs.json
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |