[IOS 푸 시] APNS 인증 서 를 신속하게 생 성하 여 코드 를 두 드 리 는 시간 을 절약 합 니 다.
먼저 수 동 부분: 1. Apple 에서 개발 및 온라인 키 를 내 린 후 XX 폴 더 로 내 보 냅 니 다. 2. 개 발 된 키 이름 은 cert 입 니 다.dev. p12, 온라인 키 이름 은 cert. p 12. 3. 개인 개발 키 내 보 내기 이름 은 key. p 12. 그리고 4. 명령 행 은 XX 의 상위 메뉴 에 들 어 갑 니 다. 5. sudo. / apns. sh XX YY (그 중에서 YY 는 인증 서 를 만 드 는 접두사 입 니 다. 예 를 들 어 foo. pem 과 foo dev. pem) Done 는 명령 행 으로 APNS 키 를 내 보 내 는 방법 을 연구 해 야 합 니 다. apns. sh
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/expect -f ######################################### # batch rename # # Input : $1 folder # # eg:XX # # Input : $2 prefix # # eg:YY # ######################################### set path [lindex $argv 0] set prefx [lindex $argv 1] spawn sh ./ck.sh $path "cert.p12" "key.p12" ${prefx}.pem expect "Enter PEM pass phrase:" send "12345
" expect "Verifying - Enter PEM pass phrase:" send "12345
" expect eof spawn sh ./ck.sh $path "cert_dev.p12" "key.p12" ${prefx}_dev.pem expect "Enter PEM pass phrase:" send "12345
" expect "Verifying - Enter PEM pass phrase:" send "12345
" expect eof exit ck.sh
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/bash ######################################### # batch rename # # Input : $1 folder # # eg: XX # # Input : $2 cert.p12 # # eg:cert.p12 # # Input : $3 key.p12 # # eg:key.p12 # ######################################### cd $1 cert=$2 key=$3 o_pem=$4 o_cert=$cert ".pem" o_key=$key ".pem" if [ ! -f $cert ]; then echo "Cant find cert.p12" exit fi if [ ! -f $key ]; then echo "Cant find key.p12" exit fi if [ ! $o_pem ]; then echo "Please enter the name for output key" exit ; fi openssl pkcs12 -clcerts -nokeys -out $o_cert - in $cert -passin pass: echo "1" openssl pkcs12 -nocerts -out $o_key - in $key -passin pass: echo "2" openssl rsa - in $o_key -out $o_key -passin pass:12345 echo "3" cat $o_cert $o_key > $o_pe rm rm -f $o_ce rm rm -f $o_k ls ls $o_p cd cd exit xit
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.