如何共享个人 Apple iOS 开发者帐户

Posted

技术标签:

【中文标题】如何共享个人 Apple iOS 开发者帐户【英文标题】:How to share an Individual Apple iOS Developer Account 【发布时间】:2012-07-03 11:08:28 【问题描述】:

我查看了其他 *** 问题,但有点困惑。 我正在尝试与我信任的朋友共享一个 ios 开发者帐户。 他有自己的苹果 ID,但我们也在他的 Mac 中输入了我的苹果 ID,以确保确定。

然后我们按照教程导入 .p12 证书密钥,在 Xcode 中下载并导入配置文件 ecc,但他仍然收到“未找到有效签名身份”消息..

我们知道这不是 100% 安全的做法,但共享此帐户对我们双方来说都是最舒适的解决方案。

【问题讨论】:

.pem 密钥怎么样,您在系统中添加了 .pem 密钥吗 开发者账户中无需提供账户详细信息,您可以邀请您的朋友并将他保持在管理员位置,以便他也可以作为代理级别的资源访问。 【参考方案1】:

在 Keychain 中至少需要导入 2 个文件: - 开发证书 - 分销证书 另外,不确定,但它可能会有所帮助: - 您提交给苹果(CSR)的原始自签名证书

证书需要从最初签署 CSR 的计算机生成并导入第二台计算机的钥匙串。 另外,请务必在登录钥匙串中导入证书。

ps。在导入证书之前关闭 XCode - 或在导入后关闭/重新启动。

【讨论】:

【参考方案2】:

另一种非常简单的方法,我可以确认工作(如果您不想将“人A”的Apple id密码提供给另一个“人B”):

将“Person B”的 Mac 屏幕共享给“Person A”(具有开发者帐户的 Apple id 登录凭据的人),例如。通过 Mac 上的消息应用程序

允许“人 A”远程控制“人 B”的 Mac 屏幕

让“人员 B”直接在 XCODE(设置 >> 帐户)中输入与开发者帐户关联的 Apple id 的登录凭据。

在“人 A”的 Mac 上:导出他/她的 apple id 帐户信息(设置 >> 帐户 >> 齿轮图标)并将文件发送给“人 B”。

在“人员 B”的 Mac 上:尝试在连接的设备上运行构建后提示导入文件(“人员 A”可能需要再次输入密码)。

步骤也可能以不同的顺序工作(例如,首先导入配置文件),但我没有测试。

【讨论】:

以上是关于如何共享个人 Apple iOS 开发者帐户的主要内容,如果未能解决你的问题,请参考以下文章

更改个人 Apple 开发者帐户的所有权

Apple 开发者帐户 - 共享凭据

将 iOS 开发者帐户从个人转换为公司 [关闭]

如何使用 Apple 开发者帐户创建在 ios 10 和 ios 12 上都可以信任的 ipa

无法在两个 Apple Developer 帐户之间转移应用

iOS 应用程序如何使用客户的个人资料提交