Uncategorized

[OS X] วิธีสร้าง iOS Developer Certificate และ Mobile Provision เพื่อใช้ใน PhoneGap Build

เรื่องที่เกี่ยวข้อง - , , , , ,

1. วิธีสร้าง Certificate Signing Request (CSR)

  1. เปิดโปรแกรม Keychain Access
  2. ไปที่คำสั่ง Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.
  3. ในหน้าต่างให้ใส่ชื่อ, email, เลือก save the request to disk, เลือก Let me specify key pair information (ดังภาพด้านล่าง), และกด Continue.

Figure 3. Create a certificate request.
Figure 3. Create a certificate request.

  1. เลือกว่าจะ save  fileไว้ที่ไหน
  2. กด Save
  3. ในหน้า Key Pair Information page, ให้เลือกแบบ RSA และ 2048 bits key. (สำคัญมาก ถ้าไม่เลือกแบบ 2048 bits จะทำให้ iOS Provisioning Portal ตีกลับไฟล์ CSR
  4. เราจะได้ certificate request file มาไว้ในเครื่อง

2. วิธีสร้าง P12

เราจะใช้โปรแกรม Keychain Access ในการสร้างไฟล์ p12

  1. เปิด Keychain Access
  2. Double-click ไฟล์ WWDR certificate file (AppleWWDRCA.cer)  หรือ ใช้คำสั่ง select File > Import ใน Keychain Acces เพื่อ import AppleWWDRCA.cer.
  3. Double-click ไฟล์ develop_identity.cer file  หรือ ใช้คำสั่ง select File > Import ใน Keychain Acces เพื่อ import
  4. ไปที่ส่วนของ Certificates เราควรจะเห็น Certificate สองอัน (เป็นอย่างน้อย) ในภาพด้านล่าง
  5. เปิดดูส่วนของ developer certificate เราจะเห็น private key (ดังภาพด้านล่าง).

Figure 4. Import the developer certificate.
Figure 4. Import the developer certificate.

  1. คลิกขวาที่ private key และเลือก Export.
  2. ให้เลือก file format เป็น Personal Informatin Exchange (.p12)
  3. กำหนดชื่อไฟล์ และที่อยู่ของไฟล์ (ดังภาพด้านล่าง)
  4. กด Save

Figure 5. Create a P12 version of the certificate.
Figure 5. Create a P12 version of the certificate.

  1. จะมีกล่องข้อความขึ้นมา ให้เรากำหนด password สำหรับไฟล์ P12 ซึ่ง password ดังกล่าว ต้องใช้ทุกครั้งที่เราจะ sign applications
[sc:Promo-below-post ]
Loading Facebook Comments ...
Menu