[SOLVED] Appwrite Cloud: Google OAuth2 works in iOS emulator, but not in Physical android
- 1
- Flutter
- Accounts
Did you added the needed lines into the android manifest file?
yes. but when account.get() I get 401
And set project ID there?
yes:
<activity android:name="io.appwrite.views.CallbackActivity" android:exported="true">
<intent-filter android:label="android_web_auth">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="appwrite-callback-xxx" />
</intent-filter>
</activity>
xxx is my projec tid
Do you have internet permission flag added too?
yes
Interesting
Then there should be any issue with your dart code 🤔
your activity name seems to be incorrect
<activity android:name="com.linusu.flutter_web_auth_2.CallbackActivity" android:exported="true"> --> This should be exact
<intent-filter android:label="flutter_web_auth_2">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="appwrite-callback-[PROJECT_ID]" /> --> Your ProjectId
</intent-filter>
</activity>
owh
it seems like the android label is wrong as well
yep that too
Just realised 👀 that's the problem then
so what's happening is its trying to detect another activity of that name but since there isn't any custom code available, it doesn't do anything
ahh damnit 😆
Thank you!
Let me try it out
Okay, confirm with us that it works
Thanks @Steven @Maniac_Fighter @D5
Yeap it works! You guys are amazing
Great! Glad to hear that. Special thanks to @Maniac_Fighter for finding the issue! :appwritepeepo:
[SOLVED] Appwrite Cloud: Google OAuth2 works in iOS emulator, but not in Physical android
Recommended threads
- [SOLVED] curl error Number: 6 — function...
Hello, I invested a lot of time in this error in a fresh install of appwrite 1.8.1 and lasted until fix, this if for helping anyone that can have the same weird...
- android platform invaild origina
It happened today suddenly. Our app says invalid origin. And appwrite cloud says every time we tried to add the app to it: "param platformId" is not optional.
- Team invite - 500 error - no email
When executing ```dart await _repository.teams.createMembership( teamId: event.listId, roles: ['member'], email: event.email, url: 'xxxx', ); ``` I se...