个人账户开发人员之间的苹果开发/分销证书

问题描述:

我一直在各地搜索有关处理证书的正确答案。想象一下下面的帐户。个人账户开发人员之间的苹果开发/分销证书

Joe有个人Apple账户。但他根本不能编码。他只是发布应用程序并将其称为他的。

鲍勃也有个人Apple帐户。 Bob是一名编码专家,由Joe负责开发他的第一款iOS应用程序。该应用程序包括推送通知。

Joe应该怎么做,以便Bob能够在自己的机器上开发并用他自己的设备测试一切?

我认为他们到目前为止应该做的步骤如下: Joe将Bob的设备UUID添加到他的apple成员页面。

Joe在他的机器上创建证书并导出包含他私钥的p12?

Joe还从成员页面下载配置文件?

Joe通过密码和配置文件向Bob发送p12电子邮件?

Bob双击p12和provisioning配置文件开始工作?

这样做还是有更好的办法吗?

想个人帐户持有人雇用其他个人开发者来构建应用程序*职业者。

任何输入表示赞赏。

谢谢你。

如果不涉及推送通知,则不需要Joe发送任何Bob(规范除外)。鲍勃编写代码并在自己的帐户下进行测试。实际上,Bob会将Joe的设备放在自己的列表中,以便能够发送Joe Ad Hoc测试版本。

但是,通过图片中的推送通知,如果Joe将其帐户转换为组织帐户,以便他可以使用团队管理功能,将会轻松很多。它的成本不会超过他现在的账户,但允许他出售应用程序并获得资金,同时将Bob带到他的团队工作应用程序。这种情况将非常像你描述的那样。

+0

公平点.... Woudnt转换为组织帐户需要乔提交公司文件。这里的障碍是乔是一个新手,并没有真正拥有一切。对此有何想法? – VBaarathi

+0

好的......所以我最终做的是......我的意思是......鲍勃所做的是......鲍勃只是用自己的包ID和他自己的苹果ID甚至他自己的firebase实例来构建应用程序。交付给客户时,只需将所有内容交换到Joes捆绑包ID等等。所以感谢mat的推荐,并且它变成了解决方案。 – VBaarathi