What's new in Xcode 8?
Xcode is the complete developer toolset used to create apps for Apple TV, Apple Watch, iPad, iPhone, and Mac. The Xcode development environment bundles the Instruments analysis tool, Simulator, and the OS frameworks in the form of tvOS SDKs, watchOS SDKs, iOS SDKs, and macOS SDKs. Swift 3 Xcode 8 supports Swift 3 as well as Swift 2.3 (a small update from Swift 2.2 due to SDK compatibility requirements). A Swift migrator is provided to help upgrade your Swift code to the latest Swift 3 language specifications and SDK requirements. Projects created with Xcode 8 use Swift 3 by default. Fortunately, Xcode 8 includes a build setting that gives developers the ability to stick with Swift 2, Swift 2.3 to be precise. Signing Code signing is a necessary evil for developers interested in Apple's platforms. Fortunately, Apple isn't burying its head in the sand. It understands the pain developers are having. Code signing issues should be a thing of the past with Xcode 8. Fo...