【发布时间】: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可以解决问题,但我还没有尝试过,因为担心其他附带损害:)
标签: ios iphone face-id localauthentication