SlideShare a Scribd company logo
1 of 47
How to Upload iOS App (IPA file) to iTunes Connect
How to Upload iOS App (IPA file) to iTunes Connect
เข้าไปยัง Apple Developer -> Member Center
https://developer.apple.com/
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ทาการ Sign in เข้าไปยัง iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ทาการเพิ่ม iSO App เข้าไปใน iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
กาหนดค่าต่าง ๆ โดยตั้งชื่อ
App ไม่เกิน 256 ตัวอักษร
แต่ตอนนี้ถ้าใส่เกิน
64 ตัวอักษร เวลาทาการส่ง
iOS App เข้า iTunes
Connect
ผ่านทางโปรแกรม
Application Loader
มักจะเจอ Warning
ว่าเราใส่ชื่อ App ยาวมาก
เกินไป อาจจะโดน Reject
ได้จากการ Review
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ทาการเลือกหมวดหมู่ของ Category ให้ตรงกับ App ของเรา
ในที่นี้ทาเกมคณิตศาสตร์สาหรับเด็ก จึงเลือกหมวดหมู่เป็น
Games, Education เป็นต้น
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อทาการกาหนดค่าต่าง ๆ ในหน้านี้เรียบร้อยแล้วให้กดปุ่ม Save
เพื่อที่เราจะไปทาการกาหนดราคา App ของเราต่อไป
ต่อไปให้เลือกเมนู Pricing and Availability
เพื่อกาหนดราคา App แต่ของเราทามาเพื่อติดโฆษณา
ของ AdMob ดังนั้นให้เลือกเป็น USD 0 (Free)
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ต่อไปให้เลือกเมนู Prepare for Submission
เพื่อกาหนดค่า Screenshots ขนาดต่าง ๆ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ภาพต้นฉบับขนาดต่าง ๆ สาหรับใช้เป็น Screenshots iOS App
ของเราที่จะทาการส่งเข้า iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ต่อไปให้เลื่อนหน้าเว็บลงมาเพื่อกาหนดค่า
Description, Keywords และ URL ต่าง ๆ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ต่อไปให้เลื่อนหน้าเว็บลงมาเพื่อกาหนดค่า 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
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ทาการกาหนด Rating ของ App เนื่องจากในตัวอย่าง
ทาเกมคณิตศาสตร์สาหรับเด็กจึงตอบ None และ No ทั้งหมด
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ใส่ข้อมูลในส่วนของ App Review Information
ปกติผมใส่แค่ Contact Information
ไม่ได้ทาในส่วนของ Demo Account
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ถ้ายังไม่เคยติดตั้งและ Upload iOS App ผ่านทางโปรแกรม
Application Loader ให้ดาวน์โหลดไปติดตั้งบน Mac OS Xเพื่อใช้งาน
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
นาไฟล์ 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
ให้ดาวน์โหลด Dropbox ลงไปยัง Mac OS X บนเครื่อง Mac
หรือบน VMware ที่ติดตั้ง Mac OS X
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ทาการติดตั้งโปรแกรมทั้ง 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
เมื่อติดตั้ง Dropbox เรียบร้อยแล้ว ให้ Sign in เข้าใช้งานด้วย
Email และ Password ของ Account เดียวกันกับ
Dropbox บน Windows
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อ Sign in เข้าใช้งานเรียบร้อยแล้ว จะปรากฏ Status บอกว่า
มีกี่ file ที่อยู่ใน Dropbox ของเรา ซึ่งเราสามารถเปิดโฟลเดอร์ของ
Dropbox บน Mac OS X ดูได้ว่ามีไฟล์อะไรอยู่ใน Dropbox บ้าง
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ต่อมาให้เปิดโปรแกรม Application Loader เพื่อทาการ
Sign in เข้าใช้งาน เพื่อที่จะส่งไฟล์ IPA เข้า iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Double Click ไปที่ปุ่มแรก คือ Deliver Your App
เพื่อที่จะทาการ Choose ไฟล์ IPA ที่ต้องการ Upload
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
Double Click เพื่อเปิดโฟลเดอร์ที่ชื่อ Dropbox
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
จากนั้นเลือกไฟล์ IPA ที่ต้องการ Upload ขึ้นไปใน iTunes Connect
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
จะปรากฏหน้าจอ Deliver Your App ซึ่งเป็นขั้นตอน
Review App Information ว่าตรงกับที่มีบน iTunes หรือไม่
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อ Review เสร็จแล้วหน้าจอของ Deliver Your App จะปรากฏ
ข้อมูลต่าง ๆ ของ Application ที่เรากาลังจะทาการ Upload
ให้เรากดปุ่ม Next เพื่อที่จะเพิ่ม Application เข้าไปใน iTunes
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
หลังจากนั้นจะปรากฏ Status บอกการ Adding application…
ให้เรารอจนจบการทางาน จากนั้นถ้าไม่มีข้อความบอก Error ใด ๆ หรือ
มีข้อความบอกแค่ Warning ต่าง ๆ ให้ทาการกดปุ่ม Send เพื่อส่ง
Application เข้าไปใน iTunes Connect เพื่อทาการตรวจต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อเราส่ง App เข้ามายัง iTunes Connect เรียบร้อยแล้ว ให้เลือกไปที่
เมนู Prepare for Submission แล้วไปกาหนดค่า Build
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ถ้า iTunes Connect ทาการ Process Application ของเรา
เรียบร้อยแล้ว เราจะสามารถเลือก Build ได้ ให้เราเลือก Build ที่ต้องการ
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
จากนั้นให้ Save ข้อมูลในส่วนของ Prepare for Submission
แล้วเลือกไปที่เมนู TestFlight เพื่อทาการทดสอบ App ของเรา
บนอุปกรณ์จริง คือ iPhone และ iPad ที่ติดตั้งโปรแกรม TestFlight ไว้
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อเข้าไปในเมนู TestFlight แล้ว ให้เราทาการเพิ่ม Internal Tester
เข้าไป 1 Tester โดยการกดที่ข้อความ Add at least 1 internal tester.
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เลือก Email ที่ต้องการ ซึ่งปกติจะขึ้น Email ของ Account เราเอง
ให้ทาการเลือก Email ของเรา จากนั้นกดปุ่ม Add เพื่อเพิ่ม
Internal Tester ลงไปใน Account iTune Connects
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
กดไปที่ข้อความ Select Version to Test เพื่อไปเลือก App Version
ที่ต้องการจะทดสอบด้วยโปรแกรม TestFlight บน iPhone และ iPad
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เลือก Version ที่ต้องการทดสอบด้วยโปรแกรม TestFlight
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อกลับมาที่หน้าจอ 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
ให้เราเปิด Mail Box ของเราบน iPhone หรือ iPad เพื่ออ่านรายละเอียด
และทาการกดปุ่ม Start Testing เพื่อทดสอบการทางานของ App ต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
จากนั้นใส่ภาษาให้ครบทั้ง 28 ภาษาเพื่อเพิ่มช่องทางการเข้าถึง App ของเรา
ในภาษาต่าง ๆ เพราะเมื่อเราส่ง New App ขึ้น Apple Store ใหม่ ๆ
App ของเราจะถูกนาไปขึ้นอันดับแรก ๆ ให้ผู้ใช้ได้เห็น ถ้าเราใส่ภาษาครบทุกภาษา
โอกาสที่ App ของเราจะไปปรากฏบน Localized ของประเทศนั้น ๆ ก็สูงไปด้วย
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ในขั้นแรกให้ทาการแปลในส่วน Description และ Keywords
โดยทาการ Copy ต้นฉบับภาษาไทย ไปแปลเป็นภาษาอังกฤษ
จากนั้นนาภาษาอังกฤษไปแปลเป็นภาษาอื่น ๆ ให้ครบทุกภาษา
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
ต่อมาให้ไปที่เมนู App Information เพื่อทาการแปลภาษาในส่วนของ
Application Name โดยทาการ Copy ต้นฉบับภาษาไทย
ไปแปลเป็นภาษาอังกฤษ จากนั้นนาภาษาอังกฤษไปแปลเป็นภาษาอื่น ๆ
ให้ครบทุกภาษา
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
เมื่อทาทุกอย่างเรียบร้อยแล้วให้เรากดปุ่ม Submit for Review
เพื่อส่ง App ของเราให้ทางทีมงานของ Apple Review และรอฟังผล
การอนุมัติประมาณ 7-10 วัน หลังจากนั้นถ้าผ่านการอนุมัติ App ของเรา
ก็จะไปปรากฏอยู่บน App Store เพื่อให้ผู้ใช้ได้ดาวน์โหลดและใช้งานต่อไป
Mobile App & Game Development Course
By P@^_^@K ThaiSEM - http://pook.thaisem.com
How to Upload iOS App (IPA file) to iTunes Connect

More Related Content

Viewers also liked

ฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนsariya25
 
Peer visit with SECI Model
Peer visit with SECI ModelPeer visit with SECI Model
Peer visit with SECI Modelburin rujjanapan
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลGatesiree G'ate
 
Mac os x power point ฉบับสมบูรณ์ pdf
Mac os x power point ฉบับสมบูรณ์ pdfMac os x power point ฉบับสมบูรณ์ pdf
Mac os x power point ฉบับสมบูรณ์ pdfJane Jitpakan
 
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19burin rujjanapan
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลRungnapa Rungnapa
 
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกvorravan
 
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5Pipit Sitthisak
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04Jenchoke Tachagomain
 
ระบบปฏิบัติการ
ระบบปฏิบัติการระบบปฏิบัติการ
ระบบปฏิบัติการKrusine soyo
 
องค์ประกอบของระบบปฏิบัติการ
องค์ประกอบของระบบปฏิบัติการองค์ประกอบของระบบปฏิบัติการ
องค์ประกอบของระบบปฏิบัติการThanaporn Singsuk
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลRungnapa Rungnapa
 
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3Pipit Sitthisak
 
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpress
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpressการใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpress
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpressPipit Sitthisak
 

Viewers also liked (19)

ฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนฐานข้อมูลนะสอน
ฐานข้อมูลนะสอน
 
Peer visit with SECI Model
Peer visit with SECI ModelPeer visit with SECI Model
Peer visit with SECI Model
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
Mac os x power point ฉบับสมบูรณ์ pdf
Mac os x power point ฉบับสมบูรณ์ pdfMac os x power point ฉบับสมบูรณ์ pdf
Mac os x power point ฉบับสมบูรณ์ pdf
 
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19
รายงานประชุมศิษย์เก่าอัสสัมชัญลำปาง 19#19
 
Chapter 1 set mac os
Chapter 1 set mac osChapter 1 set mac os
Chapter 1 set mac os
 
User speedy72.pdf
User speedy72.pdfUser speedy72.pdf
User speedy72.pdf
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
 
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
Slide3
Slide3Slide3
Slide3
 
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5
การสร้างเนื้อเพลง Karaoke ด้วยโปรแกรม photo shop cs5
 
01999031 western music baroque.
01999031 western music baroque.01999031 western music baroque.
01999031 western music baroque.
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 04
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
 
ระบบปฏิบัติการ
ระบบปฏิบัติการระบบปฏิบัติการ
ระบบปฏิบัติการ
 
องค์ประกอบของระบบปฏิบัติการ
องค์ประกอบของระบบปฏิบัติการองค์ประกอบของระบบปฏิบัติการ
องค์ประกอบของระบบปฏิบัติการ
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
 
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi ver3
 
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpress
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpressการใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpress
การใส่ลิงก์ (link) และจัดหมวดหมู่ของลิงก์ใน wordpress
 

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
  • 8. กาหนดค่าต่าง ๆ โดยตั้งชื่อ App ไม่เกิน 256 ตัวอักษร แต่ตอนนี้ถ้าใส่เกิน 64 ตัวอักษร เวลาทาการส่ง iOS App เข้า iTunes Connect ผ่านทางโปรแกรม Application Loader มักจะเจอ Warning ว่าเราใส่ชื่อ App ยาวมาก เกินไป อาจจะโดน Reject ได้จากการ Review 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
  • 16. ต่อไปให้เลื่อนหน้าเว็บลงมาเพื่อกาหนดค่า Description, Keywords และ URL ต่าง ๆ 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
  • 29. Double Click เพื่อเปิดโฟลเดอร์ที่ชื่อ Dropbox 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
  • 40. เลือก Version ที่ต้องการทดสอบด้วยโปรแกรม TestFlight 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