การส่ง app ios ให้คนอื่น install ทำอย่างไร

หลักๆเลยจะได้ 2 วิธีนะครับ

1.ติดตั้งผ่านระบบของทาง apple นั่นคือ upload app ขึ้น itune หลังจากนั้นต้องแจ้งให้ itune ทำการตรวจสอบ โดยจะมีแบบตรวจสอบแล้วปล่อยดาวน์โหลดที่ appstore ได้เลยกับแบบตรวจสอบเวอร์ชันทดลองและปล่อยให้ดาวน์โหลด(testflight) เงื่อนไขของการทำข้อ 1 นี้คือต้องเสียเงินรายปีก่อนเท่านั้นนะครับ ใครไม่มีงบข้ามไปข้อ 2 ได้เลย

screen-shot-2559-12-09-at-2-53-32-pm

2.ติดตั้งนอกระบบของทาง apple คือ upload แอปขึ้นที่ใดก็ได้ จากนั้นสร้าง link เพื่อไว้ส่งให้คนอื่นคลิกติดตั้งแอปได้เลย วิธีนี้จะมีข้อจำกัดอยู่ว่า เครื่องที่จะติดตั้งแอปได้ต้อง ลงทะเบียน device เพิ่มไปในระบบ โดยต้องใช้ UDID ในการเพิ่ม device สามารถเพิ่มได้ที่ developer.apple.com ที่ส่วนของ Devices

screen-shot-2559-12-09-at-2-51-36-pm

 


ผมจะอธิบายวิธีใช้งาน testflight กับการสร้าง link นะครับ โดย link นี้น่าจะต้องเป็น https:// นะครับ ถึงจะสามารถใช้งานติดตั้งแอปได้ ซึ่งที่น่าสนใจและให้ใช้งานฟรีผมก็ขอเลือกเป็น dropbox ล่ะกันนะครับผม เอาล่ะครับเรามาดูวิธีแรกกันก่อนเลย testflight

Testflight

testflight คือการทำการทดสอบให้ผู้ใช้งานลองใช้งานแอปก่อนการปล่อยให้ดาวน์โหลดจริงนะครับ โดยจะมีแบบ internal และ external ซึ่งทั้งสองแบบจำกัดจำนวนคนในการทดสอบนะครับ ผมจำไม่ได้ว่าเท่าไหร่ลองเช็คกันดูนะครับผม

  • แบบ internal ต้องเป็นผู้ดูแลในระบบ itune ร่วมด้วยเท่านั้นถึงจะสามารถทำการทดสอบได้ แบบ internal นี้ดีตรงไม่ต้องรอการตรวจสอบจาก apple คือ ปล่อยแอปให้ทดสอบสามารถดาวน์โหลดได้ทันทีไม่ต้องรอการตรวจสอบ
  • แบบ external เป็นใครก็ได้โดยสามารถส่งอีเมลล์ไปให้ดาวน์โหลดติดตั้งแอปได้เลย แต่แบบนี้ต้องได้รับการ approve จากทาง apple ก่อนนะครับ

screen-shot-2559-12-09-at-3-11-50-pm

ขั้นตอนการทำ testflight นะครับ upload app จาก xcode ได้ตามปกติเลยครับ จากนั้นเมื่อ app เข้าระบบ เราก็มาเข้าส่วนของ testflight ได้เลย ถ้าเป็น internal คลิกที่ Select version to Test เลือกไฟล์แอปได้เลย ส่วน external คลิกที่ Add Build to Test แอดแอปลงไป จากนั้นทำตามขั้นตอนเลยไม่มีไรนอกเหนือจากนี้ครับผม เงื่อนไขก็ตามข้อมูลด้านบนครับ

 สร้าง link จาก dropbox

ขั้นตอนแรกเราต้องเป็นสมาชิกของ dropbox ก่อนนะครับ ใครยังไม่มีสมัครก่อนได้เลยครับ https://www.dropbox.com

จากนั้น ไฟล์ที่ต้องใช้งานและ upload ขึ้น dropbox ประกอบด้วย 3 ไฟล์ดังนี้

  • ipa ไฟล์
  • manifest.plist
  • index.html

manifest.plist จะมีโครงสร้างภายในดังนี้

index.html จะมีโครงสร้างภายในดังนี้

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

screen-shot-2559-12-09-at-3-37-09-pm

จากนั้น copy link ของไฟล์ index.html ส่งให้ผู้ที่จะติดตั้งแอปได้เลยครับ (อย่าลืมไปเพิ่ม UDID ให้กับผู้ที่จะติดตั้งแอปด้วยนะครับผม)

หวังว่าจะมีประโยชน์นะครับ ขอบคุณครับ