[iOS Dev] How to make .ipa File with Xcode
ว่าด้วยเรื่องการสร้าง .ipa ของ iOS App ที่เราเขียนออกมา
เพื่อนำไปใช้ในการทดสอบ เช่น Testflight เป็นต้น
Step#1 Distribution Profiles
ไปที่ http://developer.apple.com จากนั้น Login แล้วเข้าไปที่นี่
Sidebar ด้านข้างให้เลือก Profiles -> Distribution
และทำการสร้าง iOS Distribution Profile สำหรับ App นั้นๆ
เมื่อสร้างเสร็จแล้ว ก็ Download มาได้เลย
Step#2 Archived iOS Application
จากนั้นเปิด Xcode ขึ้นมา ตรง Scheme ให้เลือก iOS Device เป็น Target ในการ Build
เมื่อเลือกแล้วในเมนู Product -> Archived จะสามารถกดได้ จัดการ Archive ได้เลยครับ
Step#3 Make iOS Application .ipa File
จากขั้นตอนที่แล้ว เมื่อทำการ Archive iOS App เสร็จสิ้น ให้เราไปที่ Window -> Organizer
ด้านบนให้เลือก Archives นะครับ จะพบกับหน้าต่างที่แสดง App ที่เราทำการ Archive ไว้ทั้งหมด
จากนั้นกดปุ่ม Distribute... ด้านข้างเลย แล้วเลือกตัวเลือก Save for Enterprise or Ad-Hoc Deployment
ส่วนหน้านี้ ให้เลือก iOS Developer Profile ของตัวเองนะครับ :)
จะมี Popup ขึ้นมาให้เราเซฟ เมื่อเรียบร้อย ก็จะได้ .ipa ของ iOS App เอาไปใช้งานต่อแบบนี้ครับ
เย่ ง่ายเนอะ :P ผมเขียน Blog นี้ไว้เพื่อเป็น Reference เช่นเคย
เพื่อนำไปใช้ในการทดสอบ เช่น Testflight เป็นต้น
Step#1 Distribution Profiles
ไปที่ http://developer.apple.com จากนั้น Login แล้วเข้าไปที่นี่
Sidebar ด้านข้างให้เลือก Profiles -> Distribution
และทำการสร้าง iOS Distribution Profile สำหรับ App นั้นๆ
เมื่อสร้างเสร็จแล้ว ก็ Download มาได้เลย
Step#2 Archived iOS Application
จากนั้นเปิด Xcode ขึ้นมา ตรง Scheme ให้เลือก iOS Device เป็น Target ในการ Build
เมื่อเลือกแล้วในเมนู Product -> Archived จะสามารถกดได้ จัดการ Archive ได้เลยครับ
Step#3 Make iOS Application .ipa File
จากขั้นตอนที่แล้ว เมื่อทำการ Archive iOS App เสร็จสิ้น ให้เราไปที่ Window -> Organizer
ด้านบนให้เลือก Archives นะครับ จะพบกับหน้าต่างที่แสดง App ที่เราทำการ Archive ไว้ทั้งหมด
จากนั้นกดปุ่ม Distribute... ด้านข้างเลย แล้วเลือกตัวเลือก Save for Enterprise or Ad-Hoc Deployment
ส่วนหน้านี้ ให้เลือก iOS Developer Profile ของตัวเองนะครับ :)
จะมี Popup ขึ้นมาให้เราเซฟ เมื่อเรียบร้อย ก็จะได้ .ipa ของ iOS App เอาไปใช้งานต่อแบบนี้ครับ
เย่ ง่ายเนอะ :P ผมเขียน Blog นี้ไว้เพื่อเป็น Reference เช่นเคย
Comments
Post a Comment