XCode 工具链:如何将应用程序从一个帐户移动到另一个帐户? [英] XCode toolchain: how to move an App from one accounts to another?

查看:27
本文介绍了XCode 工具链:如何将应用程序从一个帐户移动到另一个帐户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

类似于这种情况 [*].

请继续澄清,因为我在平行宇宙中:

Follow up clarification please, as I'm in a parallel universe:

  • A.,作为一个 Apple 开发者.

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

  • B. Client, with team of two - I was just added as person 2, an Admin

(不是特工 - 他是第 1 个人).

(NOT the Agent - he's person 1).

客户端为我提供了* 应用程序重写/修复的源代码.*第一个版本仍然在应用商店上线,我的升级是它的替代品.

Client gives me source code for an * App rewrite/fix. * First version is still live on App store, my upgrade is to be its replacement.

我在我的机器上重写了应用程序,使用我的 Apple 开发帐户和我的开发者证书进行设备测试.所以,在这一点上,它似乎是我的"应用程序.请注意,我还没有发行版或 iTunes Connect 给我或客户端.但是他们确实为较早版本的应用程序提供了它们,如上所述,我的升级将替换该版本.)

I did the App rewrite on my machine, using my Apple dev account and my developer certs for device testing. So, at this point, it appears to be "my" app. Note, I do not yet have distribution nor iTunes Connect for me OR client. But THEY do have them for the earlier release of the App, which my upgrade is to replace, as mentioned. )

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

Now, it's bug-free :-/ and needs to go live under the client's account, not mine.

这就是我被卡住和迷惑的地方.(我与 Apple 进行了交谈,他们有所帮助,但我担心会损坏/混淆我机器上的所有证书/帐户.)

Here's where I'm stuck and befuddled. (I talked with Apple, and they were somewhat helpful, but I'm concerned about corrupting / conflating all the certs / accounts on my machine.)

问题:

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

1a. Can Client just use the portal (under their id) to generate new distribution certs / provisions for me to use ?

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

1b. and I should put those into MY XCODE ?

2"那么我可以在他们的帐户下分发吗?

"2." Then I can distribute under their account ?

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

3a. Must they also generate (from their account) a developers cert too for me ? (Two people at Apple suggested so, but weren't sure.)

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

3b. In which case, must I recompile under their dev cert on my machine, before doing their distribution?

这看起来几乎是 Rocket Science 的难点,但它不应该!

This seems almost Rocket Science difficult, but it shouldn't be !

感谢任何帮助.

(我希望这确实符合常见问题解答第 3 项工具链"中的编程问题!)

( I hope this really does qualify as a programming question according to FAQ item 3 "tool chain" !)

推荐答案

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

I think you can either share the client's distribution cert or re-generate a new one.

对于后一种情况,客户端无法再分发应用程序.你可以谷歌一下第一个解决方案,有一堆.

For the latter case, the client can't distribute the app anymore. You can google it for the first solution, there are heaps.

这篇关于XCode 工具链:如何将应用程序从一个帐户移动到另一个帐户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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