Kích thước tối đa của một ứng dụng iOS là gì? bất kỳ hạn chế?
Kích thước tối đa của một ứng dụng iOS là gì? bất kỳ hạn chế?
Câu trả lời:
Chỉ kích thước ứng dụng cho iOS (& tvOS)
Tổng kích thước không nén của ứng dụng của bạn phải nhỏ hơn 4GB. Mỗi tệp thực thi Mach-O (ví dụ
app_name.app/app_name
:) không được vượt quá các giới hạn sau:
- Đối với các ứng dụng có
MinimumOSVersion
ít hơn 7.0: tối đa 80 MB cho tổng số tất cả__TEXT
các phần trong tệp nhị phân.- Đối với các ứng dụng có từ
MinimumOSVersion
7.x đến 8.x: tối đa 60 MB mỗi lát cho__TEXT
phần của mỗi lát kiến trúc trong tệp nhị phân.- Đối với các ứng dụng có
MinimumOSVersion
9.0 hoặc cao hơn: tối đa 500 MB cho tổng số tất cả__TEXT
các phần trong tệp nhị phân.Tuy nhiên, hãy xem xét thời gian tải xuống khi xác định kích thước ứng dụng của bạn. Giảm thiểu kích thước của tệp càng nhiều càng tốt, hãy nhớ rằng có giới hạn 100 MB cho các tải xuống qua mạng.
Thông tin này có thể được tìm thấy tại iTunes Connect Developer Guide: Gửi ứng dụng để xem xét ứng dụng .
(Chỉ dành cho iOS) Kích thước ứng dụng
Tệp nhị phân của Ứng dụng iOS có thể lớn tới 4 GB, nhưng mỗi tệp thực thi (app_name.app/app_name) không được vượt quá 60 MB. Ngoài ra, tổng kích thước không nén của ứng dụng phải nhỏ hơn 4 tỷ byte. Tuy nhiên, hãy xem xét thời gian tải xuống khi xác định kích thước ứng dụng của bạn. Giảm thiểu kích thước của tệp càng nhiều càng tốt, hãy nhớ rằng có giới hạn 100 MB cho các tải xuống qua mạng.
Thông tin này có thể được tìm thấy trên trang 77 của Hướng dẫn dành cho nhà phát triển iTunes Connect .
(Chỉ dành cho iOS) Kích thước ứng dụng
Tệp nhị phân của Ứng dụng iOS có thể lớn tới 2 GB, nhưng tệp thực thi (app_name.app/app_name) không thể vượt quá 60 MB. Tuy nhiên, hãy xem xét thời gian tải xuống khi xác định kích thước ứng dụng của bạn. Giảm thiểu kích thước của tệp càng nhiều càng tốt, hãy nhớ rằng có giới hạn 100 MB cho các tải xuống qua mạng.
Thông tin này có thể được tìm thấy ở trang 58 của Hướng dẫn dành cho nhà phát triển iTunes Connect .
Thông tin trên vẫn giống nhau ngoại trừ kích thước Tệp thực thi hiện bị giới hạn ở 60MB . Những thay đổi này có thể được tìm thấy trên trang 237 của hướng dẫn.
Thông tin trên vẫn giống nhau ngoại trừ kích thước Tệp thực thi hiện bị giới hạn ở 60MB . Những thay đổi này có thể được tìm thấy ở trang 208 của hướng dẫn.
Thông tin trên vẫn giống nhau ngoại trừ các bản tải xuống Over The Air hiện là 50 MB . Những thay đổi này có thể được tìm thấy trên trang 206 của hướng dẫn. Cảm ơn bình luận từ Ozair Kafray .
Thông tin trên vẫn giống nhau ngoại trừ các bản tải xuống Over The Air hiện là 50 MB . Những thay đổi này có thể được tìm thấy trên trang 214 của hướng dẫn. Nhờ nhận xét từ marsbear . Ngoài ra, tài liệu đã được chuyển đến đây:
Thông tin trên vẫn giống nhau ngoại trừ các bản tải xuống Over The Air hiện là 50 MB . Những thay đổi này có thể được tìm thấy trên trang 209 của hướng dẫn.
Thông tin trên vẫn giống nhau ngoại trừ các bản tải xuống Over The Air hiện là 50 MB . Những thay đổi này có thể được tìm thấy trên trang 209 của hướng dẫn.
Các thông tin trên vẫn giống nhau, tuy nhiên, nó có thể được tìm thấy ở trang 172 của hướng dẫn.
Các thông tin trên vẫn giống nhau, tuy nhiên, nó có thể được tìm thấy ở trang 180 của hướng dẫn. Cảm ơn bình luận từ Luke cho bản cập nhật.
Các thông tin trên vẫn giống nhau, tuy nhiên, nó có thể được tìm thấy ở trang 179 của hướng dẫn. Cảm ơn bình luận từ Saxon Druce cho bản cập nhật.
150MB là hạn chế cho tải xuống qua mạng thông qua mạng di động. Bất cứ điều gì ở trên và người dùng sẽ được đề xuất đồng bộ hóa Wi-Fi hoặc iTunes để thực sự có được ứng dụng của bạn.
Điều này sẽ không ngăn chặn việc mua hàng tại điểm bán hàng.
Với việc phát hành iOS 7 (ngày 18 tháng 9 năm 2013), apple đã tăng giới hạn tải xuống di động không dây lên 100MBs.
Kích thước ứng dụng tối đa vẫn là 2GB.
Kể từ tháng 6 năm 2019, nếu người dùng của bạn ở trên iOS 13, giới hạn tải xuống di động đã được gỡ bỏ. Người dùng chỉ cần nhận được một cảnh báo ngay bây giờ. Đọc ở đây
Trong trường hợp bài viết bị xóa ở đây là ảnh chụp màn hình của nó bên dưới
Kể từ tháng 7 năm 2016:
Câu trả lời ngắn:
Nếu trò chơi của bạn được phát hành cho iOS 9.0 trở lên, bạn có thể có kích thước ứng dụng tối đa 400 MB cho kích thước của tệp nhị phân Mach-O (ví dụ: app_name.app/app_name).
Tổng kích thước không nén của ứng dụng của bạn phải nhỏ hơn 4 Gb.
Câu trả lời dài:
Tổng kích thước không nén của ứng dụng của bạn phải nhỏ hơn 4 tỷ byte. Mỗi tệp thực thi Mach-O (ví dụ: app_name.app/app_name) không được vượt quá các giới hạn này:
Đối với các ứng dụng có MinimalOSVersion nhỏ hơn 7.0: tối đa 80 MB cho tổng số tất cả các phần __TEXT trong tệp nhị phân.
Đối với các ứng dụng có MinimalOSVersion là 7.x đến 8.x: tối đa 60 MB mỗi lát cho phần __TEXT của mỗi lát kiến trúc trong tệp nhị phân.
Đối với các ứng dụng có MinimalOSVersion là 9.0 hoặc cao hơn: tối đa 400 MB cho kích thước của tệp nhị phân Mach-O.
Tuy nhiên, hãy xem xét thời gian tải xuống khi xác định kích thước ứng dụng của bạn. Giảm thiểu kích thước của tệp càng nhiều càng tốt, hãy nhớ rằng có giới hạn 100 MB cho các tải xuống qua mạng. Các tệp xây dựng lớn bất thường thường là kết quả của việc lưu trữ dữ liệu, chẳng hạn như hình ảnh, bên trong chính tệp nhị phân được biên dịch thay vì dưới dạng tài nguyên bên trong gói ứng dụng của bạn. Nếu bạn đang biên dịch một hình ảnh hoặc tập dữ liệu lớn vào tệp nhị phân của mình, tốt nhất nên chia dữ liệu này thành một tài nguyên được tải động bởi ứng dụng của bạn.
Dưới đây là liên kết đến Hướng dẫn dành cho nhà phát triển của Apple có chứa thông tin tôi đã đăng ở trên:
Bạn có thể vào phần " Gửi ứng dụng để đánh giá ứng dụng " trên liên kết ở trên để đọc thêm về thông tin tôi đã đăng ở trên.
50 Meg là mức tối đa để tải xuống dữ liệu di động.
Nhưng bạn có thể giữ nó ở dưới cửa hàng ứng dụng và sau đó ứng dụng tải xuống nội dung khác sau khi người dùng cài đặt và chạy ứng dụng, vì vậy ứng dụng có thể lớn hơn. Nhưng không chắc chắn những gì các quy tắc táo cho điều này.
Tôi biết rằng tất cả các giao dịch mua trong ứng dụng cần phải được phê duyệt, nhưng không chắc chắn loại nội dung này có cần được phê duyệt hay không.
Hiện đang chấp nhận Binaries lớn hơn ngày 12 tháng 2 năm 2015
Giới hạn kích thước của gói ứng dụng được gửi qua iTunes Connect đã tăng từ 2 GB lên 4 GB, do đó bạn có thể bao gồm nhiều phương tiện hơn trong bài gửi của mình và cung cấp trải nghiệm người dùng phong phú hơn, đầy đủ hơn khi cài đặt. Xin lưu ý rằng thay đổi này không ảnh hưởng đến giới hạn kích thước phân phối mạng di động là 100 MB.