问题标签 [macbookpro-touch-bar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

macos - 取消链接触控栏 API?

Apple 拒绝了我的应用程序,原因如下:

您的应用链接到 Touch Bar API,但似乎不包含 Touch Bar 功能。

如果您的应用确实包含触控栏功能,请在解决中心回复此消息,并提供有关如何在您的应用中找到它的步骤。

如果您不打算使用 Touch Bar,请取消链接 Touch Bar API 并提交更新的二进制文件以供审核。

如何禁用 Touch Bar API?

0 投票
1 回答
3838 浏览

xcode - 完全重新安装 Xcode 9

我正在使用我的 2016 年 15 英寸 MacBook Pro 编写并更新了 macOS 10.12.6 和 Xcode 9.1。

自 9.0 以来,我在 Xcode 中遇到了非常奇怪的行为,这是我在 v8.x 中没有遇到的。我试图删除该应用程序,重新启动计算机并重新安装它,但没有运气。

因此,我想问您是否可以向我提供详细的说明列表,以便在完全清除可能破坏其功能的所有内容后,能够从 AppStore 下载和安装 Xcode 9.1。

我目睹的一些奇怪行为是: - 以损坏状态打开的游乐场(文本样式损坏,导航按钮损坏......) - 在创建游乐场时加载错误的 SDK - 尝试编辑 TouchBar 的外观时出现“缺少标签”。- 电子抄送。...

请帮我解决这个问题。我需要重新安装它,就好像我以前从未在计算机上安装过它一样。

非常感谢您!

你的

净重

0 投票
1 回答
1997 浏览

javascript - Chrome 扩展程序或应用程序可以与 macbook touchbar 通信吗?

我想知道如果 chrome 扩展或 chrome 应用程序,它们可以与新的macbook pro touchbar通信吗?

我正在考虑为 safari 中的触摸栏(在 chrome 的情况下)引入相同的功能。就像您在 youtube safari 上播放视频以及将其置于全屏模式时一样,触摸栏会显示不错的视频进度滑块以及音量和全屏控件...

或者如果扩展程序或应用程序无法解决它,还有其他方法吗?

0 投票
1 回答
2749 浏览

swift - 将按钮添加到 NSTouchBar 控制条

我正在做一个宠物项目,它在触摸栏上显示当前的加密货币价格。我是一名网络开发人员,但不是 Swift 开发人员,所以进展缓慢。

https://github.com/sharkattackhq/crypt

现在,基本功能已经到位,但当然只有在应用程序窗口处于活动状态时才会显示数据。无论哪个应用程序处于活动状态,我都希望能够查看数据,而我能看到的唯一方法是将一个按钮添加到触控栏的控制条部分。

如何将按钮添加到控制条?对此没有公共 API,但我可以看到其他非 Apple 应用程序可以做到这一点。

0 投票
0 回答
292 浏览

node.js - 如何在运行时永久显示某个特定应用程序的触控栏?

我为网络代理开发了一个基于 NodeJS 和 Electron 的应用程序,并尝试将其扩展到 MacBook Pro 的触控栏功能。

开发者启动应用程序一次,它会自动在后台启动各种进程,例如编译 SASS 文件、优化图像等。

通常,这些开发人员使用 SublimeText 或 Atom 等程序。但是,应用程序在编程过程中需要用户输入或插入提示以优化代码的情况经常发生。我想在 Touch Bar 中显示这些东西,以便用户在编程期间不必在应用程序之间切换。不幸的是,当切换到 SublimeText 或其他应用程序时,我的应用程序的触摸栏视图被隐藏,并被前台的当前应用程序取代。

有没有办法在应用程序运行(甚至隐藏)时永久显示应用程序的特定触摸栏而不替换它?我想知道这是否至少在本地是可能的?

我在Electron 纪录片或其他地方 找不到有关此的任何信息……</p>

先感谢您!

0 投票
1 回答
578 浏览

html - 网站不工作的 Apple Touch Bar 收藏夹图标

所以我正在建立一个网站,当我将该网站添加到我的收藏夹列表时,我无法在我的 MacBook 的触控栏上正确显示 svg 图标。

有问题的网页可以在这里找到:http: //japesfawcett.com

我有一个 SVG 文件,它是白色背景上的黑色雷电,我正在为触控栏图标使用以下代码:

SVG的代码如下:

由于某种原因,该站点的触控栏图标显示为全白色,其中没有可见图像。我根本看不到 SVG!

如果有人对如何解决此问题有任何见解,将不胜感激,这让我发疯了!

0 投票
1 回答
503 浏览

bash - 文件夹中的空间,终端无法cd

Macbook Pro 13" 2016, High Sierra 10.13.2

我知道终端无法打开/ cd 带有空格的文件夹,除非存在符号\,或者" "空格或整个文件夹名称。但是,终端和 iTerm 仍然存在问题。

*****:~ #######$ cd /Users/#######Google\ Drive -bash: cd: /Users/#######/Google: No such file or directory *****:~ #######$ cd Google\ Drive/ -bash: cd: Google: No such file or directory *****:~ #######$ cd Google' 'Drive/ -bash: cd: Google: No such file or directory *****:~ #######$ cd 'Google Drive'/ -bash: cd: Google: No such file or directory *****:~ #######$ cd "Google Drive" -bash: cd: Google: No such file or directory *****:~ #######$ cd Google" "Drive -bash: cd: Google: No such file or directory

Google 云端硬盘通过 可见ls

Google Drive 还具有自动完成功能(键入Goo并按 Enter)和将文件夹从 Finder 拖放到终端,终端\会自行插入并为您提供Google\ Drive/.

此行为可能与我的 Mac 上的所有文件夹有关。这已经发生了一段时间,我想解决它。

PS问题主要发生在cd命令上。

更新。

根据要求,这是 stivens 的输出 ~ $ ls -d Google*Drive | xxd 00000000:476f 6f67 6c65 2044 7269 7665 0a 谷歌驱动器。

type cd

command cd Google\ Drive/确实有效,\cd Google\ Drive/但没有。

0 投票
1 回答
241 浏览

xcode - XCode:如何在测试运行期间禁用 Touchbar 模拟器运行?

我有一台带触控栏的 Macbook 15 英寸,每次我从 XCode(Cocoa 应用程序)构建或运行测试时,都会弹出触控栏模拟器。这干扰了我的 UI 测试,因为它阻止了点击视图。让它消失!如何禁用它?

在窗口菜单下,有显示/隐藏触摸栏,我可以手动关闭它,但我想完全禁用它。

它让我发疯,谷歌搜索一无所获。

0 投票
1 回答
236 浏览

swift - 尝试检索位置时无法获取 locationInView:对于这种类型的 NSTouch 断言错误

在用户单击特定 SCNNode 后,我试图检索鼠标位置。我最终想执行一次命中测试以确定单击了哪个 SCNNode。我有以下代码,但是一旦我运行该项目,我就会收到一个断言错误,指出:“无法获取 locationInView:对于这种类型的 NSTouch”。任何帮助,将不胜感激。

0 投票
1 回答
728 浏览

javascript - 带有自定义图像的触摸栏图标不会在 Electron 中加载

我正在尝试在 Electron 的 Touchbar 上构建一个带有自定义图像的按钮。通过“电子”进行测试时。图像显示 - 作为已发布的 macOS 应用程序,该按钮为空,并且触控栏中没有图像。该应用程序是通过 electron-builder 构建和发布的。我错过了什么?

完整代码可在 Github 上的 dev 分支中找到: https ://github.com/stefansl/image-shrinker/blob/dev/main.js