1.4 KiB
NiimBlue standalone app
Install dependencies
cd ..
npm i
cd capacitor
npm i
Build niimblue static files
npm run build-www
Android
Run debug build on android device (adb)
npm run run-android
Or build release apk (apksigner should be in your PATH):
export KEYSTORE_PATH=/path/to/keystore.jks
export KEYSTORE_ALIAS=your_alias_name
export KEYSTORE_PASSWORD=pa$$word
export KEYSTORE_ALIAS_PASSWORD=pa$$word
npm run build-android
To see console, go to chrome:inspect/#devices on desktop chrome browser and select niimblue on your device.
To get prebuilt apk, see the latest artifact in build-android-app Actions task.
iOS (experimental)
Run debug build on iPhone Simulator
npm run run-ios
Run on device,
npm run build-ios
iOS: Unlike Android (and also Cordova), Capacitor lacks ability to pass DEVELOPMENT_TEAM as environment variable.
In order to run on actual device, you'll need to set your own DEVELOPMENT_TEAM within Xcode under Signing & Capabilities.
Free (limited) developer account is also available. Click here for more details
macOS (Catalyst): Choose Mac Catalyst.
Note: macOS doesn't need codesign to run on local machine.