检查手机是否有PIN码

时间:2016-04-13 11:10:17

标签: android iphone mobile

我为这篇文章的跨平台性质道歉。我的查询仅与Android和iOS手机有关。

我的公司正在寻找构建移动应用程序。利益相关者建议的功能之一是让应用知道/检测手机是否有PIN码。为了澄清,我将PIN码称为用户输入以解锁设备并使用它的代码。

建议如果手机没有PIN码,应用应该警告/拒绝访问特定功能。业务驱动因素是手机需要更安全才能使用该应用程序。

我们没有考虑过潜在的发展框架,而且我们甚至可能会以土着为原则。我的第一个停靠点是了解上述检查是否可行?

1 个答案:

答案 0 :(得分:1)

的Android

是的,这是可能的。但是在API级别低于23(M)的设备上,这些方法涉及访问私有字段(=非官方字段)。

从API 23开始,就像调用KeyguardManager.isDeviceSecure()一样简单。

post已涵盖所有这些内容。