使用DataBase iOS和Android发布应用程序

时间:2013-03-22 17:05:29

标签: android ios app-store google-play

我正在为IOS / Android / iPad开发一个将链接到数据库的应用程序。我希望在第一次访问应用程序时将整个数据库下载到用户的设备,然后自动每三个月更新一次。另一位开发人员告诉我,Apple可能不允许完整下载应用程序,并且可能会影响用户的存储功能。我希望从那些处理过这些问题的人那里获得一些信息。

更新 的 根据Seva的回答,我有一个后续问题:

用户是否可以从数据库下载任何内容?我看到他们无法以这种方式更新他们的数据库,但是他们可以检索其他内容吗?

谢谢。


1 个答案:

答案 0 :(得分:2)

iOS和Android都有对包大小的限制以及绕过这些限制的方法。

在iOS上,超过20 MB的数据包不会通过蜂窝数据链接下载;但人们可以通过WiFi或有线(通过带有iTunes软件的台式电脑)获取它们。通过制作一个超大包装,你肯定会失去下载。

在Android上,包大小限制为50 MB,但您可以注册其他APK并根据需要下载(查找)。

在任一平台上,您都可以在没有数据库的情况下发布应用程序,并在第一次运行时弹出“请稍候”窗口并通过常规HTTP下载。我知道的一些应用就是这么做的。

棘手的部分是更新。应用程序不应该安装代码。这意味着 - 没有更新本身。应用更新的正确渠道分别是Google Play和iTunes。但是,只要您编写必要的HTTP访问权限,就可以随时下载并安装更新的数据库。