V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
aBiu333
V2EX  ›  iDev

如何提高 Xcode8 的编译速度?

  •  
  •   aBiu333 · 2016-09-25 15:54:50 +08:00 · 7011 次点击
    这是一个创建于 2764 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Swift 项目,升级到 Xcode8 后,每次运行都要编译很久。。。

    之前 Xcode7 的时候,只会在第一次运行的时候会费些时间。。。

    你们有遇过这种问题么?有没有好的解决办法。。。还是说 Xcode8.0 就这尿性。。。

    14 条回复    2016-10-27 00:16:10 +08:00
    dingtianran
        1
    dingtianran  
       2016-09-25 18:39:59 +08:00
    买个新电脑吧 233
    high
        2
    high  
       2016-09-25 20:12:14 +08:00 via iPhone
    一开启点就感觉主线程阻塞了,好几秒才缓过来,各位有类似问题没?
    qiyuey
        3
    qiyuey  
       2016-09-25 21:23:04 +08:00
    @high 我写 Java , debug 的时候就会这样,感觉是系统的问题
    plqws
        4
    plqws  
       2016-09-25 22:08:18 +08:00
    高配置黑苹果
    free9fw
        5
    free9fw  
       2016-09-25 23:19:05 +08:00
    16G 表示速度还好
    lvlingsheng
        6
    lvlingsheng  
       2016-09-26 07:54:04 +08:00 via iPhone
    等马上要出的新垃圾桶
    kitalphaj
        7
    kitalphaj  
       2016-09-26 08:08:41 +08:00
    你看看每次编译是不是只编译改过的文件或者至少只编译你自己的项目(第三方工具不用重复编译),如果不是的话那 imcremental compiling 就没有起作用。可以看看 build settings 里面是不是没选对。
    aBiu333
        8
    aBiu333  
    OP
       2016-09-26 10:56:17 +08:00
    @dingtianran 试了网上的一些优化方法,效果不是很明显。。难道真的要换电脑了
    aBiu333
        9
    aBiu333  
    OP
       2016-09-26 11:14:57 +08:00
    @kitalphaj 每次所有文件都会编译,第三方库也会 build 。。 build settings 里具体要怎么设置?
    kitalphaj
        10
    kitalphaj  
       2016-09-26 13:35:43 +08:00
    @aBiu333 刚刚看了一下 build settings 似乎并没有相关选项,你用 shift+option+cmd+k 清空一下 build 目录,然后重启 xcode 试试呢。如果你用 cocoapods ,应该有设置 use_frameworks!吧。或者会不会是你有什么自定义的步骤在 build phases 里面?
    winooxx
        11
    winooxx  
       2016-09-27 10:45:46 +08:00
    换个垃圾桶
    TomorJM
        12
    TomorJM  
       2016-09-28 10:20:06 +08:00
    同样遇到
    xlw92
        13
    xlw92  
       2016-10-25 10:24:33 +08:00
    请问楼主找到解决办法了吗
    aBiu333
        14
    aBiu333  
    OP
       2016-10-27 00:16:10 +08:00
    @xlw92 在 Build Settings 里调整了一些 Debug 模式下的配置,有点效果。。。机子不给力了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2922 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:41 · PVG 16:41 · LAX 01:41 · JFK 04:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.