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


イニシャライザー


init(_:reason:context:result:)


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


LocalAuthentication SwiftUImacOS 13.0+

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




パラメータ


title

認証ビューの下に表示されるタイトル。


reason

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


context

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


result

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


result

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





以下も見よ


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


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

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


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

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


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

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ