You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## To test (we currently recommend testing on iOS):
4
+
1. You need to have one of our Node.js self-host demos ([Postgres](https://github.com/powersync-ja/self-host-demo/tree/main/demos/nodejs) | [MongoDB](https://github.com/powersync-ja/self-host-demo/tree/main/demos/nodejs-mongodb) | [MySQL](https://github.com/powersync-ja/self-host-demo/tree/main/demos/nodejs-mysql)) running, as it provides the PowerSync server that this demo's SDK connects to.
5
+
2. In the root directly run:
6
+
1.`dotnet run --project Tools/Setup`
7
+
2.`dotnet restore`
8
+
3. cd into this directory: `* cd demos/TodoSQLite `
9
+
4. run `dotnet build -t:Run -f:net8.0-ios`
10
+
1. Or specify an iOS simulator identifier e.g.: `dotnet build -t:Run -f:net8.0-ios -p:_DeviceName=:v2:udid=B1CA156A-56FC-4C3C-B35D-4BC349111FDF`
11
+
5. Changes made to the backend's source DB (inspect via a tool like `psql`) or to the self-hosted aapp's web UI will be synced to this iOS client (and vice versa)
12
+
13
+
## Current known issues:
14
+
* Switching from offline to online mode isn't yet handled
0 commit comments