Dependency
1. Firebase ์ธ์ฆ ์ค์
์ Callback URL ๋ฉ๋ชจํด๋๊ธฐ
2. Apple ๊ฐ๋ฐ์ ์ผํฐ ์ค์
์ ์ค์ ์ ๋ฐ๋ผ ์งํํ๋
์ Identifier ๋ฉ๋ชจํด๋๊ธฐ
โConfigiureโ๋ก ์ง์
ํด, 1๋ฒ ๊ณผ์ ์์ ๋ฐ์ callback URL๊ณผ ๊ทธ ๋๋ฉ์ธ์ ์ถ๊ฐํฉ๋๋ค.
3. ๋ค์ Firebase ์ธ์ฆ ์ค์
2๋ฒ์์ ์์ฑ๋ โIdentifierโ ๋ฅผ Firebase Apple ๋ก๊ทธ์ธ ์ค์ ์์ ์๋น์ค ID๋ก ๋ฃ์ต๋๋ค.
4. AndroidManifest.xml
<activity
android:name="com.aboutyou.dart_packages.sign_in_with_apple.SignInWithAppleCallback"
android:exported="true"
>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="signinwithapple" />
<data android:path="callback" />
</intent-filter>
</activity>
XML
๋ณต์ฌ
AndroidManifest.xml ์ ์ ์ค์ ์ถ๊ฐ