วิธีการต่ออายุใบรับรองนักพัฒนาแอปเปิ้ลของคุณ

การต่ออายุใบรับรองนักพัฒนาซอฟต์แวร์และโปรไฟล์การจัดเตรียม

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

วิธีพัฒนาแอป iPad

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

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

รีวิว: Corona SDK สำหรับการพัฒนา iPhone และ iPad

  1. ขอใบรับรองใหม่ คุณสามารถทำได้โดยใช้แอพพลิเคชั่น Keychain Access ซึ่งคุณจะพบได้โดยเข้าไปที่แอพพลิเคชัน Mac ของคุณและคลิกที่โฟลเดอร์ Utilities
  2. ภายใน Keychain Access คุณจะเห็นใบรับรองปรากฏ ใบรับรองที่จำเป็นสำหรับการพัฒนาจะมีชื่อว่า "iPhone Developer: [name]" และ "iPhone Distribution: [name]" พวกเขายังจะมีวงกลมสีแดงที่มีเครื่องหมาย X อยู่ตรงกลางว่าพวกเขาหมดอายุแล้ว คุณจะต้องการลบใบรับรองที่หมดอายุออกไปมิเช่นนั้นคุณอาจพบปัญหาเกี่ยวกับการลงชื่อในแอปพลิเคชันของคุณ
  3. หลังจากที่คุณล้างข้อมูลใบรับรองหมดอายุแล้วคุณต้องสร้างไฟล์ที่ขอใหม่ ทำเช่นนี้โดยไปที่ Keychain Access -> Certificate Assistant -> ขอใบรับรองจากผู้ออกใบรับรอง
  4. ป้อนที่อยู่อีเมลที่ถูกต้องชื่อของคุณและเลือก "บันทึกไปยังดิสก์" จากตัวเลือก คลิกดำเนินการต่อเพื่อบันทึกไฟล์
  5. ไปที่ส่วนใบรับรองของพอร์ทัลการให้ iOS เพื่ออัปโหลดไฟล์และรับใบรับรองที่ถูกต้อง เมื่ออัปโหลดแล้วคุณจะต้องรออีกสักครู่และรีเฟรชหน้าจอเพื่อให้ได้รับการเผยแพร่ ระงับการดาวน์โหลดใบรับรองในขณะนี้
  1. เลือกแท็บการแจกจ่ายในส่วนใบรับรองและดำเนินการตามขั้นตอนเดียวกันเพื่อให้แน่ใจว่าคุณมีใบรับรองเพื่อแจกจ่ายแอปด้วย อีกครั้งถือปิดการดาวน์โหลดใบรับรองสำหรับเดี๋ยวนี้
  2. ไปที่ส่วนการจัดเตรียมของพอร์ทัลการให้ iOS
  3. เลือกแก้ไขและแก้ไขโปรไฟล์ที่คุณต้องการใช้เพื่อลงนามในแอป
  4. ในหน้าจอแก้ไขตรวจสอบให้แน่ใจว่ามีเครื่องหมายถูกติดกับใบรับรองใหม่และส่งการเปลี่ยนแปลง
  5. คลิกที่แท็บ Distribution (แจกจ่าย) และทำตามกระบวนการเดียวกันกับโปรไฟล์การแจกจ่ายของคุณ อีกครั้งถือปิดการดาวน์โหลดโปรไฟล์เหล่านี้
  6. เปิด iPhone Configuration Utility
  7. ไปที่หน้าโปรไฟล์ Provisioning Profiles ในยูทิลิตี้การกำหนดค่า iPhone และลบโปรไฟล์การจัดเตรียมปัจจุบันและโปรไฟล์การแจกจ่ายของคุณแม้ว่าจะยังไม่หมดอายุก็ตาม คุณต้องการแทนที่โปรไฟล์เหล่านี้ด้วยโปรไฟล์ใหม่ที่แนบกับใบรับรองใหม่
  8. ขณะนี้เราได้รับใบรับรองและโปรไฟล์ที่เข้ารหัสของ Mac แล้วเราสามารถเริ่มดาวน์โหลดเวอร์ชันใหม่ได้
  1. กลับไปที่ส่วนการจัดเตรียมและดาวน์โหลดทั้งโปรไฟล์การจัดเตรียมและโปรไฟล์การแจกจ่ายของคุณ เมื่อดาวน์โหลดแล้วคุณจะต้องคลิกสองครั้งที่ไฟล์เพื่อติดตั้งในอรรถประโยชน์การตั้งค่า
  2. กลับไปที่ส่วนใบรับรองและดาวน์โหลดใบรับรองใหม่สำหรับการพัฒนาและแจกจ่าย เพียงคลิกสองครั้งที่ไฟล์ควรจะเพียงพอที่จะติดตั้งใน Keychain Access

และนั่นแหล่ะ คุณควรอ่านเพื่อติดตั้งแอพพลิเคชันทดสอบบน iPad ของคุณอีกครั้งและส่งอย่างถูกต้องไปที่ Apple App Store ขั้นตอนสำคัญของขั้นตอนเหล่านี้คือการล้างไฟล์เก่าเพื่อให้แน่ใจว่า Xcode หรือแพลตฟอร์มการพัฒนาของบุคคลที่สามไม่สับสนกับไฟล์เก่าด้วยไฟล์ใหม่ วิธีนี้จะหลีกเลี่ยงอาการปวดหัวที่สำคัญเมื่อแก้ไขปัญหาเกี่ยวกับกระบวนการนี้