2011-01-26 62 views

回答

3

你不需要源代码来提交应用程序。但您必须拥有Apple开发人员帐户并创建AppID,AppStore配置文件e.t.c.基本上执行发布到AppStore的所有步骤。

看看www.aironapp.com,它提供了退出功能,并且可以提交给AppStore。

3

是的,有可能辞职一个IPA。

由于Alexspott提到你需要一个Apple开发者账户,已经创建了一个与ipa的捆绑ID相匹配的AppID(如果你无法完全注册App ID来匹配捆绑ID,你可以使用通配符应用ID,只要您的应用未使用推送通知或应用内购买),拥有有效的证书,并为此应用ID和证书生成配置文件。

请确保您的钥匙串中有此证书。

辞职IPA经过在终端执行以下步骤:

$ CD 路径/其中/的/ IPA /文件/是/

$解压的.ipa

$ RM -rf /负载/ 该app的.app/_CodeSignature/

$ CP YourProvisioning简介有效载荷名为.mobileprovision/该app的.app/embedded.mobileprovision

$协同设计-f -s“YourCertificateName”有效载荷/ 该app的.app

$拉链-qr 辞职的.ipa有效负载/

这可能有点痛苦,这是我必须经常做的事情,所以我制作了一个脚本来简化流程。例如,而不是写上述所有的,你会这样写:

$ ipaHelper辞职的.ipa -p YourProvisioningProfile名为.mobileprovision

其还处理,偶尔与应享权利弹出的问题。如果你有兴趣,我有github上的源代码:

https://github.com/MarcusSmith/ipaHelper

相关问题