問題タブ [touch-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 投票する
1 に答える
2672 参照

ios - iOS8 でサードパーティのアプリ資格情報を iOS タッチ ID にマップする方法は?

ユーザーがWebサービスを介してログインしようとするたびにサーバー側で検証されるユーザー認証を持つエンタープライズアプリケーションを開発しています。

Apple が iOS8 からサードパーティ アプリ用の API をリリースしたため、認証に iOS タッチ ID を使用する必要があります。

ローカル認証に Touch ID を使用する方法に関するチュートリアルを見つけることができましたが、ユーザー資格情報を Touch ID にマップする方法を理解できません。

正確な要件は、ユーザーが指紋スキャナー、つまり Touch ID を使用してアプリケーションにログインできる必要があることですが、バックエンドの検証も行う必要があります。

ユーザー資格情報を Touch ID 指紋にマップする方法は? 出来ますか?はいの場合、ローカルまたはサーバー側のどこにマッピングを保存しますか?

誰でも同じことを理解/実装するのを手伝ってくれませんか。

前もって感謝します。

0 投票する
4 に答える
4095 参照

ios - Touch ID が原因でアプリが応答しなくなる

ios-8 の新しい touchID API をアプリに追加しました。通常は期待どおりに動作しますが、指がすでにホームボタンにあるときにアプリに入ると、API の成功コールバックが呼び出されますが、ポップアップは画面に表示されます。CANCEL を押した後、UI が応答しなくなります。

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

ios - iOS 8 Touch IDが壊れました

touch id認証パスワードを使用する場合、ホームボタンをクリックしてからアプリをバックグラウンドにしてフォアグラウンドに移動し、ホームボタンに指を置いたままにすると、プログラムはプログラムに入ってパスワードを確認します. touch id インターフェイスで、クリックしてキャンセルすると、このような画像のようにプログラムが停止します。どこに問題がありますか? お世話になりました!</p>

![エラー画面] https://www.dropbox.com/s/rg2bx5ob1ehzc54/86.pic.jpg?dl=0

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

ios - iOS 8.0 のデータベース Parse.com を持つログイン ユーザーの TouchID

こんにちは、少し質問したいことがあります... アプリで parse.com を使用しています。私のユーザーのログイン手順は、ユーザーが 2 つの textField に入力する従来の方法のユーザー名とパスワードを使用して parse.com を使用することです。

これまでのところすべてが機能していますが、TouchID を使用して追加のログイン方法を実装したかったのですが、parse.com で実装するのは難しくなります。データベースに存在するユーザーの中でユーザーを認識しないため、私のアプリは(当然のことながら)エラーを返します...

parse.com で作成されたログインに生体認証 TouchID の方法を使用できた人はいますか ??? または、これを可能にする方法があるかどうか知っていますか?

皆さん、ありがとうございました

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

objective-c - Import LocalAuthentication.framework が iOS 7.1 の iPhone5s でクラッシュする

この質問は以前にここで尋ねられましたが、選択した回答とコメントでは問題が解決しません。だから私はそれをもう一度尋ねて、それをシンプルに保つつもりです。

Touch ID を使用しているアプリがあります。iOS 7.1 を搭載した iPhone 5s を除くすべてのデバイスで問題なく動作します。

このことを観察すること。

  1. 新しい Xcode プロジェクトを作成します。
  2. LocalAuthentication フレームワークを追加します。
  3. iOS 7.1 を搭載した iPhone 5s でアプリがすぐにクラッシュすることを確認します。
  4. LocalAuthentication をオプションとしてマークしますが、その特定のデバイスではまだクラッシュします。

注:また、ビルド設定でLink Frameworks Automaticallyを NO に設定しました。次に、「UIKit」フレームワークを手動でアプリに追加する必要がありました。それ以外は何もしませんでした。

ここに画像の説明を入力

ここに画像の説明を入力

Appleサンプルコードでも同じことを試しましたが、同じためにクラッシュしています。

クラッシュログ:

何か提案してください。

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

ios - TouchID ログインの成功後に別のビューを読み込む

TouchID を少しいじってみましたが、次の質問があります。

TouchID ログインに成功した後、新しい ViewController を提示するにはどうすればよいですか?

viewController.m のコードは次のとおりです。

viewController.h は標準です。何も変わっていません。サポートをありがとう:)

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

ios - Touch ID ブロック内で performSegue を呼び出した後、アプリが停止する

こんにちは、私は本当に理解できない奇妙な動作を経験しています。

Touch ID ID をユーザーに提示し、承認されている場合は [self performSegueWithIdentifier: @"callCustomSegue" sender:self]; を呼び出します。このようにブロック内で:

その後、アプリは数秒間 (少なくとも 3 ~ 4 秒間) 停止し、次の ViewController が表示されます。

「callCustomSegue」によって呼び出される実行は、これを行います。

タッチ ID の識別と performSegueWithIdentifier の間で何が起こっているのか、アプリが停止する理由がわかりません。

タッチ ID をバイパスして performSegueWithIdentifier を呼び出すと、予想どおりすぐに機能します。

タッチIDブロックを入れると:

showMessage は次のようにします。

[OK] をタップすると、次の ViewController がすぐに呼び出されます。

問題は、タッチ ID ブロック内で performSegue を呼び出してすぐに応答を得られないのはなぜですか?

私が間違っている場所はありますか?

どうもありがとう。

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

ios - マルチユーザーアプリ用 TouchID (Swift - Obj-C): IOS8

マルチユーザー IOS アプリケーションの開発を計画しています。TouchID を代替認証として使用することを考えていました。複数のユーザーに対してそれを行うことはできますか?

私のアプリが実行する必要がある手順は次のとおりです。

  • ユーザー登録データ (名前 - 姓 - ユーザー名 - パスワード)
  • ユーザー名とパスワードはキーチェーンに保存されます。
  • デバイスが TouchID をサポートしている場合、ユーザーは登録するかどうかを尋ねられます。

これらの手順は、アプリケーションに登録するすべてのユーザーに対して再現されます。

これを達成することは可能ですか?もっと良いアイデアはありますか?

前もって感謝します。