元のドキュメント:developer.apple.com/documentation/localauthentication/localauthenticationview/
init(_:reason:context:result:)-917ds


イニシャライザー


init(_:reason:context:result:)


ローカライズ可能なタイトルを持つローカルな認証ビューを作成します。


LocalAuthentication SwiftUImacOS 13.0+

@MainActor @preconcurrency
init(
    _ titleKey: LocalizedStringKey,
    reason: Text,
    context: LAContext? = nil,
    result: @escaping (Result<Void, any Error>) -> Void
) where Label == Text




パラメータ


titleKey

認証ビューの下に表示されるローカライズしたタイトル。


reason

あなたのアプリがユーザーに認証プロンプトを表示する理由を説明する、ローカライズされた理由。


context

認証ポリシーを評価するために使用されるコンテキスト。nil の場合は、システムが作成します。


result

認証が成功または失敗したときに呼び出すクロージャ。


result

成功または失敗とその理由を示す Result インスタンス。





以下も見よ


暗黙的なコンテキストを使用した認証


init(reason: Text, context: LAContext?, result: (Result<Void, any Error>) -> Void, label: () -> Label)

ローカルな認証ビューを作成します。


init<S>(S, reason: Text, context: LAContext?, result: (Result<Void, any Error>) -> Void)

タイトル付きのローカルな認証ビューを作成します。


init(Text, reason: Text, context: LAContext?, result: (Result<Void, any Error>) -> Void)

タイトルテキストビュー付きのローカルな認証ビューを作成します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ