PhoneGap/Cordova

วิธีย้ายไปพัฒนา iOS แอพบนเครื่องอื่น

เรื่องที่เกี่ยวข้อง - Developer Profile, iOS, Tutorial, XCode

มี Mac เครื่องเดียว จะไม่เจอปัญหานี้หรอก แต่ถ้าคุณมาเจอบทความนี้ แปลว่าคงเสียเงินให้ Apple ไป 2 เครื่องแล้วสินะครับ (ผมก็เหมือนกัน)

ในกรณีที่เรามี Mac 2 เครื่องขึ้นไป และอยากใช้ Developer profile เดียวกันในการพัฒนา iOS Application เราจำเป็นต้องมีการ export profile ในเครื่องแรก ไปใช้ในเครื่องที่ 2 ครับ ว่าแต่ทำไงอ้ะ? มาดูกันดีกว่าว่าเราจะทำกันยังไง

ขั้นตอนโดยรวม

  1. ใช้ XCode export บัญชีนักพัฒนาของเราออกมาเป็นไฟล์ 1 ไฟล์
  2. นำไฟล์ที่ได้มา ไปไว้ในเครื่องที่ต้องการ ส่งไฟล์ทาง email หรือ copy ใส่ usb drive ได้หมด
  3. ใช้ XCode import ไฟล์เข้าไปใช้งาน

ดูรายละเอียดและขั้นตอนด้านล่างได้เลยครับ

วิธีการ Export Developer Profile

  1. เปิด XCode เข้าไปที่ Preference > Accounts
  2. คลิกเลือก Apple ID (ตรงนี้ถ้ายังไม่มี Developer account ก็ให้เพิ่มเข้าไปนะครับ จำเป็นต้องมีการสมัคร iOS Developer Program ก่อนนะ ใช่ครับ ไอ $99 นั่นแหละ)
  3. คลิกเลือกปุ่มเฟืองด้านล่าง และเลือก Export Accounts
  4. ตั้งชื่อ File, เลือกที่ Save, และใส่รหัสที่เคยตั้งไว้ตอนสร้าง Profile ครั้งแรก
  5. เรียบร้อย ได้ไฟล์นามสกุล .developerprofile มาแล้ว คราวนี้เราจะเอาไปลงอีกเครื่องล่ะ

วิธีการ Import Developer Profile

เอาล่ะตอนนี้เราพา Developer Profile ของเรามาถึงเครื่องปลายทางแล้ว มาติดตั้งกันเลย

  1. เปิด XCode เข้าไปที่ Preference > Accounts
  2. คลิกปุ่มเฟืองด้านล่าง และเลือก Import Accounts
  3. เลือกไฟล์นามสกุล .developerprofile 
  4. กรอกรหัสผ่าน
  5. ตัว XCode จะแจ้งว่าการ import นำอะไรเข้ามาบ้างเป็นอันเสร็จสมบูรณ์

สรุป

ง่ายใช่ไหมครับ? แต่ตอนแรกก็เอาผมตาแตกเหมือนกัน หวังว่าวิธีที่ผมโพสไว้ที่นี่จะเป็นประโยชน์สำหรับคุณที่กำลังหาวิธีทำแล้วผ่านมาเจอนะครับ ถ้ายังไงก็สามารถไปดูวิธีเริ่มต้นพัฒนา iOS App ด้วย HTML5 และ PhoneGap 3 ที่นี่ เผื่อสนใจครับ

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save