How to Upload iOS App (IPA file) to iTunes Connect
3. เข้าไปยัง Apple Developer -> Member Center
https://developer.apple.com/
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
4. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
5. ทาการ Sign in เข้าไปยัง iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
6. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
7. ทาการเพิ่ม iSO App เข้าไปใน iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
9. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
10. ทาการเลือกหมวดหมู่ของ Category ให้ตรงกับ App ของเรา
ในที่นี้ทาเกมคณิตศาสตร์สาหรับเด็ก จึงเลือกหมวดหมู่เป็น
Games, Education เป็นต้น
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
11. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อทาการกาหนดค่าต่าง ๆ ในหน้านี้เรียบร้อยแล้วให้กดปุ่ม Save
เพื่อที่เราจะไปทาการกาหนดราคา App ของเราต่อไป
12. ต่อไปให้เลือกเมนู Pricing and Availability
เพื่อกาหนดราคา App แต่ของเราทามาเพื่อติดโฆษณา
ของ AdMob ดังนั้นให้เลือกเป็น USD 0 (Free)
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
13. ต่อไปให้เลือกเมนู Prepare for Submission
เพื่อกาหนดค่า Screenshots ขนาดต่าง ๆ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
14. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ภาพต้นฉบับขนาดต่าง ๆ สาหรับใช้เป็น Screenshots iOS App
ของเราที่จะทาการส่งเข้า iTunes Connect
15. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
17. ต่อไปให้เลื่อนหน้าเว็บลงมาเพื่อกาหนดค่า General App Information
โดยใส่ Icon file (No Transparency) ขนาด 1024 x 1024 pixels เข้าไป
"Images can't contain alpha channels or transparencies."
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
18. Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
19. ทาการกาหนด Rating ของ App เนื่องจากในตัวอย่าง
ทาเกมคณิตศาสตร์สาหรับเด็กจึงตอบ None และ No ทั้งหมด
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
20. ใส่ข้อมูลในส่วนของ App Review Information
ปกติผมใส่แค่ Contact Information
ไม่ได้ทาในส่วนของ Demo Account
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
21. ถ้ายังไม่เคยติดตั้งและ Upload iOS App ผ่านทางโปรแกรม
Application Loader ให้ดาวน์โหลดไปติดตั้งบน Mac OS Xเพื่อใช้งาน
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
22. นาไฟล์ iOS App (IPA) ที่สร้างจาก IntelXDK บน Windows
ส่งเข้าไปไว้ในโฟลเดอร์ของ Dropbox เพื่อที่เราจะนาไปใช้งานใน
โปรแกรม Application Loader บน Mac OS X และทาการส่ง
IPA file เข้าไปใน iTunes Connect ต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
23. ให้ดาวน์โหลด Dropbox ลงไปยัง Mac OS X บนเครื่อง Mac
หรือบน VMware ที่ติดตั้ง Mac OS X
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
24. ทาการติดตั้งโปรแกรมทั้ง 2 โปรแกรม คือ
1. Application Loader สาหรับส่งไฟล์ IPA เข้า iTunes Connect
2. Dropbox สาหรับส่งไฟล์จาก Windows OS เข้า Mac OS X
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
25. เมื่อติดตั้ง Dropbox เรียบร้อยแล้ว ให้ Sign in เข้าใช้งานด้วย
Email และ Password ของ Account เดียวกันกับ
Dropbox บน Windows
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
26. เมื่อ Sign in เข้าใช้งานเรียบร้อยแล้ว จะปรากฏ Status บอกว่า
มีกี่ file ที่อยู่ใน Dropbox ของเรา ซึ่งเราสามารถเปิดโฟลเดอร์ของ
Dropbox บน Mac OS X ดูได้ว่ามีไฟล์อะไรอยู่ใน Dropbox บ้าง
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
27. ต่อมาให้เปิดโปรแกรม Application Loader เพื่อทาการ
Sign in เข้าใช้งาน เพื่อที่จะส่งไฟล์ IPA เข้า iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
28. Double Click ไปที่ปุ่มแรก คือ Deliver Your App
เพื่อที่จะทาการ Choose ไฟล์ IPA ที่ต้องการ Upload
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
30. จากนั้นเลือกไฟล์ IPA ที่ต้องการ Upload ขึ้นไปใน iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
31. จะปรากฏหน้าจอ Deliver Your App ซึ่งเป็นขั้นตอน
Review App Information ว่าตรงกับที่มีบน iTunes หรือไม่
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
32. เมื่อ Review เสร็จแล้วหน้าจอของ Deliver Your App จะปรากฏ
ข้อมูลต่าง ๆ ของ Application ที่เรากาลังจะทาการ Upload
ให้เรากดปุ่ม Next เพื่อที่จะเพิ่ม Application เข้าไปใน iTunes
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
33. หลังจากนั้นจะปรากฏ Status บอกการ Adding application…
ให้เรารอจนจบการทางาน จากนั้นถ้าไม่มีข้อความบอก Error ใด ๆ หรือ
มีข้อความบอกแค่ Warning ต่าง ๆ ให้ทาการกดปุ่ม Send เพื่อส่ง
Application เข้าไปใน iTunes Connect เพื่อทาการตรวจต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
34. เมื่อเราส่ง App เข้ามายัง iTunes Connect เรียบร้อยแล้ว ให้เลือกไปที่
เมนู Prepare for Submission แล้วไปกาหนดค่า Build
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
35. ถ้า iTunes Connect ทาการ Process Application ของเรา
เรียบร้อยแล้ว เราจะสามารถเลือก Build ได้ ให้เราเลือก Build ที่ต้องการ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
36. จากนั้นให้ Save ข้อมูลในส่วนของ Prepare for Submission
แล้วเลือกไปที่เมนู TestFlight เพื่อทาการทดสอบ App ของเรา
บนอุปกรณ์จริง คือ iPhone และ iPad ที่ติดตั้งโปรแกรม TestFlight ไว้
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
37. เมื่อเข้าไปในเมนู TestFlight แล้ว ให้เราทาการเพิ่ม Internal Tester
เข้าไป 1 Tester โดยการกดที่ข้อความ Add at least 1 internal tester.
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
38. เลือก Email ที่ต้องการ ซึ่งปกติจะขึ้น Email ของ Account เราเอง
ให้ทาการเลือก Email ของเรา จากนั้นกดปุ่ม Add เพื่อเพิ่ม
Internal Tester ลงไปใน Account iTune Connects
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
39. กดไปที่ข้อความ Select Version to Test เพื่อไปเลือก App Version
ที่ต้องการจะทดสอบด้วยโปรแกรม TestFlight บน iPhone และ iPad
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
41. เมื่อกลับมาที่หน้าจอ Internal Testing ในกรณีที่เรายังไม่มีโปรแกรม
TestFlight ติดตั้งบน iPhone หรือ iPad ให้ทาการ Download
และติดตั้งโปรแกรมให้เรียบร้อย แต่ถ้าเรามีแล้วให้กดปุ่ม Start Testing
ทาง iTunes Connect จะส่ง Email มาให้เรา 1 ฉบับเพื่อบอกข้อมูลต่าง ๆ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
42. ให้เราเปิด Mail Box ของเราบน iPhone หรือ iPad เพื่ออ่านรายละเอียด
และทาการกดปุ่ม Start Testing เพื่อทดสอบการทางานของ App ต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
43. จากนั้นใส่ภาษาให้ครบทั้ง 28 ภาษาเพื่อเพิ่มช่องทางการเข้าถึง App ของเรา
ในภาษาต่าง ๆ เพราะเมื่อเราส่ง New App ขึ้น Apple Store ใหม่ ๆ
App ของเราจะถูกนาไปขึ้นอันดับแรก ๆ ให้ผู้ใช้ได้เห็น ถ้าเราใส่ภาษาครบทุกภาษา
โอกาสที่ App ของเราจะไปปรากฏบน Localized ของประเทศนั้น ๆ ก็สูงไปด้วย
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
44. ในขั้นแรกให้ทาการแปลในส่วน Description และ Keywords
โดยทาการ Copy ต้นฉบับภาษาไทย ไปแปลเป็นภาษาอังกฤษ
จากนั้นนาภาษาอังกฤษไปแปลเป็นภาษาอื่น ๆ ให้ครบทุกภาษา
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
45. ต่อมาให้ไปที่เมนู App Information เพื่อทาการแปลภาษาในส่วนของ
Application Name โดยทาการ Copy ต้นฉบับภาษาไทย
ไปแปลเป็นภาษาอังกฤษ จากนั้นนาภาษาอังกฤษไปแปลเป็นภาษาอื่น ๆ
ให้ครบทุกภาษา
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
46. เมื่อทาทุกอย่างเรียบร้อยแล้วให้เรากดปุ่ม Submit for Review
เพื่อส่ง App ของเราให้ทางทีมงานของ Apple Review และรอฟังผล
การอนุมัติประมาณ 7-10 วัน หลังจากนั้นถ้าผ่านการอนุมัติ App ของเรา
ก็จะไปปรากฏอยู่บน App Store เพื่อให้ผู้ใช้ได้ดาวน์โหลดและใช้งานต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com