将应用上传到应用商店中的客户帐户

时间:2015-05-21 06:43:27

标签: ios iphone xcode app-store

这是我第一次尝试将应用上传到应用商店,所以我完全迷失了。我已经在网上搜索了我遇到的问题,但找不到如何解决这个问题。

问题在于:

我为客户开发了现有iPhone应用程序的更新版本。应用程序的原始版本已经在app商店中存在了很长时间。客户希望我将应用程序商店的新版本上传到他们的帐户中作为"预发布"用于检测。他们给了我们他们的商店帐户(管理员角色)用户名和密码来登录。我在Xcode中添加了帐户并为他们的团队配置了构建设置。但是,在构建存档之后,当我点击"验证"按钮并选择他们的团队,我收到一条错误弹出消息" 您的帐户已经拥有有效的iOS分发证书 "。我无法在此处发布图片,因此这里是弹出窗口的快照图片: http://imgur.com/yLL5K1k

Apple故障排除文档(documentation link here)表明他们应该导出开发人员个人资料并让我在Mac上导入。但是,客户说他们没有Mac而没有Xcode,所以他们不能自己做。 Apple文档提到了另一个选项 - “撤销和请求”,但我无法看到该选项。此外,如果"撤销"是否会影响客户的应用程序(应用程序商店中的20多个应用程序)?

我已从会员中心下载了所有证书和个人资料,导入到钥匙串,将帐户添加到Xcode,配置了Xcode,但没有任何帮助。

有谁知道我该怎么做,或者向客户询问,以便我可以将应用上传到他们的应用商店帐户?

谢谢!

2 个答案:

答案 0 :(得分:1)

您必须已从该帐户下载了分发证书。仅这一点还不够。您必须从首先创建证书或上传应用程序的客户端或开发人员那里获取私钥。

答案 1 :(得分:0)

  1. 使用所需凭据登录developer.apple.com门户网站。
  2. 点击“管理您的证书,应用ID,设备和配置文件”。在证书,标识符和&配置文件
  3. 然后点击“证书
  4. 在新页面上点击右上角的“ + ”按钮。
  5. 现在,在此页面上选择生产下的“ App Store和Ad Hoc ”。
  6. 然后按照新页面上提供的与 CSR 文件相关的说明进行操作。
  7. 注意:创建具有唯一名称的新证书,以便您不会错误地将旧证书下载到您的Mac。

    了解更多信息Distributing iOS Apps With iTunes Connect