将 p12 APNS 证书转换为 base64 字符串
Convert p12 APNS certificate to base64 string
我想将 APNS 证书的 .p12 文件发送到 One Signal API,但我需要先将 .p12 文件转换为 base64 字符串。我怎么做?
API 文档如下:
https://documentation.onesignal.com/reference#create-an-app
这取决于您使用的编程语言。
例如,Ruby中的操作方法如下:
base64_encoded_p12 = Base64.encode64(File.read('/path/to/your/file.p12'))
new Buffer(fs.readFileSync(__dirname + "/ios_push_certificate.p12")).toString('base64')
毕竟这是正确的脚本。
如果您使用的是 Mac,则可以使用 Mac 附带的 base64 实用程序。
base64 -i certificate.p12 -o outputfile
您可以在 Linux
上使用它
base64 file.p12
要将 base64 输出写入任何文件,您可以使用此
base64 file.p12 > output.base64
注意: 这不仅适用于任何文件 .p12
我想将 APNS 证书的 .p12 文件发送到 One Signal API,但我需要先将 .p12 文件转换为 base64 字符串。我怎么做? API 文档如下: https://documentation.onesignal.com/reference#create-an-app
这取决于您使用的编程语言。
例如,Ruby中的操作方法如下:
base64_encoded_p12 = Base64.encode64(File.read('/path/to/your/file.p12'))
new Buffer(fs.readFileSync(__dirname + "/ios_push_certificate.p12")).toString('base64')
毕竟这是正确的脚本。
如果您使用的是 Mac,则可以使用 Mac 附带的 base64 实用程序。
base64 -i certificate.p12 -o outputfile
您可以在 Linux
上使用它base64 file.p12
要将 base64 输出写入任何文件,您可以使用此
base64 file.p12 > output.base64
注意: 这不仅适用于任何文件 .p12