I'm trying to launch a development server with expo go and appwrite as a backend. On my windows pc, I've got a local docker instance of appwrite running as my backend and for my frontend I've got react native expo and I've been using the command npx expo run:android to test using my android emulator on android studio. Now I've finished making the app and it all works, I went to build an apk using eas's cloud service. It finished building on the cloud then i used the link it provided to download the apk on my real android device (I want to be able to use my app wherever I go, while my development server is running on my pc at home). I download the apk then go to my pc to start the development server but when it starts, it says "Metro waiting on http://localhost:8081" rather than "Metro waiting on exp://...." After some research, I tried connecting from my android phone to exp://... despite the fact that it says "waiting on localhost:8081" on my server. It works and the app loads to the login page but after i put in my details and click login, it just stays on the loading screen forever and eventually returns "Invalid cridentials" (I'm 100% sure the credentials are not invalid). and my debugger isnt showing any errors at all. Could anyone possibly know what the problem is. I don't know if this is an appwrite issue or an expo issue.
Is the build, a dev build or a preview build?
Recommended threads
- Android SDK: Kotlin null Value Not Updat...
Hi team, I think you should check the Android SDK implementation once, as it seems to have an issue handling Kotlin **null** values. For example: When I send:...
- vorafy.studio domain already exists erro...
My domain vorafy.studio is stuck/locked from a previously deleted project. I created a new project but can't add the domain — getting 'already exists' error. Pl...
- Unable to init function via cli
Hello! I have created a new self hosted instance of appwrite 1.9.6 and have connected to that insatnce with the cli 27.2.0 that was released a few hours ago. Wh...