简体   繁体   中英

What is needed to build an ipa for Enterprise Distribution? (iOs - iPhone - iPad)

I'm working on a project that will be distributed by a company internally. So, I've been doing some research about this, and all the tutorials and guides starts on having the build (.ipa file).

The question is how to sign the code the way my client can distribute the app internally using enterprise distribution and not giving me his certificates?

The Enterprise program Distribution certificates (and private keys) are needed to sign an app for enterprise distribution. Either the client can trust you with the needed keys, or you can send the project to the client for final build, or the client can re-sign a compiled app bundle.

An app can be re-signed using the Mac OS X command-line; running Xcode 4 is not required.

To see an example of an unsigned version of code and instructions on loval code signing see http://easewiki.apperian.com/index.php/Code_Signing

This method enables command line signing on any Mac.

You can't. You either have to give the client your code and let him compile/sign it or your client needs to give you his distribution certificate and the enterprise distribution profile so you can sign it.

If you're using Xcode4, you could sign it using some ad hoc and then share the actual archive bundle. A developer at your client's site could then import the archive bundle into his/her copy of Xcode4 and re-sign it with the appropriate certs. Given Xcode4 is still in beta, tho, who knows if that will work properly or if it will even still exist when it goes live.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM