元のドキュメント:developer.apple.com/documentation/authenticationservices/signinwithapplebutton/init
(_:onrequest:oncompletion:)


イニシャライザー


init(_:onRequest:onCompletion:)


「Appleでサインイン」ボタンを作成します。


AuthenticationServices SwiftUI iOS 14.0+ iPadOS 14.0+

Mac Catalyst 14.0+ macOS 11.0+ tvOS 14.0+ visionOS 1.0+

watchOS 7.0+

nonisolated
init(
    _ label: SignInWithAppleButton.Label = .signIn,
    onRequest: @escaping (ASAuthorizationAppleIDRequest) -> Void,
    onCompletion: @escaping (Result<ASAuthorization, any Error>) -> Void
)




パラメータ


label

ボタンの上に表示されるラベル。


onRequest

Apple ID の承認リクエスト。


onCompletion

サインインが完了した際にシステムが呼び出す完了ハンドラ。





以下も見よ


struct Label

ボタンに表示されるラベル。


struct Style

ボタンの外観を制御するためにあなたが使用できるスタイルを定義する構造。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ