你如何测试NSTouchBar

时间:2016-10-28 16:46:54

标签: cocoa macos-sierra nstouchbar xcode8.1

我在这里引用代码:NSTouchBar Catalog

如何在没有Touch Bar的Macbook / Mac上测试?我希望我们还能以某种方式模拟它吗?我尝试在Mac上运行此目录,但我看到一个空列表(即应用程序中没有显示任何内容)。

2 个答案:

答案 0 :(得分:1)

有一个触控杆模拟器。您需要最新的Xcode 8.1和macOS 10.12.1。

您将在Xcode的Window菜单中看到“Show Touch Bar”。

https://help.apple.com/xcode/mac/8.1/#/dev7a8cb8a8c

顺便说一句,即使更新到macOS 10.12.1后,我的mac在菜单中也没有触摸条模拟器。我直接从https://support.apple.com/kb/dl1897?locale=en_US安装了macOS 10.12.1 和触摸条出现了。

答案 1 :(得分:-1)

你需要什么:

要开发使用Touch Bar的应用程序,您的Mac需要在macOS Sierra 10.12.1(16B2657)或更高版本上运行Xcode 8.1。

16B2657

顺便说一下,这两行会让人感到失望:

1.您的应用无需知道API,也无需知道是否有可用的触控栏。 2.触摸栏会自动调暗,并在用户触摸时唤醒。