問題タブ [face-id]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2630 参照

ios - ユーザーが使用を拒否した場合、Face ID を確認できません

デバイスがFace IDまたはTouch IDをサポートしている場合、ユーザーにさまざまなアクションを実行したいと考えています。

Face IDを使用する場合、iOS は使用許可を求めます。(Touch ID とは異なります)。

また、ユーザーが許可を拒否した場合、context.biometryType は LABiometryTypeNone を返します。

デバイスでサポートされているTouch IDまたはFace IDを確認する方法はありますか。

コンソール出力

注: パスコード認証を使用したくありません。デバイスが Touch ID または Face ID をサポートしていることを知りたいだけです

0 投票する
1 に答える
1525 参照

ios - 「LABiometryType」は、iOS 11.0.1 以降でのみ使用できます

Xcode 9.3 (ベータ版)は、 check で正常LABiometryTypeに動作していたenum のエラーを示しています。Xcode 9.2available(iOS 11.0, *)

エラーメッセージは次のとおりです。

「LABiometryType」は、iOS 11.0.1 以降でのみ使用できます

ここに画像の説明を入力

これが私の既存のコードです:

問題は、エラーメッセージで提案されているように置き換える#available(iOS 11.0, *)と、iOS 11.0 で#available(iOS 11.0.1, *)Face-id バイオメトリ ( ) を処理する方法です。LABiometryType.faceID

0 投票する
0 に答える
786 参照

ios - アプリがバックグラウンドで実行されているときに、IOS デバイスの前にあるオブジェクトの距離を測定する方法は?

アプリがバックグラウンドで実行されているときに、IOS デバイス (iPhone および iPad) の前にあるオブジェクトの距離を測定する方法は?

私は近接センサーの使用について研究してきましたが、オブジェクトの距離を正確に与えるアンドロイドSDKと比較して、電話の前にオブジェクトがあるかどうかにかかわらず、真または偽の値を与えることしかできません。

間違いがなければ、ARKit を使用するか、カメラだけを使用するだけでこれを正確に実現できますが、Apple はバックグラウンドでのカメラの使用を制限しています。

目的は、バックグラウンドであっても、使用中にユーザーをデバイスから最適な距離に設定することです。

iPhone X の新しい TrueDepth カメラが役立つかどうかはわかりません。

提案をお待ちしております。

ありがとう!