認証


経験のパーソナル化、追加機能へのアクセス、コンテンツの購入、データの同期など、価値と引き換えにのみ認証するようにユーザーに依頼します。あなたのアプリで認証が必要な場合は、Apple でサインイン を使用して、人々に簡単で安全なサインインの方法を提供します。[Apple でサインイン] をサポートすると、信頼できる一貫したサインイン経験が得られ、複数のアカウントとパスワードを覚えておく必要がないという便利さが得られます。


Apple でサインインを使用しない場合は、パスワードオートフィルを使用してください。 この機能は、パスワードとセキュリティコードを自動的に生成して入力するため、認証スクリーンに費やす時間を短縮できます。すべてのアプリがこの機能をサポートするべきです。開発者向けガイダンスについては、パスワードオートフィルのサポート (Supporting Password AutoFill) を参照してください。


サインインをできるだけ遅らせます。 人々は、何か役に立つことをする前にサインインを余儀なくされたときに、アプリを放棄することがよくあります。アプリにコミットする前に、あなたのアプリに恋をする機会を与えてください。ショッピングアプリでは、人々が商品を発売するとすぐに閲覧できるようにして、購入の準備ができたときにのみログインを要求します。メディアストリーミングアプリでは、何かを再生するためにサインインする前に、人々があなたのコンテンツを探索し、あなたが提供しなければならないものを確認できるようにします。


認証の利点とサービスにサインアップする方法を説明します。 アプリで認証が必要な場合は、ログインのスクリーンに、要件の理由とその利点を説明する、簡潔でわかりやすい説明を表示します。また、アプリを使用するすべての人が最初からアカウントを持っているわけではないことを忘れないでください。入手方法を説明するか、アプリ内で簡単にサインアップする方法を提供してください。


適切なキーボードを表示して、データ入力を最小限に抑えます。 たとえば、電子メールアドレスを要求するときは、役立つデータ入力ショートカットを含む電子メールキーボードスクリーンを表示します。関連するガイダンスについては、キーボード を参照してください。使用可能なキーボード型の完全なリストについては、UITextInputTraits (UITextInputTraits) の UIKeyboardType (UIKeyboardType) 定数を参照してください。


passcord(パスコード) という用語は絶対に使用しないでください。 パスコードは、ユーザの iOS デバイスのロックを解除し、生体認証が無効になっている場合に ApplePay で認証するために使用されます。


Apple Pay(アップルペイ) 認証のデザインガイダンスについては、ApplePay を参照してください。


Face ID と Touch ID


可能な限り、生体認証をサポートしてください。 FaceID と TouchID は、人々が信頼する安全で使い慣れた認証方法です。ユーザが生体認証を有効にしている場合は、その仕組みを理解し、その利便性を高く評価し、可能な限り使用すると想定できます。人々がデバイスで生体認証を無効にすることを選択する可能性があるため、あなたのアプリはこのシナリオを処理できるように準備すべきことに注意してください。




認証するための単一の方法を人々に提示します。 人々が認証方法を選択する必要がない場合が最も直感的です。Face ID のような単一のオプションを提供するだけです。最初の方法が失敗した場合にのみ代替手段として、ユーザ名とパスワードを要求するなどの方法を提供します。


ユーザの操作に応じてのみ認証を開始します。 ボタンをタップするなどの明示的なアクションにより、ユーザが認証を希望することが保証されます。Face ID の場合、ユーザがカメラに向かっている可能性も高くなります。


常に認証方法を特定してください。 たとえば、Face ID を使用してあなたのアプリにサインインするためのボタンには、"サインイン" ではなく "Face ID でサインイン" というタイトルを付ける必要があります。


認証方法を正確に参照します。 Face ID をサポートするデバイスでは Touch ID を参照しないでください。逆に、Touch ID をサポートするデバイスでは Face ID を参照しないでください。デバイスの機能を確認し、適切な用語を使用してください。開発者向けガイダンスについては、 LABiometryType (LABiometryType) を参照してください。


一般に、アプリ内で生体認証を選択するための設定を提供することは避けてください。 生体認証がシステムレベルで有効になっている場合は、ユーザがそれを使用したいと考えるだけです。アプリ固有の設定を実装すると、システム全体で実際に無効になっている場合、ユーザはアプリで生体認証が有効になっているように見える状態になるかもしれません。


システム認証機能を識別するためにアイコンを使用しないでください。 システムの Touch ID(拇印)や Face ID のアイコンのようなアイコンを人々が見ると、認証されていると思います。アイコンを使用して認証機能を識別すると、特にアイコンは色付けされ、大きなサイズで表示され、コンテキスト外で提示される場合に、不整合が生じて混乱が生じます。


開発者向けガイダンスについては、ローカル認証 (Local Authentication) を参照してください。








前:オーディオ 次:データ入力




目次

Xcode の新機能



iOS

テーマ

インターフェースの本質

アプリの構造

起動

搭載機能

ロード

モダリティ

ナビゲーション

ユーザデータへのアクセス

設定


ユーザとの対話

3D タッチ

アップルペンシルと落書き

オーディオ

認証

データ入力

ドラッグアンドドロップ

フィードバック

ファイル処理

ゲームコントローラ

ジェスチャ

触覚

キーボード

近距離通信

ポインタ (iPadOS)

空間的対話

取り消しとやり直し


システムの機能

拡張現実

ホームスクリーンのアクション

マルチタスクと複数のウィンドウ

通知

印刷

クイックルック(検索)

評価とレビュー

スクリーンショット

TV プロバイダー


ビジュアルデザイン

適応性とレイアウト

アニメーション

ブランド化

ダークモード

起動スクリーン

材料

用語

印刷

ビデオ


アイコンと画像

画像のサイズと解像度

アプリのアイコン

システムアイコン


バー

ナビゲーションバー

検索バー

サイドバー

ステータスバー

タブバー

ツールバー


ビュー

アクションシート

アクティビティビュー

アラート

コレクション

画像ビュー

ページ

ポップオーバー

スクロールビュー

シート

分割ビュー

テーブル (表)

テキストビュー

Web ビュー


コントロール

ボタン

色の源

コンテキストメニュー

編集メニュー

ラベル

ページコントロール

ピッカー

進行状況インジケータ

内容コントロールの更新

セグメント化されたコントロール

スライダ

ステッパー

スイッチ

テキストフィールド


拡張機能

カスタムキーボード

ファイルプロバイダ

メッセージ

写真編集

共有とアクション





macOS


tvOS


watchOS


Technologies

アクセシビリティ

序文

ベストプラクティス

ユーザとの対話

ナビゲーション

テキストのサイズと太さ

色とコントラスト

外観の効果と動き

コンテンツ


AirPlay

メディア再生

アイコン

社説


アプリクリップ

序文

ユーザ体験

アプリクリップカード

アプリのクリップコード

印刷ガイドライン

法的要件


Apple Pay(アップルペイ)

序文

Apple Pay の提供

チェックアウトと支払い

エラー処理

サブスクリプションと寄付

ボタンとマーク

社説


拡張現実

ホームスクリーンのアクション

マルチタスクと複数のウィンドウ

通知

印刷

クイックルック(検索)

評価とレビュー

スクリーンショット

TV プロバイダー


CareKit

序文

データとプライバシー

ビュー

ユーザー体験

シンボルと商標化


CarPlay

序文

オーディオアプリ

自動車メーカーのアプリ

伝達および VoIP アプリ


アーキテクチャ

バッジ付け

エラー処理

ロード

ナビゲーション

テスト


対話

オーディオ

車のデータ

iPhone

ノブとコントロール

タッチスクリーン

Voice (Siri)


視覚的デザイン

アニメーション

商標化

レイアウト

タイポグラフィ(印刷)


アイコンと画像

画像のサイズと解像度

アプリのアイコン

カスタムアイコン

システムアイコン


システム要素

アクションシート

活動指標

アラート

ボタン

コレクション

ラベル

ナビゲーションバー

スクロールビュー

タブバー

テキストビュー

Web ビュー


CareKit

序文

データとプライバシー

ビュー

ユーザ体験

シンボルと商標化


ゲームセンター

序文

アクセス・ポイント

ダッシュボード

実績

順位表

マルチプレイヤー

カスタムダッシュボードリンク


象形文字

HealthKit

HomeKit

序文

用語とレイアウト

設定

Siri の作用

カスタム機能

アイコン

社説


iCloud

アプリ内購入

序文

自動更新可能なサブスクリプト


inclusion(含有)

ライブ写真

Mac Catalyst

序文

アプリの構造

ユーザとの対話

視覚的デザイン

Mac 慣用句


マシン学習

序文

マシン学習の役割


入力

明示的なフィードバック

暗黙のフィードバック

較正

訂正


出力

間違い

複数のオプション

自信

帰属

制限事項


地図(Maps)

アプリとウェブサイトの地図

Apple Watch の地図

屋内の地図


ResearchKit

序文


右から左へ

序文

テキストと文字

コントロール

画像と象形文字


SharePlay

Apple でサインイン

序文

データ管理

ボタン


Siri

序文

システムインテント

カスタムの注視

ショートカットと提案

編集ガイドライン


ソーシャルメディア

SF Symbols

Wallet(財布)

序文

許可証のデザイン


小道具

序文

コンテンツ

編集と対話

デザイン



Human Interface Guidelines


概要


リソース


ビデオ


新規事項



ニュース

見つける

デザイン

開発

配信

サポート

アカウント
(セキュリティの面で、リンクを提供できませんでした。)













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ