Xcode卡顿解决方案
2015-12-02 12:26
1446 查看
1、禁用indexing
在终端(terminal) 输入
并重启Xcode。
(不是大神勿用哈,附还原命令)
2、减少系统记录的最近打开数目数量
打开系统偏好设置——通用,把“最近使用的项目”由默认10,修改为5或者更少。
此时,不一定能立即加速,需要重新启动系统。
3、提高XCode编译时使用的线程数
4、 将Debug Information Format改为DWARF
在工程对应Target的Build Settings中,找到Debug Information Format这一项,将Debug时的DWARF with dSYM file改为DWARF。
5、将Build Active Architecture Only改为Yes
在工程对应Target的Build Settings中,找到Build Active Architecture Only这一项,将Debug时的No改为Yes。
这一项设置的是是否仅编译当前架构的版本,如果为No,会编译所有架构的版本。需要注意的是,此选项在Release模式下必须为No,否则发布的ipa在部分设备上将不能运行。这一项更改完之后,可以显著提高编译速度。
6、有些人习惯用Xcode提交代码,不过我一般是分开的Xcode就负责编辑代码,提交代码的工具另外。
参考来源
http://blog.csdn.net/maozhu_yimi/article/details/49995251 http://blog.csdn.net/zhaoxy_thu/article/details/30073485
在终端(terminal) 输入
defaults write com.apple.dt.XCode IDEIndexDisable 1
并重启Xcode。
(不是大神勿用哈,附还原命令)
defaults write com.apple.dt.XCode IDEIndexDisable 0
2、减少系统记录的最近打开数目数量
打开系统偏好设置——通用,把“最近使用的项目”由默认10,修改为5或者更少。
此时,不一定能立即加速,需要重新启动系统。
3、提高XCode编译时使用的线程数
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4
4、 将Debug Information Format改为DWARF
在工程对应Target的Build Settings中,找到Debug Information Format这一项,将Debug时的DWARF with dSYM file改为DWARF。
5、将Build Active Architecture Only改为Yes
在工程对应Target的Build Settings中,找到Build Active Architecture Only这一项,将Debug时的No改为Yes。
这一项设置的是是否仅编译当前架构的版本,如果为No,会编译所有架构的版本。需要注意的是,此选项在Release模式下必须为No,否则发布的ipa在部分设备上将不能运行。这一项更改完之后,可以显著提高编译速度。
6、有些人习惯用Xcode提交代码,不过我一般是分开的Xcode就负责编辑代码,提交代码的工具另外。
参考来源
http://blog.csdn.net/maozhu_yimi/article/details/49995251 http://blog.csdn.net/zhaoxy_thu/article/details/30073485
相关文章推荐
- Linux CentOS PhpMyAdmin安装--转载
- install graph-tool
- Java集合
- 使ionic应用更加贴近原生
- hdu5586 Sum(dp)
- IOS回调
- iOS 9 中的变化汇总
- BigDecimal中的舍入模式
- 【C/C++学院】0828-STL入门与简介/STL容器概念/容器迭代器仿函数算法STL概念例子/栈队列双端队列优先队列/数据结构堆的概念/红黑树容器
- jquery实现触发时更新下拉列表内容的方法
- 正确地打开DB2的监控开关(monitor switches)
- PHP开发移动客户端接口---删除/修改数据接口
- Tomcat安装与配置以及各组件详解
- 64位电脑上安装oracle和plsql
- 箭扣科技Arrownock—全新模版型社交技术产品交响圈白皮书
- Java语言基础之正则表达式
- Dialog的知识点
- 如何能在Inspector视图中看到public的接口变量?
- 节点属性(DOM对象)
- 高效的使用Response.Redirect解决一些不必要的问题(转载)