当iPhone无法访问AppleWatch时,我们可以在手表中显示一些静态UI吗?
假设我在汽车座椅上忘记了我的iPhone,当我从汽车中移动时,是否可以在AppleWatch中显示一些您忘记iPhone的静态UI?
答案 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也会显示默认的“飞行模式”屏幕:)。请参阅随附的屏幕截图。
答案 3 :(得分:-2)
从技术上讲,您可以使用静态内容启动应用程序故事板场景。如果手机无法访问,则会显示此场景。但是,只要您的应用程序无论是以编程方式还是通过用户交互尝试使用WatchKit扩展程序中的任何内容,都会出现一个微调器。