5 Replies
      Latest reply on Jun 23, 2016 8:03 AM by DavidMCS
      rtrouton Level 1 Level 1 (0 points)

        Xcode source editor

         

         

        • Added active line highlighting
        • Added Swift code literals
        • Added Swift image literals

         

         

        Markup language documentation generation

         

        Rewritten AppleScript dictionary for Xcode

         

         

        Xcode will now capture crash logs

        New option in xcodebuild to run pre-built tests

         

         

        Code signing provisioning system is rebuilt in Xcode 8

         

        • New option for automatic code signing - Xcode handles everything with regards to signing the app.
        • Customized code signing - For when the developer wants to control the code signing settings.

         

        Multiple development certificates option - now a developer can get a new Mac, sign in with their Apple ID and get a developer certificate for that new Mac.

         

         

        Networking

         

        Apple worked with Cisco to identify trusted devices and applications, then prioritize that network traffic.

         

         

         

         

        Logging

         

        New logging

         

        • Unified logging
        • Granular logging
        • In-memory tracing
        • Automatic redaction of development logging, for when an application ships.

         

         

         

         

        File systems

         

         

        HFS+ designed and deployed over 30 years ago (1998), time for it to be retired.

         

        Now introducing Apple File System (APFS) in Sierra.

         

         

        64-bit inode structure

         

        Unify encryption across iOS and macOS - how does this affect CoreStorage?

         

         

        Cloning:

        Sounds like de-duplication because multiple copies of the same file will have a storage space cost of only one copy of the file.

         

         

        Snapshots:

         

        Full volume, supports reverting

        Storage can revert back to a desired state.

         

         

        APFS coming to all Apple devices "soon".

        Currently non-bootable

        Developer notes available here: https://developer.apple.com/library/prerelease/content/documentation/FileManagement/Conceptual/APFS_Guide/Introduction/Introduction.html

         

         

         

         

        macOS

         

        Supports right to left languages, including reversing UI elements where that makes sense.

         

        Apple is publishing a new localization guide.

         

        iCloud Desktop and Documents - You can have separate iCloud Desktop and local Desktop for the user account on the Mac.

         

        See complete list of session and lab notes here:

        https://forums.developer.apple.com/message/142899