1
0
mirror of https://github.com/MultiMote/niimblue synced 2026-01-19 19:37:11 +03:00
Files
MultiMote d3c034a063 Audit fix
2026-01-04 21:21:57 +03:00
..
2024-11-19 21:13:36 +03:00
2024-11-19 21:13:36 +03:00
2026-01-04 21:21:57 +03:00
2025-02-20 17:00:33 +03:00

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.