1

类似于这种情况[*]。

请跟进澄清,因为我在平行宇宙中:

  • A.,作为单一的 Apple 开发者。

  • B.客户,由两人组成的团队 - 我刚刚被添加为第 2 个人,一个管理员

    (不是代理 - 他是第 1 个人)。

客户给了我一个* 应用程序重写/修复的源代码。*第一个版本还在 App Store 上,我的升级是它的替代品。

我在我的机器上重写了应用程序,使用我的 Apple 开发帐户和我的开发人员证书进行设备测试。所以,在这一点上,它似乎是“我的”应用程序。请注意,我还没有为我或客户端分发或 iTunes Connect。但他们确实有它们用于应用程序的早期版本,我的升级是要替换的,如前所述。)

现在,它没有错误 :-/ 并且需要在客户的帐户下上线,而不是我的。

这就是我被困和困惑的地方。(我与 Apple 交谈过,他们有些帮助,但我担心会损坏/混淆我机器上的所有证书/帐户。)

问题:

1a。客户可以只使用门户(在他们的 ID 下)生成新的分发证书/规定供我使用吗?

1b。我应该把它们放到我的 XCODE 中吗?

“2。” 那我可以在他们的帐号下分发吗?

3a。他们是否也必须(从他们的帐户)为我生成开发者证书?(Apple 的两个人建议这样做,但不确定。)

3b。在这种情况下,在进行分发之前,我必须在我的机器上根据他们的开发证书重新编译吗?

这似乎几乎火箭科学困难,但它不应该!

感谢您的任何帮助。

(我希望这确实符合FAQ第3条“工具链”中的编程问题!)

4

1 回答 1

1

我认为您可以共享客户的分发证书或重新生成一个新证书。

对于后一种情况,客户端不能再分发应用程序。你可以用谷歌搜索第一个解决方案,有很多。

于 2013-03-21T00:08:19.763 回答