8
A
回答
3
據我所知,這是不可能的。
0
我不知道爲什麼你想知道,但是,你可以隨時檢查設備是否支持TouchID,以及是否已經由用戶設置。您可以通過創建LAContext
(本地認證上下文)並調用函數canEvaluatePolicy:error:
來完成此操作。這就是我認爲你可以通過應用程序瞭解給定iPhone上的TouchID設置。我希望這會有所幫助:)
2
NO。沒有辦法知道用戶是否選擇使用TouchID解鎖手機。
有方法canEvaluatePolicy:錯誤:
但是這告訴你,如果TouchId配置/啓用或未配置/未啓用。如果您想檢查空房觸摸標識爲您的應用程序,你可以使用canEvaluatePolicy:錯誤:
-(void)canEvaluatePolicy {
LAContext *context = [[LAContext alloc] init];
__block NSString *message; NSError *error; BOOL success;// test if we can evaluate the policy, this test will tell us if Touch ID is available and enrolled success = [context canEvaluatePolicy: <BR>LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]; if (success) { message = [NSString stringWithFormat:@"Touch ID is available"]; } else { message = [NSString stringWithFormat:@"Touch ID is not available"]; } [super printMessage:message inTextView:self.textView];
}
你可以找到developer.apple.com網站完全工作代碼:
相關問題
- 1. 是否可以設置默認的PDO獲取模式?
- 2. 不能降設置默認值下降
- 3. 是否有可能修改默認輸出緩存設置
- 4. 是否有可能將valueUpdate:'afterkeydown'設置爲Knockout.js中的默認值UpdateUp?
- 5. 是否有可能在默認情況下
- 6. 設置默認值下拉
- 7. 設置默認下拉值
- 8. Swift 4設置包,獲取默認值
- 9. 獲取所有從默認設置
- 10. Polymer2.0 - 是否可以在dom-repeat中設置默認值?
- 11. 是否可以使用NHibernate在屬性上設置默認值
- 12. 是否有可能與默認colModel
- 13. 是否有可能知道默認的PHP include_path在哪裏設置?
- 14. Django:sessionid cookie何時設置? [默認情況下是否可用? ]
- 15. 在Bootstrap中設置默認下拉值
- 16. 是否可以通過FluentApiMapper設置默認值?
- 17. 是否有可能在Sequelize中爲模型設置默認連接/關係?
- 18. 是否有可能在iPhone
- 19. 是否有可能在iPhone
- 20. 是否有可能取代Eclipse中的默認控制檯?
- 21. 將findbugs設置爲默認值,作爲包下的所有類的默認值
- 22. Haskell中的記錄獲取器是否有默認值?
- 23. 是否可以在Castle Activerecord屬性上配置默認設置?
- 24. 是否有可能在iOS中獲取默認聯繫人圖片
- 25. 是否有可能獲得AngularJS認證?
- 26. 是否有任何方法來設置默認值form.charField()?
- 27. 設置默認值
- 28. 設置默認值
- 29. 設置默認值
- 30. 設置默認值
你需要什麼? U可以獲取觸摸ID配置或支持設備或不使用iOS SDK ...! – Vidhyanand
不,我只是想知道在默認設置> TouchID和密碼> iPhone解鎖的切換按鈕的狀態。我們能夠獲得這些數據嗎? – Balu