类似于这种情况[*]。
请跟进澄清,因为我在平行宇宙中:
- A.我,作为单一的 Apple 开发者。
和
B.客户,由两人组成的团队 - 我刚刚被添加为第 2 个人,一个管理员
(不是代理 - 他是第 1 个人)。
客户给了我一个* 应用程序重写/修复的源代码。*第一个版本还在 App Store 上,我的升级是它的替代品。
我在我的机器上重写了应用程序,使用我的 Apple 开发帐户和我的开发人员证书进行设备测试。所以,在这一点上,它似乎是“我的”应用程序。请注意,我还没有为我或客户端分发或 iTunes Connect。但他们确实有它们用于应用程序的早期版本,我的升级是要替换的,如前所述。)
现在,它没有错误 :-/ 并且需要在客户的帐户下上线,而不是我的。
这就是我被困和困惑的地方。(我与 Apple 交谈过,他们有些帮助,但我担心会损坏/混淆我机器上的所有证书/帐户。)
问题:
1a。客户可以只使用门户(在他们的 ID 下)生成新的分发证书/规定供我使用吗?
1b。我应该把它们放到我的 XCODE 中吗?
“2。” 那我可以在他们的帐号下分发吗?
3a。他们是否也必须(从他们的帐户)为我生成开发者证书?(Apple 的两个人建议这样做,但不确定。)
3b。在这种情况下,在进行分发之前,我必须在我的机器上根据他们的开发证书重新编译吗?
这似乎几乎火箭科学困难,但它不应该!
感谢您的任何帮助。
(我希望这确实符合FAQ第3条“工具链”中的编程问题!)