使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串

Posted

技术标签:

【中文标题】使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串【英文标题】:Worklight 6.3 locked keychain when using Apple Watch 【发布时间】:2016-03-04 12:05:06 【问题描述】:

我正在尝试从使用设备配置(设置为自动)保护的适配器中检索数据。

不幸的是,当尝试调用适配器时,如果设备被锁定,但应用程序已在后台启动,我会收到由于钥匙串锁定而无法检索证书的错误。

有没有办法在不禁用设备配置的情况下解决这个问题?

【问题讨论】:

你可以查看这个链接***.com/questions/34930879/… 【参考方案1】:

您使用的是 Watch OS 1.0 还是 2.0?

在 watchOS 1.0 中,手表扩展实际上在 iPhone 上运行。因此,如果 iPhone 关闭,手表应用程序将无法运行。

【讨论】:

它在 watchOS 2 上。* 问题似乎与 Worklight 保存的数据保存在特定设置下有关,如果钥匙串被锁定,则无法访问它们。同时,我们改变了我们想要保存的数据的方法。但是,如果我们能够使用它,那就太好了。提前致谢。

以上是关于使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串的主要内容,如果未能解决你的问题,请参考以下文章

Apple Watch 是不是有可能仅在 Apple Watch 和 iPhone 都被锁定时才收到通知?

Apple Watch 上的 cancelAllLocalNotifications

使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串

如何将用户从 Apple Watch 通知转移到 Apple Watch App?

调试时如何仅重新启动Apple Watch应用程序?

当 iPhone 不在附近时,使用 Swift 将数据从 Apple Watch 发送到 iPhone