【发布时间】:2016-09-18 14:50:37
【问题描述】:
我正在向我现有的 iOS 应用程序添加一个小部件。上周 iOS10 发布,并为 App Extensions 和 Today Widgets 添加了一些新功能。
Apple 提供了一些小部件,例如如果您使用 Apple Watch 在小部件视图中显示您的活动,请选择“活动小部件”。此小部件仅在您的 iPhone 未解锁时有效。如果它被锁定,它会显示一条消息,如“解锁以显示活动数据”或类似的东西。如何查看用户的手机是否被锁定?
我想显示来自 HealthKit 的一些信息,只要 iPhone 处于锁定状态,这是不可能的,因为在这种情况下 Apple 会限制对健康数据的访问。如果我解锁我的 iPhone,一切都会按预期工作。如果我在锁定屏幕上,它不会更新,因为访问受到限制。
Apple 对今天的小部件的文档非常好,但根据我的问题我找不到任何东西。
这是 iPhone 锁定时小部件的外观:
当 iPhone 解锁锁定时,小部件的外观如下:
【问题讨论】:
标签: ios iphone ios10-today-widget