Apple Development/Distribution 个个人帐户开发者证书

Apple Development/Distribution certificates among individual account developers

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

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

Bob 也有一个个人 Apple 帐户。 Bob 是一位编码专家,Joe 付钱让他开发他的第一个 iOS 应用程序。该应用包含推送通知。

Joe 应该怎么做才能让 Bob 可以在自己的机器上开发并用自己的设备测试所有内容?

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

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

Joe 是否也从会员页面下载配置文件?

Joe 将包含密码和配置文件的 p12 通过电子邮件发送给 Bob?

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

这行得通还是有更好的方法?

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

欢迎任何意见。

非常感谢。

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

但是,有了图片中的推送通知,如果 Joe 将他的帐户转换为组织帐户以便他可以使用团队管理功能,将会容易得多。它的成本不超过他现在拥有的帐户,但允许他出售应用程序并获得资金,同时让鲍勃加入他的团队来开发应用程序。然后场景就会非常像你描述的那样。