geteduroam ionic-based mobile app
August 16, 2022 ยท View on GitHub
Application for configuring 802.1X Wi-Fi networks from eap-config profiles.
Pre-built versions are available on the App Store and the Play Store.
Building
The Android app can be built using Docker via the [Makefile]
make apk
Without Docker, you can also set up the project using the Makefile
You must install these dependencies before running make
- Android-SDK (for Android only)
- Node.js 14 (for both Android and iOS)
- Python 2 (needed for building on some platforms, but not on all)
- XCode (for iOS only)
- If you have problems with the CLI, remember to use the correct developer tools
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
- If you have problems with the CLI, remember to use the correct developer tools
- CocoaPods
sudo gem install ffi -- --enable-libffi-alloc(Apple Silicon)sudo gem install cocoapods(Both Apple Silicon and Intel)
Then start Android Studio or XCode
make open-android # To start Android Studio
make open-xcode # To start XCode on MacOS
If you want to ensure you're rebuilding the project, remove all generated files using
make clean
Manual building
If you want to build manually, follow these instructions