ขนาดสูงสุดของแอปพลิเคชั่น iOS คืออะไร? ข้อ จำกัด ใด ๆ
ขนาดสูงสุดของแอปพลิเคชั่น iOS คืออะไร? ข้อ จำกัด ใด ๆ
คำตอบ:
ขนาดแอปสำหรับ iOS (& tvOS) เท่านั้น
ขนาดที่ไม่มีการบีบอัดของแอปของคุณต้องน้อยกว่า 4GB ไฟล์เรียกทำงาน Mach-O แต่ละไฟล์ (ตัวอย่างเช่น
app_name.app/app_name
) ต้องไม่เกินขีด จำกัด เหล่านี้:
- สำหรับแอพที่มี
MinimumOSVersion
ขนาดน้อยกว่า 7.0: สูงสุด 80 MB สำหรับยอดรวมของ__TEXT
ส่วนทั้งหมดในไบนารี- สำหรับแอพที่มี
MinimumOSVersion
ขนาด 7.x ถึง 8.x: สูงสุด 60 MB ต่อชิ้นสำหรับ__TEXT
ส่วนของสถาปัตยกรรมแต่ละส่วนในไบนารี- สำหรับแอพที่มี
MinimumOSVersion
9.0 หรือสูงกว่า: สูงสุด 500 MB สำหรับยอดรวมของ__TEXT
ส่วนทั้งหมดในไบนารีอย่างไรก็ตามควรพิจารณาเวลาดาวน์โหลดเมื่อพิจารณาขนาดของแอปของคุณ ลดขนาดไฟล์ให้เล็กที่สุดเท่าที่จะเป็นไปได้โปรดจำไว้ว่ามีการ จำกัด การดาวน์โหลดแบบ over-the-air 100 MB
ข้อมูลนี้สามารถพบได้ที่คู่มือ iTunes Connect พัฒนา: ส่งให้แอปรีวิว
(iOS เท่านั้น) ขนาดแอป
ไฟล์ไบนารีของแอป iOS สามารถมีขนาดใหญ่เท่ากับ 4 GB แต่ไฟล์ที่ปฏิบัติการได้แต่ละไฟล์ (app_name.app/app_name) ต้องไม่เกิน 60 MB นอกจากนี้ขนาดที่ไม่บีบอัดรวมของแอปต้องน้อยกว่า 4 พันล้านไบต์ อย่างไรก็ตามควรพิจารณาเวลาดาวน์โหลดเมื่อพิจารณาขนาดของแอปของคุณ ลดขนาดไฟล์ให้เล็กที่สุดเท่าที่จะเป็นไปได้โปรดจำไว้ว่ามีการ จำกัด การดาวน์โหลดแบบ over-the-air 100 MB
ข้อมูลนี้สามารถพบได้ในหน้า 77ของคู่มือนักพัฒนาซอฟต์แวร์ iTunes Connect
(iOS เท่านั้น) ขนาดแอป
ไฟล์ไบนารีของ iOS App อาจมีขนาดใหญ่เท่ากับ 2 GB แต่ไฟล์ที่ปฏิบัติการได้ (app_name.app/app_name) ต้องไม่เกิน 60MB อย่างไรก็ตามควรพิจารณาเวลาดาวน์โหลดเมื่อพิจารณาขนาดของแอปของคุณ ลดขนาดไฟล์ให้เล็กที่สุดเท่าที่จะเป็นไปได้โปรดจำไว้ว่ามีการ จำกัด การดาวน์โหลดแบบ over-the-air 100 MB
ข้อมูลนี้สามารถพบได้ในหน้า 58ของคู่มือนักพัฒนาซอฟต์แวร์ iTunes Connect
ข้อมูลข้างต้นยังคงเป็นเช่นเดียวกันกับข้อยกเว้นของแฟ้มที่ปฏิบัติการขนาดซึ่งขณะนี้ จำกัด อยู่ที่60MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 237ของคู่มือ
ข้อมูลข้างต้นยังคงเป็นเช่นเดียวกันกับข้อยกเว้นของแฟ้มที่ปฏิบัติการขนาดซึ่งขณะนี้ จำกัด อยู่ที่60MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 208ของคำแนะนำ
ข้อมูลข้างต้นยังคงเดิมมีข้อยกเว้นของการดาวน์โหลดแบบ Over The Airซึ่งขณะนี้50MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 206ของคำแนะนำ ขอขอบคุณความคิดเห็นจากOzair Kafray
ข้อมูลข้างต้นยังคงเดิมมีข้อยกเว้นของการดาวน์โหลดแบบ Over The Airซึ่งขณะนี้50MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 214ของคู่มือ ขอขอบคุณความคิดเห็นจากmarsbear นอกจากนี้เอกสารย้ายที่นี่:
ข้อมูลข้างต้นยังคงเดิมมีข้อยกเว้นของการดาวน์โหลดแบบ Over The Airซึ่งขณะนี้50MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 209ของคู่มือ
ข้อมูลข้างต้นยังคงเดิมมีข้อยกเว้นของการดาวน์โหลดแบบ Over The Airซึ่งขณะนี้50MB 's การเปลี่ยนแปลงเหล่านี้สามารถพบได้ในหน้า 209ของคู่มือ
ข้อมูลข้างต้นยังคงเหมือนเดิมอย่างไรก็ตามสามารถพบได้ในหน้า 172ของคำแนะนำ
ข้อมูลข้างต้นยังคงเหมือนเดิมอย่างไรก็ตามสามารถพบได้ในหน้า 180ของคำแนะนำ ขอบคุณที่แสดงความคิดเห็นจากลุคสำหรับการปรับปรุง
ข้อมูลข้างต้นยังคงเหมือนเดิมอย่างไรก็ตามสามารถพบได้ในหน้า 179ของคำแนะนำ ขอบคุณที่แสดงความคิดเห็นจากSaxon Druceสำหรับการปรับปรุง
150MBเป็นข้อ จำกัด สำหรับการดาวน์โหลดแบบ over-the-air ผ่านเครือข่ายเซลลูลาร์ อะไรก็ตามที่เหนือกว่าและผู้ใช้จะได้รับการแนะนำ Wi-Fi หรือ iTunes ให้ซิงค์เพื่อรับแอปของคุณ
สิ่งนี้จะไม่ป้องกันการซื้อแม้ว่า ณ จุดขาย
ด้วยการเปิดตัว iOS 7 (18 กันยายน 2013)แอปเปิ้ลเพิ่มขีด จำกัด การดาวน์โหลดผ่านมือถือแบบ over-the-air เป็น 100MBs
ขนาดแอปสูงสุดยังคง 2GB
ตั้งแต่เดือนมิถุนายน 2019 หากผู้ใช้ของคุณอยู่บน iOS 13 ขีด จำกัด การดาวน์โหลดผ่านมือถือได้รับการยก ผู้ใช้เพิ่งได้รับคำเตือนตอนนี้ อ่านที่นี่
ในกรณีที่มีการลบบทความนี่คือภาพหน้าจอของมันด้านล่าง
โปรดทราบว่าคำเตือนใน iTunes Connect ไม่ได้พูดถึงสิ่งที่เกี่ยวกับขีด จำกัด สำหรับการจัดส่งทางอากาศเท่านั้น มันจะดีกว่าถ้าคำเตือนดังกล่าว
ข้อมูล ณ เดือนกรกฎาคม 2559:
คำตอบสั้น ๆ :
หากเกมของคุณวางจำหน่ายสำหรับ iOS 9.0 หรือใหม่กว่าคุณสามารถมีขนาดแอพสูงสุด400 MBสำหรับขนาดของไฟล์ไบนารี Mach-O (ตัวอย่างเช่น app_name.app/app_name)
ขนาดที่ไม่บีบอัดรวมของแอปของคุณต้องน้อยกว่า 4 Gb
คำตอบยาว:
ขนาดที่ไม่มีการบีบอัดของแอปของคุณต้องน้อยกว่า 4 พันล้านไบต์ ไฟล์เรียกทำงาน Mach-O แต่ละไฟล์ (ตัวอย่างเช่น app_name.app/app_name) ต้องไม่เกินขีด จำกัด เหล่านี้:
สำหรับแอพที่มี MinimumOSVersion น้อยกว่า 7.0: สูงสุด 80 MBสำหรับผลรวมของส่วน __TEXT ทั้งหมดในไบนารี
สำหรับแอปที่มี MinimumOSVersion คือ 7.x ถึง 8.x: สูงสุด 60 MBต่อชิ้นสำหรับส่วน __TEXT ของแต่ละส่วนสถาปัตยกรรมในไบนารี
สำหรับแอพที่มี MinimumOSVersion ต่ำกว่า 9.0: สูงสุด 400 MBสำหรับขนาดของไฟล์ไบนารี Mach-O
อย่างไรก็ตามควรพิจารณาเวลาดาวน์โหลดเมื่อพิจารณาขนาดของแอปของคุณ ลดขนาดไฟล์ให้เล็กที่สุดเท่าที่จะเป็นไปได้โปรดจำไว้ว่ามีการ จำกัด การดาวน์โหลดแบบ over-the-air 100 MB ไฟล์บิวด์ที่มีขนาดใหญ่ผิดปกติมักเป็นผลมาจากการเก็บข้อมูลเช่นรูปภาพภายในไบนารีที่คอมไพล์เองแทนที่จะเป็นทรัพยากรภายในแอปมัดของคุณ หากคุณกำลังรวบรวมภาพหรือชุดข้อมูลขนาดใหญ่ลงในไบนารีของคุณควรแยกข้อมูลนี้ออกเป็นทรัพยากรที่โหลดโดยแอปของคุณแบบไดนามิก
นี่คือลิงค์ไปยังคู่มือนักพัฒนา Apple ที่มีข้อมูลที่ฉันโพสต์ด้านบน:
คุณสามารถไปที่ส่วน " ส่งแอพเพื่อตรวจสอบแอพ " ที่ลิงค์ด้านบนเพื่ออ่านเพิ่มเติมเกี่ยวกับข้อมูลที่ฉันโพสต์ข้างต้น
50 Meg เป็นสูงสุดสำหรับการดาวน์โหลดข้อมูลมือถือ
แต่คุณอาจสามารถเก็บมันไว้ใต้แอพสโตร์จากนั้นให้แอพดาวน์โหลดเนื้อหาอื่น ๆ หลังจากที่ผู้ใช้ติดตั้งและรันแอพดังนั้นแอพจะใหญ่ขึ้น แต่ไม่แน่ใจว่าแอปเปิ้ลมีกฎอะไรสำหรับเรื่องนี้
ฉันรู้ว่าการซื้อในแอปต้องได้รับการอนุมัติ แต่ไม่แน่ใจว่าเนื้อหาประเภทนี้ต้องได้รับการอนุมัติหรือไม่
ตอนนี้ยอมรับไบนารีที่ใหญ่ขึ้น 12 กุมภาพันธ์ 2558
ขีด จำกัด ขนาดของแพคเกจแอปที่ส่งผ่าน iTunes Connect เพิ่มขึ้นจาก 2 GB เป็น 4 GB ดังนั้นคุณสามารถรวมสื่อเพิ่มเติมในการส่งของคุณและมอบประสบการณ์ผู้ใช้ที่สมบูรณ์และสมบูรณ์ยิ่งขึ้นเมื่อทำการติดตั้ง โปรดทราบว่าการเปลี่ยนแปลงนี้จะไม่ส่งผลกระทบต่อขีด จำกัด ขนาดการส่งมอบเครือข่ายมือถือ 100 MB