问题标签 [apple-watch]

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 回答
2259 浏览

objective-c - Apple Watch 图像未在模拟器上显示

我正在使用苹果手表,我只想在情节提要中简单地设置一个图像。这是一个 png 文件,我在情节提要中设置了它,但它没有出现在模拟器中。我已经尝试了所有方面和拟合选项。我相信这个视图被称为 wkinterfaceimage。我也尝试过以编程方式添加,但也没有出现。隐藏未选中。关于我可能遗漏的任何想法?

0 投票
2 回答
1324 浏览

ios - 如何知道图像是否仍缓存在Watch

在 WatchKit 中,Apple 为我们提供了大约 20mb 的空间来缓存图像。

此缓存在启动时是持久的,并且当空间用完时图像会被驱逐。

问题是 - 你怎么知道图像是否仍在缓存中?

考虑这种情况:您使用密钥将图像缓存到手表以供将来显示。到了显示图像的时候,你怎么知道它还在缓存中?

如果没有办法知道,那么你必须再次缓存它。如果每次显示时都必须将其发送到设备,这将完全破坏缓存的目的。

编辑:API 已更新以在 iOS 8.2 beta 2 中解决此问题。有关详细信息,请参阅 Dave 的答案。

Edit2:这在 iOS 8.2 beta 3 中已完全修复。有关详细信息,请参阅 John 的答案。

0 投票
3 回答
457 浏览

ios - Apple Watch Glance 将如何显示

在阅读有关一瞥的文档后,我无法定义它们将如何出现在一瞥屏幕上。它会在安装后自动出现还是用户必须手动将一瞥添加到屏幕(如今天的小部件)?

0 投票
4 回答
975 浏览

ios - iOS Watchkit:当应用程序无法访问时,是否可以在 Watch 中显示静态 UI?

当 AppleWatch 无法访问 iPhone 时,我们能否在手表中显示一些静态 UI?

假设我把 iPhone 忘在汽车座椅上,当我离开汽车时,是否可以在 AppleWatch 中显示一些你忘记 iPhone 的静态 UI?

0 投票
1 回答
495 浏览

iphone - 如何在 iPhone 应用程序和 WatchKit 应用程序之间发送消息?

我是 Apple Watch 开发的新人。你能告诉我如何从 iPhone 应用程序到 Watch 应用程序以及从 Watch 应用程序到 iPhone 应用程序进行通信吗?

如我所见,有一个通知控制器与 Apple Push 通知相关。我想通过蓝牙或其他方式直接连接到 Watch 应用程序。例如,只要 iPhone 应用程序向 Watch 应用程序发送 MGS,手表应用程序就会立即显示此 MSG。

谢谢你。

0 投票
3 回答
3007 浏览

ios - 在 Apple WatchKit 中使用核心位置

我目前正在开发一个苹果手表扩展。有人知道当前位置是由 iPhone 还是 Watch 本身提供的?我找不到有关此的任何信息,我需要画一个指南针指向手表指向的位置。

0 投票
3 回答
3629 浏览

ios - iOS7 和 Apple Watch

我有一个最低 iOS 目标为 iOS7 的应用程序。

我正在考虑为 Apple Watch 添加一些额外的功能。如果应用程序在 iOS 8 上运行,是否有任何选项可以将 iOS7 保持为最低目标并仍然添加对 Apple Watch 的支持?类似于 iOS8 的扩展/小部件。

提前致谢

0 投票
6 回答
11927 浏览

ios - Apple Watch (WatchKit) 中的手势识别

我正在寻找如何通过 WatchKit SDK 检测 Apple Watch 应用程序中的手势。在 iOS 中,我们可以使用如下代码:

...但这在 Apple Watch 模拟器中不起作用。有没有办法使用 WatchKit 覆盖默认手势操作,或者在操作系统接收到它们时识别它们?

0 投票
4 回答
5497 浏览

ios - Apple Watch 和 openParentApplication 在后台

我正在实施苹果手表。在我的 Watchkit 扩展中,我使用该方法与“主应用程序”进行通信。

根据苹果文档,该应用程序可以在后台处理请求。

但是我的应用程序总是处于活动状态,即使我在方法中没有代码,handleWatchKitExtensionRequest

如果可能的话,有什么建议吗?

提前致谢

0 投票
2 回答
1759 浏览

ios - 如何识别 Apple Watch 应用程序中的手势?

苹果手表可以做手势识别吗?

例如,Apple 已经演示了在 Watch 上使用滑动手势,向左、向右、向上和向下。是否可以在第三方 Watch 应用程序中捕获这些,并将它们链接到我的 WatchKit 扩展中的方法?

此外,是否可以进行自定义手势识别,例如圆形或三角形手势?