如何 运行 在关机时或用户在 iOS 中输入错误密码时进行编码
How to run code on shutdown or when user enters wrong passcode in iOS
我找了一段时间但还是没找到,我正在尝试构建一个安全应用程序,我需要知道 phone 何时关闭或用户输入了错误的密码在锁屏界面。
我知道像 Prey 这样的应用程序,以及像 iGotYa 这样的旧应用程序,会在用户在锁定屏幕上输入错误的通行证时使用前置摄像头拍照。我正在寻找对我的应用程序做类似的事情,这是否需要苹果的特殊访问权限?或者这对日常开发人员可用吗?如果是这样,如何解决这个问题或者我在哪里可以找到这些信息?
提前致谢!!!
出于安全原因,Apple 不授予此级别的设备访问权限。 Apple 限制应用程序可以利用的 API 和功能来保护用户并确保设备安全。
可能有一种方法可以使用某种形式的越狱来做到这一点,但 Apple 官方不支持任何一种方法。
编辑 评论中的重要补充。每个应用程序都被迫在自己的 "sandbox" 中运行,因此它只能访问该应用程序域内的内容。在某些情况下,允许应用程序通过扩展与 OS 本身进行交互。但这些都是非常有限的,并且受到苹果的高度控制。
我找了一段时间但还是没找到,我正在尝试构建一个安全应用程序,我需要知道 phone 何时关闭或用户输入了错误的密码在锁屏界面。
我知道像 Prey 这样的应用程序,以及像 iGotYa 这样的旧应用程序,会在用户在锁定屏幕上输入错误的通行证时使用前置摄像头拍照。我正在寻找对我的应用程序做类似的事情,这是否需要苹果的特殊访问权限?或者这对日常开发人员可用吗?如果是这样,如何解决这个问题或者我在哪里可以找到这些信息?
提前致谢!!!
出于安全原因,Apple 不授予此级别的设备访问权限。 Apple 限制应用程序可以利用的 API 和功能来保护用户并确保设备安全。
可能有一种方法可以使用某种形式的越狱来做到这一点,但 Apple 官方不支持任何一种方法。
编辑 评论中的重要补充。每个应用程序都被迫在自己的 "sandbox" 中运行,因此它只能访问该应用程序域内的内容。在某些情况下,允许应用程序通过扩展与 OS 本身进行交互。但这些都是非常有限的,并且受到苹果的高度控制。