Xcode 辞去ipa并将其提交给苹果

Xcode 辞去ipa并将其提交给苹果,xcode,ipa,Xcode,Ipa,有没有办法把从另一个开发者那里拿到的ipa交给苹果 更新 在fastlane发布后,这是小菜一碟。请参见此处退出应用程序不需要源代码。但您必须拥有Apple Developers帐户并创建AppID、AppStore provisioning profile e.t.c.基本上执行发布到AppStore的所有步骤 看看,它提供了辞职功能,还可以为您提交到AppStore。是的,可以辞职ipa 正如Alexspott提到的,您需要有一个Apple开发者帐户,创建了一个与ipa捆绑ID匹配的AppI

有没有办法把从另一个开发者那里拿到的ipa交给苹果

更新

在fastlane发布后,这是小菜一碟。请参见此处

退出应用程序不需要源代码。但您必须拥有Apple Developers帐户并创建AppID、AppStore provisioning profile e.t.c.基本上执行发布到AppStore的所有步骤


看看,它提供了辞职功能,还可以为您提交到AppStore。

是的,可以辞职ipa

正如Alexspott提到的,您需要有一个Apple开发者帐户,创建了一个与ipa捆绑ID匹配的AppID(如果您无法注册应用ID以精确匹配捆绑ID,您可以使用通配符应用ID,只要您的应用不使用推送通知或应用内购买),并拥有有效的证书,并为此应用ID和证书生成配置文件

确保您的密钥链中有此证书

要退出ipa,请在终端中执行以下步骤:

$cd path/where/the/ipa/file/is/

$unzip original.ipa

$rm-rf/Payload/theapp.app//\u代码签名/

$cp yourprovisingprofile.mobileprovision有效负载/app.app/embedded.mobileprovision

$codesign-f-s“YourCertificateName”有效负载/theapp.app

$zip-qr.ipa有效载荷/

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

$ipa.ipa-p yourprovisingprofile.mobileprovision

它还处理偶尔出现的权利问题。如果您感兴趣,我在github上有源代码: