Di bawah ini adalah dokumentasi SideQuest dengan instruksi untuk membuat dan menandatangani aplikasi.
Kloning reponya
Untuk menginstal dependensi aplikasi
yarn install
Untuk memulai menjalankan tumpukan dev
yarn start
Untuk membangun aplikasi sudut saja
yarn app-build
Untuk membangun aplikasi elektron saja
yarn build
yarn build --mac
yarn build --wlm
Untuk membangun aplikasi & aplikasi sudut (BUKAN untuk Raspberry Pi)
yarn dist
Untuk membangun aplikasi & aplikasi sudut di Raspberry Pi
yarn dist --armv7l
Untuk meluncurkan kembali elektron jika Anda tidak sengaja menutupnya
yarn electron
Untuk mengatur ulang sesuatu
yarn reset
"/S" for silent install and "/D=<path>"
Aplikasi ini dibuat dan ditandatangani/notorisasi dengan pembuat elektron/notorisasi elektron. Di bawah ini adalah variabel lingkungan yang diperlukan dan penjelasannya.
APPLE_ID - id apel Anda misalnya. [email protected]
APPLE_ID_PASS - Kata sandi khusus aplikasi - https://support.apple.com/en-gb/HT204397
APPLE_ID_TEAM - Aplikasi le ID Tim ditemukan di dasbor pengembang apel
CSC_LINK - File .p12 yang dikodekan base64 (sertifikat ID Pengembang Apple) sebagai string. Jangan sertakan bagian -----BEGIN CERTIFICATE-----
atau -----END CERTIFICATE-----
hanya pada string base64.
CSC_KEY_PASSWORD - Frasa sandi yang digunakan saat membuat file .p12 untuk mac.
GH_TOKEN - Token akses pribadi github yang digunakan untuk mengunggah rilis
WIN_CSC_LINK - File .p12 yang dikodekan base64 (Sertifikat Penandatanganan Kode Windows). sebagai string. Jangan sertakan bagian -----BEGIN CERTIFICATE-----
atau -----END CERTIFICATE-----
hanya pada string base64.
WIN_CSC_KEY_PASSWORD - Frasa sandi yang digunakan saat membuat file .p12 untuk windows.
Sunting: Penandatanganan Windows tidak lagi berfungsi tanpa dongle usb karena industri penandatanganan.
Anda akan memerlukan ini di jalur untuk membangun windows secara lokal: C:UsersUSERAppDataLocalelectron-builderCachewinCodeSignwinCodeSign-2.6.0windows-10x64