จะสร้าง IPA ใน Xcode 6 ได้อย่างไร?


90

ในโครงการของฉันฉันไม่สามารถหาวิธีสร้างไฟล์ IPA ได้ ใครช่วยอธิบายทีละขั้นตอนวิธีสร้างไฟล์ IPA ใน Xcode 6 ได้ไหม


2
stackoverflow.com/questions/24438010/…ฉันหวังว่านี่จะช่วยคุณได้
user2226474

28
ฉันไม่อยากเชื่อเลยว่าม็อดเหล่านี้ปิดสิ่งนี้ว่า 'ไม่ชัดเจน' คำถามคือชัดเจนอย่างแน่นอน เห็นได้ชัดว่าผู้ใช้รายนี้ถามวิธีสร้าง. ipa ใน Xcode 6 ซ้ำแล้วซ้ำอีก
ใช่.

2
ฉันได้อัปเดตคำถามนี้เพื่อ (หวังว่า) จะชัดเจนยิ่งขึ้น การเสนอชื่อเพื่อเปิดใหม่เนื่องจากนี่เป็นหนึ่งในเพลงฮิตแรกใน Google และฉันคิดว่าเป็นคำถามที่ดี
James McMahon

คำตอบ:


102

คุณสามารถทำตามด้านล่าง:

1. เลือก swiftDemo ของคุณใน xcode ของคุณ (ด้านซ้ายมือตามภาพ) จากนั้นเลือกตัวเลือกผลิตภัณฑ์ซึ่งคุณสามารถเลือกตัวเลือกเก็บถาวรได้

เลือกที่เก็บถาวร - รายการที่ไฮไลต์ในรูปภาพ

  1. จากนั้นหน้าต่างใหม่จะเปิดขึ้นดังต่อไปนี้และในหน้าต่างที่เลือกส่งออกตัวเลือก

เลือกตัวเลือกการส่งออก

3. จากนั้นป๊อปอัปจะปรากฏขึ้นด้านล่างและเลือกตัวเลือกแรกเมื่อคุณมองหา apple store ตอนนี้ทำตามที่มันบอก

เลือกตัวเลือกแรก

UPDATE -> เลือกการติดตั้ง Save to ad-hoc ด้านล่าง

บันทึกลงเฉพาะกิจ

-> จากนั้นหากคุณยังไม่ได้ลงนามด้วยรหัสนักพัฒนาแอปเปิ้ลของคุณด้านล่างหน้าจอจะป๊อปอัป

เพิ่ม apple id

-> ตอนนี้เลือกเพิ่มในสิ่งนี้และระบุ apple id และรหัสผ่านของคุณในหน้าต่างใหม่ดังที่แสดง

ต้องใช้ apple id และรหัสผ่าน

-> พักผ่อนตามคำแนะนำของ xcode และสุดท้ายคุณจะมีไฟล์ IPA ของคุณ

-> ไปกับ testflight ของคุณ

อย่าลืมระบุโปรไฟล์การจัดเตรียมและใบรับรองในการเซ็นชื่อรหัสการตั้งค่าบิลด์ของคุณใน xcode


2
หลังจากขั้นตอนนี้ข้อผิดพลาดของฉันเกิดขึ้นเช่น "ในการบันทึกสำหรับการพัฒนา iOS App Store คุณต้องเพิ่มบัญชี apple ID ที่ลงทะเบียนในโปรแกรมนักพัฒนา IOS สำหรับทีมพัฒนา '92P8AKNGW9'"
bhavik

1
ฉันมีอยู่แล้วใน id ของนักพัฒนาแอปเปิ้ลและติดตั้งโปรไฟล์การจัดสรรและใบรับรองด้วย
bhavik

4
ตัวเลือก "เก็บถาวร" ในเมนู "ผลิตภัณฑ์" เป็นสีเทา
jameshfisher

5
@jameshfisher คุณต้องเลือกอุปกรณ์ iOS ใน xcode ของคุณเนื่องจากคุณอาจเลือกเครื่องจำลองใด ๆ ในตอนนี้ ดังนั้นเปลี่ยนเป็นอุปกรณ์ iOS แล้วมันจะทำงาน
nikhil84

7
หากตัวเลือกการเก็บถาวรถูกให้คะแนน ตรวจสอบstackoverflow.com/questions/16050640/…
kayfun

15

หากคุณต้องการอัปโหลดไฟล์ .ipa เพื่อ itunesconnect โดยไม่ต้องบูรณาการบัญชีนักพัฒนาซอฟต์แวร์ใน Xcodeและคุณต้องการที่จะใช้รถตักดินปพลิเคชัน จากนั้นคุณสามารถสร้าง .ipa กับ iTunes

ขั้นตอนที่ 1: -เลือกอุปกรณ์ที่แทนที่ตัวจำลอง

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 2: -ไปที่สินค้า -> เลือกเก็บถาวร

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 3: -หลังจากดำเนินการตามขั้นตอนแล้วให้คลิกขวาที่ไฟล์เก็บถาวรของคุณ -> แล้วเลือกแสดงใน Finder

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 4: -เมื่อคุณคลิกที่แสดงในตัวค้นหาคุณจะเปลี่ยนเส้นทางไปยังโฟลเดอร์เก็บถาวรลักษณะเช่นนี้

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 5: -คลิกขวาที่. xarchive file -> เลือกตัวเลือก Show Package Contents

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 6: -ไปที่ Product Folder -> Application Folder -> คุณจะพบ yourprojectname.app

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 7: -ตอนนี้การแปลง. app เป็น. ipa เพียงแค่ลากและวางลงใน iTunes ตรวจสอบภาพด้านล่าง

ป้อนคำอธิบายภาพที่นี่

ขั้นตอนที่ 8: -ตอนนี้วางไฟล์. ipa นี้ไว้ในที่ปลอดภัยและใช้เมื่ออัปโหลดด้วยแอปพลิเคชันโหลดเดอร์

หมายเหตุ: -หากคุณต้องการทราบวิธีอัปโหลดแอปด้วยตัวโหลดแอปพลิเคชันให้ตรวจสอบสิ่งนี้

อัปโหลดแอปด้วย Application Loader

แก้ไข: -

คำเตือน: - อย่าทำ. ipa โดยเปลี่ยนนามสกุลจาก. aap เป็น. zip และ. zip เป็น. ipa

ฉันได้เห็นในหลาย ๆ คำตอบว่าพวกเขาแนะนำให้บีบอัดไฟล์. app แล้วเปลี่ยนนามสกุลจาก. zip เป็น. ipa ตอนนี้ใช้งานไม่ได้ โดยวิธีนี้คุณจะได้รับข้อผิดพลาดเช่น

IPA ไม่ถูกต้อง แต่ไม่มีไดเร็กทอรีเพย์โหลด


1
ขอบคุณสำหรับเคล็ดลับการลากและวางไม่ทราบว่า
Evgeny Karkan

3
1. Make your application with X-Code

.

2. Run your application in simulator

.

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

.

4. Open iTunes -> Goto Apps

.

5. Drag YourApplication.app to iTunes

.

6. Drag back your app from iTunes to finder to get YourApplication.ipa

โปรแกรมจำลองของฉันไม่ปรากฏขึ้นหลังจากเรียกใช้แอป ดังนั้นวิธีการของคุณจึงเป็นเสน่ห์สำหรับฉัน
Umair Afzal

โฟลเดอร์เปลี่ยนเป็น/Users/<User>/Library/Developer/Xcode/DerivedDataสำหรับฉันด้วย XCode-Version ล่าสุด สามารถดู / เปลี่ยนแปลงการตั้งค่าได้ที่ "ไฟล์" -> "การตั้งค่าโครงการ" ใน XCode
sn0b4ll

2

ใน XCode เวอร์ชัน 9.0 (9A235):

    1. เก็บโครงการของคุณ
    1. คลิก Window-> Organizer เลือกโปรเจ็กต์ที่เก็บถาวรของคุณ คลิกส่งออก
    1. เลือกการพัฒนา (ตัวเลือก)
    1. คลิกถัดไปและลงนามแอปและส่งออก

การดำเนินการนี้จะส่งออกเนื้อหาที่เผยแพร่ไปยังตำแหน่งซึ่งคุณจะพบไฟล์. ipa

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.