开发者社区 问答 正文

怎么应用研发平台EMAS iOS 证书不是base64编码?

怎么应用研发平台EMAS iOS 证书不是base64编码?

展开
收起
青城山下庄文杰 2023-08-07 19:22:51 91 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在应用研发平台EMAS中,iOS的推送证书需要使用Base64编码格式。如果你的证书不是Base64编码,你可以按照以下步骤将其转换为Base64编码:

    打开终端(Terminal)应用程序。

    使用以下命令将证书转换为Base64编码:

    Copy
    openssl base64 -in your_certificate.p12 -out your_certificate_base64.txt
    将"your_certificate.p12"替换为你的证书文件名,并将"your_certificate_base64.txt"替换为你想要输出Base64编码的文件名。

    终端会要求你输入证书文件的密码。输入密码,并按回车键确认。

    这将生成一个新的文本文件,其中包含你的证书的Base64编码表示形式。

    现在你可以使用生成的Base64编码格式的证书在EMAS平台上进行配置和使用。

    请注意,以上步骤中使用的命令是基于OpenSSL工具的,因此请确保你的系统上已经安装了OpenSSL。如果你的系统中没有安装OpenSSL,你需要先安装它,然后再执行上述步骤。

    2023-08-09 20:15:40
    赞同 展开评论
  • 重新配置证书再测试device token-此回答整理自钉群“应用研发平台EMAS开发者交流群”

    2023-08-08 13:18:17
    赞同 展开评论