2013-05-03 29 views
5

Tôi đang mong đợi các đề xuất cho khái niệm liên quan đến Tệp mở rộng APK trong Android.Khái niệm liên quan cho iOS như "Tệp mở rộng APK trong Android"

Google Play hiện yêu cầu tệp APK của bạn không quá 50MB. Đối với hầu hết các ứng dụng, đây là rất nhiều không gian cho tất cả các mã và tài sản của ứng dụng. Tuy nhiên, một số ứng dụng cần thêm dung lượng cho đồ họa độ trung thực cao, tệp phương tiện hoặc các tài sản lớn khác. Trước đây, nếu ứng dụng của bạn vượt quá 50MB, bạn phải tự lưu trữ và tải xuống các tài nguyên bổ sung khi người dùng mở ứng dụng. Lưu trữ và phân phối các tệp phụ có thể tốn kém và trải nghiệm người dùng thường ít hơn lý tưởng. Để giúp quá trình này dễ dàng hơn cho bạn và dễ chịu hơn cho người dùng, Google Play cho phép bạn đính kèm hai tệp mở rộng lớn bổ sung APK của bạn.

Apple có hỗ trợ như thế này không?

Trong trường hợp của tôi, tôi có tệp âm thanh 180MB, tôi không muốn giữ nó với tài nguyên ứng dụng. Sau khi cài đặt tôi muốn tải xuống này từ cửa hàng APPLE.

Tôi có thể giữ điều này trong máy chủ và tải xuống khi ứng dụng mở lần đầu tiên, nhưng tôi muốn biết có cách nào khác để bổ sung cho iPA không.

Cảm ơn InAdvance.

+1

Chỉ để biết thông tin .. Bạn không thể đặt quyền đăng ký và sao chép các bài hát và/hoặc video âm thanh trong ipa của dự án của bạn. App Store sẽ từ chối ứng dụng của bạn. –

Trả lời

4

Kích thước tối đa của ipa có thể lên tới 2GB. Đối với các kích thước trên 50mb sẽ được tải xuống qua WiFi hoặc từ iTunes. ipa ít hơn cũng có thể được tải xuống thông qua mạng 3G. Hãy cố gắng làm cho kích thước ứng dụng của bạn ở mức tối thiểu có thể khi người dùng không thực sự thích các ứng dụng có kích thước lớn hơn. Không có gì ở đây trong iOS như Tệp mở rộng APK trong Android .. Mọi thứ là một ipa duy nhất của bạn. của các tệp nhị phân và tài nguyên của bạn.

+0

Có Tôi biết giới hạn cho iPa tối đa là 2GB. Tôi muốn kích thước ứng dụng của tôi phải dưới 20 MB vì ​​một lý do nào đó. :) Nhưng tôi có 180MB tài nguyên: ( – Ganesh

+0

Tôi không cho dù đó sẽ là hợp pháp hay không ,, đặt tài nguyên của bạn tại một số máy chủ ftp của riêng bạn .. và sau khi cài đặt ứng dụng của bạn .. yêu cầu người dùng tải xuống tài nguyên. –

+1

xem câu trả lời của Mike Weller để biết thêm chi tiết :-) Ông đã đề xuất cùng một điều –

2

Apple không cung cấp cơ sở cho trường hợp sử dụng cụ thể này.

Bạn sẽ phải tải xuống nội dung khi ứng dụng của bạn bắt đầu lần đầu tiên. Hãy nhớ lưu trữ nó trong thư mục cache hoặc thiết lập cờ "không sao lưu" trên các tập tin. Đây là theo hướng dẫn của Apple và cần thiết để xem xét ứng dụng. Nếu bạn lưu trữ nó trong thư mục Caches, iOS có thể quyết định xóa dữ liệu khi dung lượng ổ đĩa thấp, vì vậy hãy chuẩn bị tải xuống lại nếu không tồn tại khi ứng dụng của bạn khởi động.

Trừ khi bạn đang sử dụng mua hàng trong ứng dụng và chỉ nhắm mục tiêu người dùng iOS 6, bạn sẽ phải lưu trữ nó trên máy chủ của riêng mình. Mua hàng trong ứng dụng không thể miễn phí.