我可以向另一个Apple Developer帐户签名的iTunes Connect提交申请吗?

Tom*_*men 11 itunesconnect

我有关于应用提交的问题.

情况:我们有一个iPhone开发人员帐户,我们的客户有一个iTunes Connect帐户.我们是否可以将签名的压缩应用程序(使用我们的帐户中的配置文件签名)交给他们并将其上传到他们的帐户中?

或者是否需要他们为我们提供具有"技术人员"角色的访问权限?

从我的第一印象来看,我认为这两个帐户可能没有任何联系,但我不确定.

任何帮助表示赞赏.如果有可能,请发表参考文献,谢谢=)

Eri*_*ric 13

我认为标题中问题的简短回答是"不".

请参阅iTunesConnect>常见问题>管理您的应用程序

我将我的应用程序卖给了另一个开发人员,无法再在App Store上发布.我可以将应用程序转移到新开发者的iTunes Connect帐户吗? 目前,应用程序无法转移到其他开发者帐户.如果您希望通过其他开发者帐户销售该应用程序,则需要在当前的iTunes Connect帐户中删除该应用,并在新的iTunes Connect帐户下上传该应用.

不完全是你的问题,但听起来很相似.

我们需要使用我们的签名密钥辞退第三方开发人员提供的应用程序 - 这听起来与您想要做的类似:

1)使用Xcode的Build> Build and Archive功能创建应用程序版本,以便客户使用.

2)在管理器中的"已存档的应用程序"源中选择该构建

3)从上下文菜单中选择在Finder中显示存档的应用程序

4)选择并压缩封闭文件夹

5)将该zip存档发送给您的客户.

然后,您的客户将在〜/ Library/MobileDevice/Archived Applications中解压缩并扩展该存档.这将使它在Xcode Organizer中可用.然后,您的客户可以使用共享应用程序...和/或提交到iTunes Connect ...按钮,使用您客户的分配配置文件重新签名和分发应用程序.

编辑:从上面的信息可能不清楚的跟进.

为了能够做到这一点,第三方开发人员需要使用您的开发配置文件构建应用程序; 例如,他们需要成为您帐户的"团队成员".他们只能构建应用程序并使用开发密钥对其进行签名.然后,他们可以提供使用您的开发密钥编译的构建,此时您可以使用分发密钥重新签名并提交.

如果需要,您可以在成功部署应用程序后删除它们并从iOS Provisioning Portal撤消其信息.

EDIT2:使用Xcode 4 .xarchive软件包,您只需将.xarchive软件包复制到〜/ Library/Developer/Xcode/Archives/[date] /文件夹即可.然后它将显示在档案馆部分的组织者中 - 从那里验证,分享和提交.