4

Excited to try out the new NSTouchBar APIs. Went to the developer site to get the sample code, and it crashes every time in Xcode 8.1 (build 8B62)saying I don't have the 10.12.1 SDK installed, even though I can add a deployment target of 10.12.1.

DeveloBär
  • 673
  • 8
  • 20
monotreme
  • 582
  • 1
  • 6
  • 20
  • Upon consulting in the Apple Dev Forums turns out there's 2 builds for 10.12.1. There's 12B2657 (which came out today) and 16B2555 (which hit the app store a couple of days ago). I'm re-downloading Sierra to see if this fixes it. – monotreme Oct 28 '16 at 06:02
  • Update: It did. – monotreme Oct 28 '16 at 07:27

1 Answers1

4

There are now two versions of macOS 10.12.1 (12B2657 and 16B2555).

Download the update from here (also if you already have 10.12.1 12B2657) to get 16B2555:

https://support.apple.com/kb/dl1897?locale=en_US

This will enable the TouchBar simulator in Xcode 8.1.

DeveloBär
  • 673
  • 8
  • 20
  • 10.12.1 16B2657 patch is newer than available in appstore so you need to download separate .pkg file from apple and install it. Beware! If you have NVIDIA webdrivers installed - there are no driver available for such patch and you'll have either to use slow system driver or patch webdriver by yourself, disabling SIP – Alfishe Oct 28 '16 at 20:48