我可以向 iTunes Connect 提交由另一个 Apple Developer 帐户签名的应用程序吗? [英] Can I submit an application to iTunes Connect that is signed by another Apple Developer account?

查看:27
本文介绍了我可以向 iTunes Connect 提交由另一个 Apple Developer 帐户签名的应用程序吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have a question regarding app submission.

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

Situation: We have an iPhone Developer account and our customer has an iTunes Connect account. Is it possible that we hand them the signed, zipped application (that is signed with a provisioning profile from OUR account) and they upload it on their account?

或者是否需要他们授予我们技术员"角色的访问权限?

Or is it REQUIRED that they give us acces with the "technician" role?

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

From my first impression, i think it should be possible that both accounts are not in any way connected, but i am not sure.

感谢任何帮助.如果可能,请发布参考资料,谢谢=)

Any help is appreciated. If it is possible, please post references, Thanks =)

推荐答案

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

I think the short answer to the question in the title is "No".

查看 iTunesConnect > 常见问题 > 管理您的应用程序

See the iTunesConnect > FAQs > Manage your applications

我将我的应用卖给了另一位开发者并且不能再在应用程序上分发店铺.我可以将应用程序转移到新开发者的 iTunes Connect帐户?此时,应用程序不能转移到另一个开发者账号.如果你愿意要通过销售的应用程序另一个开发者帐户,您将需要从销售中删除该应用程序当前的 iTunes Connect 帐户和在新的 iTunes 下上传应用程序连接帐户.

I sold my app to another developer and can no longer distribute on the App Store. Can I transfer the app to the new developer's iTunes Connect account? At this time, applications cannot be transferred to another developer account. If you would like the application to be sold through another developer account, you will need to remove the app from sale in the current iTunes Connect account and upload the app under the new iTunes Connect account.

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

Not exactly your question, but sounds similar enough.

我们需要使用我们的签名密钥退出由 3rd 方开发者提供的应用程序 - 这听起来与您想要做的很相似:

We had a need to resign a 3rd party developer supplied app with our signing keys - which sounds similar to what you want to do:

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

1) Use Xcode's Build > Build and Archive feature to create the version of the app to had off to your customer.

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

2) Select that build in the Archived Applications source in the Organizer

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

3) Choose Reveal Archived Application in Finder from the contextual menu

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

4) Select and compress the enclosing folder

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

5) Send that zip archive to your customer.

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

Your customer would then unzip and expand that archive in ~/Library/MobileDevice/Archived Applications. That will make it available in the Xcode Organizer. Your customer can then use the Share Application… and/or Submit to iTunes Connect… buttons to re-sign and distribute the app using your customer's distribution provisioning profile.

从上面的信息中可能不清楚的后续行动.

A follow up that may not be clear from the info above.

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

To be able to do this, the 3rd party developer needs to build the app with your development profile; e.g. they need to be a "Team Member" of your account. They can do nothing more than build the app and sign it with development keys. Then they can deliver a build that has been compiled with your development keys at which point you can re-sign this with your distribution keys and submit.

如果需要,您可以在成功部署应用程序后从 iOS 配置门户中删除它们并撤销它们的信息.

If you need to, you can remove them and revoke their information from the iOS Provisioning Portal after successful app deployment.

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

With the Xcode 4 .xarchive bundles, you can just copy the .xarchive bundle into ~/Library/Developer/Xcode/Archives/[date]/ folder. Then it will show up in the Organizer under the Archives section - validate, share and submit from there.

这篇关于我可以向 iTunes Connect 提交由另一个 Apple Developer 帐户签名的应用程序吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆