我该如何创建一个.pem文件以存储在托管服务器上用于APN负载数据?
我该如何创建一个.pem文件以存储在托管服务器上用于APN负载数据?
#!/bin/bash
if [ $# -eq 2 ]
then
echo "Signing $1..."
if ! openssl pkcs12 -in $1 -out $2 -nodes -clcerts; then
echo "Error signing certificate."
else
echo "Certificate created successfully: $2"
fi
else
if [ $# -gt 2 ]
then
echo "Too many arguments"
echo "Syntax: $0 <input.p12> <output.pem>"
else
echo "Missing arguments"
echo "Syntax: $0 <input.p12> <output.pem>"
fi
fi
signpem.sh
,并将其保存在您的用户文件夹(/ Users /<username>
)中。创建文件后,执行chmod +x signpem.sh
使其可执行,然后您可以运行:〜/ signpem myCertificate.p12 myCertificate.pem
,myCertificate.pem
将被创建。