| Name | Date | Size | ||
|---|---|---|---|---|
| .. | 25-Oct-2024 | 4 KiB | ||
| autosign.config | H A D | 25-Oct-2024 | 2.7 KiB | |
| autosign.py | H A D | 25-Oct-2024 | 10 KiB | |
| create_appcert_sign_profile.bat | H A D | 25-Oct-2024 | 698 | |
| create_appcert_sign_profile.sh | H A D | 25-Oct-2024 | 650 | |
| create_root.bat | H A D | 25-Oct-2024 | 695 | |
| create_root.sh | H A D | 25-Oct-2024 | 647 | |
| createAppCertAndProfile.config | H A D | 25-Oct-2024 | 1.6 KiB | |
| createRootAndSubCert.config | H A D | 25-Oct-2024 | 1.8 KiB | |
| README.md | H A D | 25-Oct-2024 | 1.5 KiB | |
| result/ | H | 25-Oct-2024 | 4 KiB | |
| sign_elf.bat | H A D | 25-Oct-2024 | 682 | |
| sign_elf.sh | H A D | 25-Oct-2024 | 634 | |
| sign_hap.bat | H A D | 25-Oct-2024 | 682 | |
| sign_hap.sh | H A D | 25-Oct-2024 | 634 | |
| signElf.config | H A D | 25-Oct-2024 | 913 | |
| signHap.config | H A D | 25-Oct-2024 | 903 | |
| UnsgnedReleasedProfileTemplate.json | H A D | 25-Oct-2024 | 1.5 KiB |
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 `create_root.bat` file in the terminal to generate root certs. 202. Prepare your unsigned app and provision profile. Make sure correct config file location. 213. Run the `create_appcert_sign_profile.bat` file in the terminal to generate app certs. 224. Run the `sign_hap.bat` file in the terminal to start signing. 235. The generated artifacts will be saved in the folder you set in `config.targetDir` as default. 24 25### 2. For Linux or MacOS 26 27 281. Add executable permission into `create_root.sh`, `create_appcert_sign_profile.sh` and `sign_hap.sh`. 29 30 ```bash 31 chmod a+x create_root.sh 32 33 chmod a+x create_appcert_sign_profile.sh 34 35 chmod a+x sign_hap.sh 36 37 ``` 38 392. Run the `create_root.sh` file in the terminal to generate root certs. 40 41 ```bash 42 ./create_root.sh 43 ``` 443. Prepare your unsigned app and provision profile. Make sure correct config file location. 454. Run the `create_appcert_sign_profile.sh` file in the terminal to generate app certs. 46 ```bash 47 ./create_appcert_sign_profile.sh 48 ``` 495. Run the `sign_hap.sh` file in the terminal to start signing. 50 ```bash 51 ./sign_hap.sh 52 ``` 536. The generated artifacts will be saved in the folder you set in `config.targetDir` as default. 54