This IPA Signing api will sign an .IPA file with the user's own certificate. The user must use a valid, non-revoked certificate for the custom sign to work. You must give credits to eonhub! And the user can put their own certificate without using eonhub's certificates.
The API endpoint for signing an IPA file is:
POST https://api.casp.dev/upload.php
The request should be made using the HTTP POST method. Include the following parameters in the request body and set the "Content-Type" header to "multipart/form-data":
name
(required): App Namep12
(required): .P12 Filemobileprovision
(required): .MobileProvision Fileipa
(required): .IPA Filepass
(required): Password of the certificate
<form method="post" action="https://api.casp.dev/upload.php" enctype="multipart/form-data" id="uploadForm" name="uploadForm">
<label>3 GB limit.</label>
<label for="name">App Name</label>
<input type="text" id="name" name="name" placeholder="Example: Name Here" required="">
<label for="p12">.P12 File</label>
<input type="file" id="p12" name="p12" accept=".p12" required="">
<label for="mobileprovision">.MobileProvision File</label>
<input type="file" id="mobileprovision" name="mobileprovision" accept=".mobileprovision" required="">
<label for="ipa">.IPA File</label>
<input type="file" id="ipa" name="ipa" accept=".ipa" required="">
<label for="pass">Password of the certificate</label>
<input type="password" id="pass" name="pass" placeholder="Example: AppleP12.com" required="">
<center>
<input type="submit" class="button" value="SIGN">
</center>
</form>
Well, congrats! you can use the example above to freely make your own Custom Certificate IPA signer. You may freely add designs using any language or CSS.