如何解决设置“Apple Developer Portal”集成时的Codemagic“无效API密钥”问题
我正在尝试通过“Apple Developer Portal 集成”将我的 Codemagic 帐户链接到 Apple。 我遵循了 official instructions 但当我尝试上传我的 p8 密钥时出现此错误:
val w = 4
val memType = Vec(3,UInt(w.W))
val intfType = new Interface(w)
val mem = Mem(16,memType)
mem.write(io.addr,inter.asTypeOf(memType),mask)
val read: Interface = mem.read(io.addr).asTypeOf(intfType)
我仔细检查过,我的文件看起来不错。在文本编辑器中打开时,它看起来像这样:
Invalid API Key
Please select a .p8 private key
总共有 203 个字母/数字(不确定应该有多少)。
这是我的证书有问题吗?还是 Codemagic 搞混了?
解决方法
首先,尝试确保 .p8
文件的原始名称包含您的密钥 ID。如果密钥 ID 为 4X5V82XXXX
,则证书名称将为 AuthKey_4X5V82XXXX.p8
。
其次,尝试与证书一起重新生成密钥,证书可能已经过期(有效期为12个月)
请注意,对于每个密钥 ID
,您只能从 App Store Connect 下载证书一次版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。