• Home
Name Date Size #Lines LOC

..--

result/16-Dec-2024-7574

README.mdD16-Dec-20241.2 KiB4630

UnsgnedReleasedProfileTemplate.jsonD16-Dec-20241.5 KiB2727

autosign.configD16-Dec-20242.7 KiB9372

autosign.pyD16-Dec-202410 KiB320248

createAppCertAndProfile.configD16-Dec-20241.6 KiB6046

createRootAndSubCert.configD16-Dec-20241.8 KiB5745

create_appcert_sign_profile.batD16-Dec-2024698 1716

create_appcert_sign_profile.shD16-Dec-2024650 151

create_root.batD16-Dec-2024695 1716

create_root.shD16-Dec-2024647 151

signElf.configD16-Dec-2024913 4029

signHap.configD16-Dec-2024903 3928

sign_elf.batD16-Dec-2024682 1716

sign_elf.shD16-Dec-2024634 151

sign_hap.batD16-Dec-2024682 1716

sign_hap.shD16-Dec-2024634 151

README.md

1# Instructions
2Autosign help you to sign app more efficiently
3
4
5## Dependency
6This signature script depends on Python 3.x.
7
8
9
10## Configuration
11
12Use your favorite text editor to open `autosign.config` to configure everything.
13Below config must be replaced:
14* config.signtool
15* All password
16
17### 1. For Windows
18
191. Run the `start_creat.bat` file in the terminal to generate certs.
202. Prepare your unsigned app and provision profile. Make sure correct config file location.
213. Run the `start_sign.bat` file in the terminal to start signing.
224. The generated artifacts will be saved in the folder you set in `config.targetDir` as default.
23
24### 2. For Linux or MacOS
25
26
271. Add executable permission into `start_create.sh` and `start_sign.sh`.
28
29   ```bash
30   chmod a+x start_sign.sh
31
32   chmod a+x start_create.sh
33   ```
34
352. Run the `start_create.sh` file in the terminal to generate certs.
36
37   ```bash
38   ./start_create.sh
39   ```
403. Prepare your unsigned app and provision profile. Make sure correct config file location.
414. Run the `start_sign.sh` file in the terminal to start signing.
42   ```bash
43   ./start_sign.sh
44   ```
455. The generated artifacts will be saved in the folder you set in `config.targetDir` as default.
46