我查看了其他 StackOverFlow 问题,但我有点困惑。我正在尝试与我信任的朋友共享一个 iOS 开发者帐户。他有自己的苹果 ID,但我们也在他的 Mac 中输入了我的苹果 ID,以确保安全。
然后我们按照教程导入 .p12 证书密钥,在 Xcode 中下载并导入配置文件 ecc 但他仍然收到“找不到有效的签名身份”消息。
我们知道这不是 100% 安全的做法,但共享此帐户对我们双方来说都是最舒适的解决方案。
我查看了其他 StackOverFlow 问题,但我有点困惑。我正在尝试与我信任的朋友共享一个 iOS 开发者帐户。他有自己的苹果 ID,但我们也在他的 Mac 中输入了我的苹果 ID,以确保安全。
然后我们按照教程导入 .p12 证书密钥,在 Xcode 中下载并导入配置文件 ecc 但他仍然收到“找不到有效的签名身份”消息。
我们知道这不是 100% 安全的做法,但共享此帐户对我们双方来说都是最舒适的解决方案。
您应该至少需要在 Keychain 中导入 2 个文件: - 开发证书 - 分发证书 另外,不确定,但它可能会有所帮助: - 您提交给苹果的原始自签名证书(CSR)
证书需要从最初签署 CSR 并导入第二台计算机的钥匙串的计算机生成。此外,请务必在登录钥匙串中导入证书。
附言。在导入证书之前关闭 XCode - 或在导入后关闭/重新启动。
另一种非常简单的方法,我可以确认工作(如果您不想将“人 A”的苹果 id 密码提供给另一个“人 B”):
将“人员 B”的 Mac 屏幕共享给“人员 A”(具有开发者帐户的 Apple id 登录凭据的人),例如。通过 Mac 上的消息应用程序
允许“人 A”远程控制“人 B”的 Mac 屏幕
让“人员 B”直接在 XCODE(设置>>帐户)中输入与开发人员帐户关联的苹果 ID 的登录凭据。
在“人 A”的 Mac 上:导出他/她的 apple id 帐户信息(设置 >> 帐户 >> 齿轮图标)并将文件发送给“人 B”。
步骤也可能以不同的顺序工作(例如,首先导入配置文件),但我没有对此进行测试。