ios - 个人帐户开发者之间的 Apple 开发/分发证书

标签 ios iphone xcode apple-push-notifications code-signing

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

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

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

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

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

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

Joe 是否也从成员(member)页面下载配置文件?

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

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

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

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

欢迎任何意见。

非常感谢。

最佳答案

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

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

关于ios - 个人帐户开发者之间的 Apple 开发/分发证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40668108/

相关文章:

iphone - XCode 6 - 导航栏宽度按钮

更改 ASCII 字符 - 类型无效?

iPhone 从设置中检索应用程序中的 gmail 帐户详细信息

iphone - 在 iOS SDK 中,如何像 Mobile Safari 那样在 UITextField 中包含按钮?

iphone - 当我只有 IPA 文件时,如何制作应用程序的演示视频?

ios - 无法使用地址簿框架在地址簿中保存姓名和电子邮件

c# - iOS 与 .Net 应用程序通信

iphone - 将工具栏添加到导航 View Controller 的正确方法是什么?

ios - 解析后端 : key won't increment?

ios - 更改状态栏背景