个人帐户开发人员之间的Apple开发/分发证书

我一直在搜索有关处理证书的正确答案。 想象一下以下帐户。

拥有个人Apple账户。 但他根本无法编码。 他只是发布应用程序并称之为他的应用程序。

Bob还拥有个人Apple帐户。 Bob是编写Joe的一名专家,负责开发他的第一个iOS应用程序。 该应用程序包括PUSH通知。

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

我认为他们应该做的步骤:Joe将Bob的设备UUID添加到他的苹果成员页面中。

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

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

Joe用密码和配置文件给p12发电子邮件给Bob?

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

这有用还是有更好的方法呢?

认为个人帐户持有人雇用其他个人开发人员来构建应用程序自由职业者。

任何输入都表示赞赏。

非常感谢。

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

但是,通过图片中的推送通知,如果Joe将其帐户转换为组织帐户以便他可以使用团队管理function,则会更容易。 它的成本不超过他现在拥有的账户,但允许他出售应用程序并获得资金,同时将Bob带入他的团队来处理应用程序。 这个场景将与您描述的非常相似。