美文网首页
#Xcode 8 的锅# Xcode 8天坑汇总贴

#Xcode 8 的锅# Xcode 8天坑汇总贴

作者: Hesse_Huang | 来源:发表于2016-10-10 13:34 被阅读83次

    貌似每改动一行代码,所有的 Swift 文件就都全部被编译一次?

    终于找到 Apple Developer Forums 里的帖子了!
    https://forums.developer.apple.com/thread/62737
    帖子里的同学们都对此一筹莫展,而Apple的同学表示没有遇到过,但会持续关注。

    一个 Workaround(但好像用了一阵子后又无效了)
    1.进入 Product -> Scheme -> Edit Scheme,在左边选择 Build 菜单,反勾掉 Find Implicit Dependencies;
    2.⌘K Clean 一下 project,然后再 build。第一次这么build也是会有点久,build好就OK了。

    Find Implicit Dependencies.png

    更新:目前(17/11/2016),Xcode 8.2 Beta 2 Release Notes 已注明已修复此问题,但该帖子还是有用户反映“问题仍存在”。

    Xcode 8.2 Beta 2 Release Notes.png
    目前(10/10/2016),Xcode 8.1 Beta1/2 的 Release Notes 里都没有修复此 Bug 的记录。

    开启推送

    在 Xcode 8 中,需要在工程的Capabilities 中打开这两个选项,以开启推送。

    Xcode 8 开启推送.png

    打开相册/相机就 Crash 了

    如果你的工程中需要用到相册或相机,那么在 Xcode 8 中则需要设置一下 info.plist,否则会 Crash且没有任何提示。操作步骤很简单,在 Info.plist 中添加两个键值对就可以了。

    访问相册和相机前的 Info.plist设置.png

    相关文章

      网友评论

          本文标题:#Xcode 8 的锅# Xcode 8天坑汇总贴

          本文链接:https://www.haomeiwen.com/subject/wromyttx.html