LocalAuthentication将允许您回退以要求手动输入密码,但如果您使用keychain touchid工作流,则回退是密码。
他们要么没有将它存储在钥匙串中,而是使用他们自己的加密本地持久性,只有成功解锁或者我错过了一个细微差别。
答案 0 :(得分:0)
就像你说的,如果他们使用Keychain存储密码并通过TouchID检索,则密码选项是必需的,开发人员无法修改。
我的猜测是他们只是使用LocalAuthentication为TouchID身份验证请求True或False,而与keychain无关。因此,密码选项将不再是强制性的。