WatchKit:从 Long Look 切换?

Posted

技术标签:

【中文标题】WatchKit:从 Long Look 切换?【英文标题】:WatchKit: Handoff from Long Look? 【发布时间】:2015-03-09 09:11:03 【问题描述】:

是否可以在 Apple Watch 到 iPhone 的 Long Look 中使用 Handoff?用例是这样的:

    用户在其 Apple Watch 上收到推送通知。 通过举起手表,他可以在 Long Look 中获得更多信息。 如果他需要更多信息,他可以拿出他的 iPhone。在锁定屏幕上,他应该会找到主 ios 应用程序的 Handoff 图标。通过向上滑动,他可以将 iOS 应用程序启动到与通知相关的详细信息页面。

我看到WKUserNotificationInterfaceController 类有updateUserActivity:userInfo:webpageURL: 方法。但在网上找不到明确的答案,是否可以从Long Look切换。所以我想听听你的经验:)

【问题讨论】:

【参考方案1】:

如果您使用的是动态通知界面,是的,您可以从中使用 Handoff。

参考:https://developer.apple.com/watchkit/tips/ 在“使用切换”部分下。

【讨论】:

谢谢!在相关的说明中,您是否知道我们是否可以从 静态 通知界面启用 Handoff?这将使我们的动态和静态通知保持一致。目前的情况是,当用户从通知中心打开推送时,只显示我们的静态界面,并且在 iPhone 上无法进行切换。奇怪的是,Apple 的默认静态界面(如果应用程序没有对 Watch 进行任何自定义)确实支持切换,甚至是自动切换。 @zavié “确实支持切换,甚至是自动切换”你知道这是否仍然如此吗?切换图标已移至 AppSwitcher,但在我的手表上,Apple Watch 应用没有默认切换。

以上是关于WatchKit:从 Long Look 切换?的主要内容,如果未能解决你的问题,请参考以下文章

Apple Watch:从通知中心打开推送时未显示动态 Long Look

一个菜单项可在 WatchKit 上下文菜单中的两种状态之间切换

从 watchkit 扩展中基于页面的导航开始分层导航

Assets.xcassets 中缺少 Apple Watch AppIcon for Long-Look 通知

SOCKETEND2017 F/w“LOOK UP THE HILL”

WatchKit 和 MagicalRecord - 这可能吗?