从自己的服务器存储和访问iOS应用程序的其他内容的位置

时间:2014-09-16 10:39:41

标签: ios in-app-purchase app-bundle

我正在尝试理解一些我不清楚从我自己的服务器下载到我的iOS应用程序的其他内容的存储和访问的内容。显然这是可能的,请参阅名为Downloading Content from Your Own Server的部分。我了解如何处理收据以及如何拨打我的服务器。不明白的是:

  • 当我从服务器开始下载时,下载需要包含哪些文件类型?可以是我想要的任何东西吗?
  • 考虑到不允许更新应用包,我应该将它存储在设备上?
  • 我的应用如何访问数据?

在最简单的情况下,假设我正在提供xml或json文件,我猜上面的大部分内容都是这样的:将文件存储在文档目录中,使用应用程序中的文件路径来访问和加载数据。 / p>

然而,如果它更复杂,包括说应该可以像应用程序包中的其他资源那样访问的图像和其他数据,那么该怎么办?

我不清楚的关键是什么类型的数据可以传递,如果它是我想要的任何东西(我认为它是)并且我完全控制数据类型,这个数据内容应该在哪里存储以及如何使我的应用程序尽可能无缝地访问此数据。举一个具体的例子,假设我正在制作一个游戏,第一个级别包含在应用程序包中,我通过自己的服务器提供第二级,现在,我可以加载该级别,就像我在应用程序包中加载一个级别一样吗?

如果有链接或文档,我可以指出这会有所帮助,但我还没有找到任何东西,也许是应用程序包的概念最令人困惑,因为在常规程序中我可以做任何事我愿望和事情并不那么清楚。

0 个答案:

没有答案