The appwrite SDK is using an old version of flutter_web_auth_2 which I beleive is now deprecated, or atleast, isn't working for me. iOS, Linux, Web, Windows stuff all works fine. However: The main OS, Android doesn't work. I tried updating it in my pubspec.yml but this came up:
Resolving dependencies...
Because appwrite 15.0.2 depends on flutter_web_auth_2 ^3.1.2 and no versions of appwrite match >15.0.2 <16.0.0, appwrite ^15.0.2 requires flutter_web_auth_2 ^3.1.2.
So, because auraascend depends on both appwrite ^15.0.2 and flutter_web_auth_2 ^4.0.0, version solving failed.
You can try the following suggestion to make the pubspec resolve:
* Consider downgrading your constraint on flutter_web_auth_2: flutter pub add flutter_web_auth_2:^3.1.2
Failed to update packages.
exit code 1
I ran it on GitHub actions and this came up:
e: file:///home/runner/.pub-cache/hosted/pub.dev/flutter_web_auth_2-3.1.2/android/src/main/kotlin/com/linusu/flutter_web_auth_2/FlutterWebAuth2Plugin.kt:15:48 Unresolved reference: Registrar
e: file:///home/runner/.pub-cache/hosted/pub.dev/flutter_web_auth_2-3.1.2/android/src/main/kotlin/com/linusu/flutter_web_auth_2/FlutterWebAuth2Plugin.kt:22:33 Unresolved reference: Registrar
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':flutter_web_auth_2:compileReleaseKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
> Compilation error. See log for more details
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 6m 47s
Running Gradle task 'assembleRelease'... 408.1s
Gradle task assembleRelease failed with exit code 1
Error: Process completed with exit code 1.
Please update the SDK as soon as possible or provide help.
Recommended threads
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...
- I'm experiencing a critical bug on Appwr...
Hey <@870607367597850624> team / support š I'm experiencing a critical bug on Appwrite Cloud that's blocking my production Flutter app. I've already filed GitH...