2013-05-03 10 views
5

Android'de APK Genişletme Dosyaları ile ilgili konsept için öneriler bekliyorum.iOS için ilgili kavram "Android'de APK Genişleme Dosyaları" gibi

Google Play şu anda APK dosyanızın en fazla 50 MB olmasını gerektirir. Çoğu uygulama için, bu uygulamanın tüm kodları ve varlıkları için yeterli alan. Ancak, bazı uygulamalar yüksek kaliteli grafikler, medya dosyaları veya diğer büyük öğeler için daha fazla alana ihtiyaç duyar. Önceden uygulamanızın 50 MB'yi aşması durumunda, kullanıcı uygulamayı açtığında ek kaynakları kendiniz barındırmanız ve indirmeniz gerekiyordu. Ekstra dosyaları barındırma ve sunma masraflı olabilir ve kullanıcı deneyimi genellikle idealden daha azdır. Bu işlemi sizin için daha kolay hale getirmek ve kullanıcılar için daha keyifli hale getirmek için Google Play, APK'nızı destekleyen iki geniş genişletme dosyası eklemenize olanak tanır.

Elma böyle bir destek veriyor mu?

Benim durumumda 180MB ses dosyasına sahibim, bunu uygulama kaynağı ile saklamak istemiyorum. Yükleme işleminden sonra bu uygulamayı APPLE deposundan istiyorum.

Bunu sunucumda saklayabilirim ve uygulama ilk kez açıldığında indirebilirim, ancak iPA'yı desteklemenin başka bir yolu olduğunu bilmek istiyorum.

Teşekkürler InAdvance.

+1

Sadece bilgi için .. Kayıtlı ve kopya haklara sahip ses dosyalarını ve/veya videolarını projenizin ipa içine yerleştiremezsiniz. App Store, uygulamanızı reddeder. –

cevap

4

ipa'nızın maksimum boyutu 2 GB'a kadar olabilir. 50mb'den daha büyük boyutlar için WiFi veya iTunes'dan indirilebilir. Bundan daha az 3G ağ üzerinden de indirilebilir. Kullanıcıların büyüklüğünü olabildiğince düşük hale getirmeye çalışın. Kullanıcılar bu büyük boyutlu uygulamaları gerçekten sevmezler .. Android'de APK Uzatma Dosyaları gibi iOS'ta hiç bir şey yok .. Her şey bir sıkıştırılmış form olan tek bir ipa senin ikili ve kaynaklarının.

+0

Evet iPa'nın sınırının 2GB'a kadar olduğunu biliyorum. Uygulama boyutumun bir sebepten dolayı 20 MB'nin altında olmasını istiyorum. :) Ama ben 180MB kaynağım var :( – Ganesh

+0

Ben yasal olup olmadığını yok, kendi ftp sunucusunda kendi kaynaklarını yerleştirin .. ve uygulamanızın kurulumunu yükledikten sonra .. kullanıcı kaynak indirmek için isteyin. daha sonra arka plan iş parçacığı içinde indirin –

+1

daha fazla ayrıntı için Mike Weller yanıt bakın :-) O aynı şeyi önerdi –

2

Apple, bu özel kullanım durumu için bir tesis sunmuyor.

Uygulamanız ilk kez başladığında içeriği indirmek zorundasınız. Önbellek dizininde saklamayı veya dosyalar üzerinde "yedeklememeyi" işaretlemeyi ayarlamayı unutmayın. Bu Apple'ın yönergelerine göre ve uygulama incelemesi için gerekli. Önbellek dizininde saklarsanız iOS, disk alanı düşük olduğunda verileri silmeye karar verebilir, bu nedenle uygulamanız başladığında mevcut değilse yeniden indirmeye hazır olun.

Yalnızca iOS 6 kullanıcıları için uygulama içi satın alımlar ve hedefleme kullanmadığınız sürece, bunu kendi sunucularınızda barındırmanız gerekir. Uygulama içi satın almalar ücretsiz olamaz.