如何以编程方式确定 iPhone 的密码是不是已更改或删除?

Posted

技术标签:

【中文标题】如何以编程方式确定 iPhone 的密码是不是已更改或删除?【英文标题】:How to programmatically determine if the iPhone's passcode was changed or removed?如何以编程方式确定 iPhone 的密码是否已更改或删除? 【发布时间】:2019-07-16 10:13:17 【问题描述】:

我正在开发一个应用程序,我需要确定用户是否从“设置”中更改了 iPhone 的密码。 请注意,我知道“如何确定 iPhone 是否启用了密码”。 我想知道的是用户是否更改了密码!

【问题讨论】:

清楚地问你的问题,一旦你在评论中提到了问题,编辑了问题 【参考方案1】:

AFAIK,使用任何公共 ios API 都无法观察密码更改。

您唯一能做的就是检查是否使用 LocalAuthentication 框架 API 启用或禁用了密码(或生物特征验证方法:TouchID、FaceID)。

【讨论】:

以上是关于如何以编程方式确定 iPhone 的密码是不是已更改或删除?的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式确定应用程序正在iphone或ipod中运行[重复]

以编程方式检查是不是设置了密码锁

如何以编程方式检查视频或音频文件格式是不是可以在 iPhone 中播放?

iPhone:如何以编程方式激活文本字段(而不是等待用户触摸它)

如何以编程方式确定推送通知状态?

如何以编程方式在 iPhone 相机中显示图像编辑控件