วิธีการสมัคร Apple Developer Program และ Enterprise Program ฉบับลงมือเอง

         เมื่อเราสนใจจะส่ง iOS / macOS app ให้ผู้ใช้งาน เราก็จะเริ่มสนใจเป็นสมาชิก Apple Developer Program ซึ่งพอหาข้อมูลก็จะพบว่ามีหลายรูปแบบ แต่แบบไหนล่ะที่เหมาะกับเราและลูกค้าของเรา






ผมสรุปข้อแตกต่างแบบง่าย ๆ ประมาณนี้ครับ

FreeDevEnterprise
Run directly to device5 devices100 devicesunlimited
Build & distribute to App Store
Build & distribute to own store
Cost (per year)$0$99$299

https://developer.apple.com/support/compare-memberships/

ทำความเข้าใจ App Store ก่อน

         การจะส่งแอปฯขึ้น App Store นั้น จะต้องผ่านการ review จากทาง Apple ก่อนทุกครั้ง ซึ่งเป็นการควบคุมมาตรฐานของแอปฯ บน App Store โดยปกติจะใช้เวลาประมาณ 1 วัน แต่ถ้าแอปฯ ของเรามีอะไรไม่ถูกต้องตาม Review Guidelines ก็จะต้องจัดการปัญหาและคุยกับทีมงาน ซึ่งก็จะใช้เวลามากขึ้น

Store ของเราเอง

         ด้วยขั้นตอนที่ยุ่งยากของการ Review ทำให้หลายคนสนใจ Enterprise Program แต่ก็อาจจะคาดหวังว่า จ่ายแพงกว่าต้องทำได้ครอบครุมแพคเกจที่ถูกกว่าสิ อันนี้ไม่ใช่ครับ เขาแยกกลุ่มลูกค้าแบบชัดเจนมากๆ และด้วยราคาที่แพงกว่า 3 เท่า อาจจะต้องคิดดีๆ ซักหน่อย


ขั้นตอนการสมัคร 

  1. Sign in Apple ID ที่จะใช้เป็น Developer Account

  2. เลือกประเภทที่ Program ที่ต้องการ
    • Apple Developer Program
      https://developer.apple.com/programs/enroll/
    • Apple Developer Enterprise Program
      https://developer.apple.com/support/enrollment/

      ในส่วน enterprise เมื่อกดเข้าไป จะมีการบังคับเลือกว่า เราจะทำแอปฯ ใช้ภายในองค์กร ตัวเลือกอื่นเขาจะให้ไปสมัคร developer program ธรรมดา

  1. กรอกรายละเอียดผู้ถือ Account

    ถ้าเป็นองค์กร ควรเป็นผู้มีอำนาจในการเซ็นเอกสารทางกฎหมาย


  2. เลือก Entity Type

             ตัวเลือกนี้มีผลต่อการใช้งานด้วยนะครับ เช่น ถ้าเป็น Individual จะไม่สามารถเพิ่ม member ใน developer center ได้ หรือเวลาส่งแอปฯ ขึ้น ​App Store ก็จะเป็นชื่อของบุคคล เป็นต้นครับ เพราะฉะนั้นคิดดีๆว่า Account นี้เป็นของใคร ?
Entity Type - Apple Developer Program

Entity Type - Apple Developer Enterprise Program


  1. กรอกรายละเอียดองค์กร (ถ้าเลือก entity type เป็นองค์กร)

  2. รอรับโทรศัพท์  call

             หลังจาก submit enrollment เราจะต้องรอทาง Apple Review ข้อมูลของเราครับ ขั้นตอนนี้ทำได้อย่างเดียวคือ รอรับโทรศํพท์ครับ โดย Apple จะโทรมาสัมภาษณ์เกี่ยวกับข้อมูลของเรา องค์กรของเรา กลุ่มลูกค้าของเรา อะไรทำนองนี้ครับ

             ประสบการณ์ส่วนตัวเคยใช้เวลา 2 ชั่วโมง - 2 สัปดาห์ครับ (เคยตาม apple support ก็บอกว่าต้องรอทีม review อย่างเดียว)

  1. ผลการอนุมัติ mail จะมาเป็นอีเมล หากเราได้รับการอนุมัติจะมีขั้นตอนการชำระเงินมาให้ด้วย

  2. หลังจากชำระเงินแล้วเราก็สามารถใช้งาน Apple Developer ได้ทันที


Facebook Comment

Recent Posts

Popular post of 7 days

Portal คืออะไรกันนะ???

[Java] ความแตกต่างระหว่าง Overloading กับ Overriding

มาตรฐานการตั้งชื่อตัวแปร (Naming Convention)

Popular

[Java] Java 8 DateTime ใหม่ ไฉไลกว่าเดิม

Portal คืออะไรกันนะ???

[Java] ความแตกต่างระหว่าง Overloading กับ Overriding

มาตรฐานการตั้งชื่อตัวแปร (Naming Convention)

เรื่องของ ++i กับ i++

ลืมรหัสปลดล็อค Android เข้าเครื่องไม่ได้ มีทางออกครับ

Port Forwarding สำหรับคนใช้ AIS Fibre

[Java] Java Static Variable และ Static Method

Android Auto & Apple Carplay คืออะไร ใช้งานยังไง