是否可以重置应用程序的 Face ID 权限警报?
Posted
技术标签:
【中文标题】是否可以重置应用程序的 Face ID 权限警报?【英文标题】:Is it possible to reset the Face ID permission alert for an app? 【发布时间】:2018-04-08 14:34:20 【问题描述】:当您第一次尝试将面容 ID 用于应用程序时,系统权限警报提示会显示“您要允许使用面容 ID”(如照片、联系人等权限)。但是,似乎没有办法重置它。
我已尝试删除该应用并重新安装,甚至在我的手机上重置 Face ID。但是,一旦我重新安装该应用程序,Face ID 权限已经在Settings -> Face ID
和Settings -> <app>
中为该应用程序启用,当我尝试使用 Face ID 时,它会立即工作,而不会出现权限提示。
看起来像一个错误。需要明确的是,这是我通过 Xcode 在我的 iPhone X 上运行的应用程序,而不是 App Store 应用程序(我不知道这是否会有所不同,它不应该)。
每次都使用新的 Bundle ID 来测试这似乎有点过激????
【问题讨论】:
不幸的是,这就是所有 ios 权限的工作方式。删除应用程序并等待 2 天再重新安装也可以。 @Daniel nope,照片和通知权限会在应用重新安装后重置。我知道,因为我一直这样做。我认为除了 Face ID 之外的所有其他权限也是如此。 相机和定位服务的行为肯定是一样的 您是否尝试过重置“位置和隐私”?我用它来测试日历访问权限,也许它也适用于人脸 ID。 @gdorbes 显然Settings -> General -> Reset -> Reset Location & Privacy
可以解决问题,但我还没有尝试过,因为担心其他附带损害:)
【参考方案1】:
如果您进入 Settings > General > Reset > Reset Location & Privacy
,这会重置人脸 ID 权限警报。
【讨论】:
以上是关于是否可以重置应用程序的 Face ID 权限警报?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在用户看到 UIView 之前询问用户的 PIN、Face ID 或 Touch ID?
iOS 或 Android 设备的 ID - 用户不可重置且无需用户权限即可拉取