gpt4 book ai didi

ios - 在 iOS 上为应用程序实现自动锁定功能

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:43:56 24 4
gpt4 key购买 nike

我想为我的应用实现基于时间的安全自动锁定功能(类似于 1password 中的自动锁定功能)。锁激活后,用户可以选择密码和时间段(1、2、3、5、10、30 分钟)。基本上我可以在我的设备上写一个时间戳(加密)并将其与下一次使用的当前时间进行比较。如果增量大于所选时间段,则用户必须输入密码。但是可以通过更改设备上的本地时间来省去此功能。必须有一种安全的方式(例如特殊的系统计时器)来做到这一点。所以你不能以这种方式利用 1Password。有什么想法吗?

非常感谢

于尔根

最佳答案

您应该使用 Internet 时间服务器。他们使用称为 NTP 的标准化协议(protocol)。 iOS 有 built-in support for reading NTP server time ,但这对您作为应用程序开发人员来说是不可访问的。您可以自己实现它,也可以使用开源库,例如 ios-ntp 或 HS NTP。

关于ios - 在 iOS 上为应用程序实现自动锁定功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13412425/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com