Skip to main content

Login via Apple

Prerequisite

Add Sign in with Apple button. It is recommended to check Apple’s official design requirements https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple

For supporting shared user account within app group, please specify the primary App ID correctly

Add dependencies

Add the following code in build.gradle on the app-level, and replace $msdk_version with the actual MSDK version.

dependencies {
implementation "com.garena.sdk.android:login-apple:$msdk_version"
}

Usage

AccountManager accountManager = new AccountManager(activity);
accountManager.login(PlatformType.APPLE, onLoginListener);

Customize page title

accountManager.login(new AppleLoginParams("Apple login test"), onLoginListener);