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 sender verification, you'll need an Android device with the IRMA mobile application (https://play.google.com/store/apps/details?id=org.irmacard.cardemu) installed.
42
-
Connect your device to your computer via USB and enable USB debugging (https://developer.android.com/studio/debug/dev-options).
43
-
Also, install the Android Debug Bridge (https://developer.android.com/studio/releases/platform-tools).
44
-
45
-
Enable developer mode on the IRMA mobile application by navigating to 'About IRMA' from the hamburger menu and tapping the version number until 'developer mode enabled'
46
-
appears at the bottom of the screen. This allows unsecure connections to an IRMA server so only use this for testing purposes.
47
-
48
-
Finally, to enable the IRMA mobile application to find the server running on localhost check the presence of your android device(s) by running adb devices.
49
-
To be able to use Android Debug Bridge, unzip the platform-tools_r32.0.0-windows.zip, the files are in the platform-tools folder. Open Windows Powershell within
50
-
this folder. To check the presence of android device(s):
17
+
To run a production-like setup:
51
18
52
-
```
53
-
./adb devices
54
-
```
55
-
56
-
This should show your device as attached. If not, make sure USB debugging is enabled, and try unplugging and plugging the device.
57
-
To forward localhost traffic:
58
-
59
-
```
60
-
./adb reverse tcp:8088 tcp:8088
61
-
```
62
-
63
-
This should simply output 8088 to indicate success. If the IRMA mobile application gives error messages saying you need an internet
64
-
connection, run this command again. It can be unpredictable so don't be surprised if you need to run it more often. Now, you are able to scan the
65
-
QR-code with your android device and IRMA.
66
-
67
-
## Installation (short version)
68
-
69
-
Build the files using:
70
-
```
71
-
./deploy.sh
72
-
```
73
-
74
-
All needed source is now available in `./dist/{backend,frontend}`.
0 commit comments