Uncategorized

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

เรื่องที่เกี่ยวข้อง - developer certificate, How-to, iOS, mobileprovision, PhoneGap, 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 ]

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save