重启后 Apple Watch 4 启动时自动启动后台 WatchOS 应用程序
Posted
技术标签:
【中文标题】重启后 Apple Watch 4 启动时自动启动后台 WatchOS 应用程序【英文标题】:Start background WatchOS app automatically on startup of Apple Watch 4 after reboot 【发布时间】:2019-05-10 09:43:31 【问题描述】:我想在 Apple Watch 4 重启后自动在 Apple Watch 4 上启动我编写的后台应用程序,以便它在后台持续运行。
我尝试重新启动手表,但我的应用程序没有自动启动。只有当我手动启动应用程序时,它才会再次在后台运行。
我怎样才能实现它?能否提供一些代码示例?
【问题讨论】:
教程请求在这里是题外话。请阅读How to Ask,然后阅读edit 您的问题,并将您尝试过的内容添加为minimal reproducible example。有什么错误吗? 【参考方案1】:您需要详细说明您的 watchOS 应用在后台状态下的作用。我尝试在 Apple Watch 运行开发人员可用的有限后台功能之一时重新启动它,即锻炼,并且在重新启动设备后它继续在后台运行,因为系统在表盘顶部显示锻炼标志符号。
【讨论】:
我已经使用位置管理器让手表应用在后台运行。但是使用位置管理器,应用程序在重新启动后不会自动启动。那么自动启动功能是否仅适用于锻炼背景模式?以上是关于重启后 Apple Watch 4 启动时自动启动后台 WatchOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Apple Watch 应用程序在启动应用程序后以编程方式将视图滚动到顶部
使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串