How can I sign a third-party iphone binar release?

I received an iPhone application developed for the company in which I work as an outsourcing company. I do not have access to the source, only a compiled binary. I want to be able to sign it using our certificate, provisioning information, etc., so that I can send it to the application store. How should I do it? I know about the existence codesign, but I can’t understand how to use it for iPhone correctly on the manual page.

+2
source share
3 answers

After you have created and installed the distribution certificate, you can use the codes from the terminal as follows:

cd <path to folder containing YourApp.app>

/usr/bin/codesign -f -s "iPhone Distribution: Your Company Name" --resource-rules=<full_path_to>/YourApp.app/ResourceRules.plist <full_path_to>/YourApp.app

This is what Xcode does when subscribing to the application.

+9
source

You paid for the development of the application, but you did not receive the source code in the transaction?

I would conservatively assume that the application is malware and refuses it. I would certainly not sign it with my credentials without checking at least the binary.

How are you going to handle bug fixes / updates?

+1
source

. .

, adhoc. , .

0
source

All Articles