【发布时间】:2019-03-21 17:08:55
【问题描述】:
我有 .cer 证书,该证书是从我没有身份验证的客户端的 Apple Developer Portal 下载的。我正在运行 openssl x509 来读取 .cer,它没有显示任何与 #id 匹配的值( >.cer 和 .p12 上传到 fastlane 托管 repo),但 Team Id 和 Team Name
请建议当我无法使用 Spaceship 获取证书时如何在本地获取 #id 值(它确实返回 #id登录宇宙飞船后的强>值)?
参考:
https://www.rubydoc.info/github/fastlane/spaceship/Spaceship/Certificate
【问题讨论】:
-
为什么需要 .cer 文件的证书 ID?知道这可能有助于回答您的第二个问题。
-
我认为stackoverflow.com/questions/55285747/… 应该是这里的回应。如果你想手动添加东西到你的
matchrepo,你应该看看docs.fastlane.tools/advanced/other/… 老实说,我不确定你是否真的必须用证书 ID 来命名你的文件。 -
哦,所以我可以加密和解密。我知道我不需要 id,因为无论如何匹配都不起作用,但我只是在尝试如果我提供正确的 ID 是否可以运行匹配
-
我认为 ID 只是一个装饰物,因为它在创建私钥(通过 CSR)和下载证书时很方便。但我不确定这里。如果您需要更多信息,请联系github.com/fastlane/fastlane/issues
-
是否匹配存储在 fastlane 存储库中但不在您的苹果开发者门户中的证书/配置文件?由于比赛或宇宙飞船需要登录苹果开发者门户来获取比赛的证书
标签: ios x509certificate fastlane apple-developer spaceship-operator