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

时间:2014-12-09 13:58:20

标签: ios iphone watchkit apple-watch

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

假设我在汽车座椅上忘记了我的iPhone,当我从汽车中移动时,是否可以在AppleWatch中显示一些您忘记iPhone的静态UI?

4 个答案:

答案 0 :(得分:9)

来自https://devforums.apple.com/thread/254576?tstart=0

上的Apple传道者
  

最终结果是,如果iPhone无法访问,则应用程序不会   功能。目前没有办法缓存信息以保持它   活着或看似如此。

答案 1 :(得分:1)

在WatchOS 2中,当iPhone无法访问时,现在可以在Watch上运行WatchKit应用程序。

上一个回答: 从Apple的公开声明和WatchKit API可以清楚地看出,第三方开发人员不需要管理手表和手机之间的连接,甚至连他们都不想。

鉴于Apple已公开表示预计Watch应用程序交互将在几秒钟而非几分钟内进行衡量,并且开发人员需要假设他们的Watch应用程序可以随时退出(以及相关的WatchKit扩展),这似乎很有可能如果手机无法访问,将无法选择显示静态内容 - 因为Watch OS将立即接管与用户交互的过程。

似乎几乎可以肯定,这将在2015年晚些时候发生变化,因为开发人员已经被告知当时会有一个SDK来开发“完全原生”的应用程序。

答案 2 :(得分:1)

实际上你不需要做任何事情。我注意到真正的Watch,Apple会出现一个默认的“iPhone不可用”屏幕,以防iPhone无法使用。同样,当Watch处于飞行模式时,Apple也会显示默认的“飞行模式”屏幕:)。请参阅随附的屏幕截图。

enter image description here enter image description here

答案 3 :(得分:-2)

从技术上讲,您可以使用静态内容启动应用程序故事板场景。如果手机无法访问,则会显示此场景。但是,只要您的应用程序无论是以编程方式还是通过用户交互尝试使用WatchKit扩展程序中的任何内容,都会出现一个微调器。