This set of tools allows you to build IPA packages that is ready to be submitted to appdb Publisher Area
Run installer (by dropping it on your terminal) and follow instructions
./install.sh
- Open Terminal, drag & drop build.sh
- Drag & drop your .xcodeproject or .xcodeworkspace file
It should look like this (for example):
./build.sh /Users/apppdb/Downloads/testappdb/TestAppdb.xcodeproj
- Follow instructions. Resulted IPA will be in
dist/
folder of your project. - This IPA then can be uploaded to IPA Packages area or distributed elsewhere.
We have bundled ProcursusTeam's ldid in binary form with support of usage of PKCS11 interface to sign IPA packages with Hardware Security Modules or Keys. You can build it manually if you want to.
This functionality has been tested with:
Usage of such Hardware Encryption brings the highest level of security and trust between developer and end user without any intermediates.
We encourage everyone:
- To join our movement to force Apple to act fair and allow every developer to sign apps with their own certificate and HSMs issued by any globally trusted CA without any additional requirements (e.g. usage of their app store for distribution).
- To make this set of tools fancier with unicode support and emojis :)
- To extend this set of tools in order to add automatic uploading to Publisher Area. API documentation is here.
- Create pull requests and issues, so this code will be improved in time.
Thank you!