iOS应用更新系统
Posted
技术标签:
【中文标题】iOS应用更新系统【英文标题】:iOS application update system 【发布时间】:2010-10-22 16:13:24 【问题描述】:我是 ios 开发新手。而且我找不到应用程序更新系统如何工作的问题的答案。我想写一个有一组关卡的游戏。然后我希望能够为游戏添加新关卡(在它被上传到应用商店之后)。所以我的游戏应该更新了。而且我不明白该怎么做。
【问题讨论】:
【参考方案1】:在任何情况下您需要对代码进行任何更改,您都需要准备一个版本号大于之前提交的版本号的新提交版本,然后通过 iTunes Connect 提交到应用商店。这将再次通过 Apple 审核流程。
【讨论】:
一般来说,Apple 的更新时间较短。但是,是的,这个过程有点长。它可能会在审核队列中等待几天。 如果我使用 NSUserDefaults 来存储进度数据和用户的配置,它将保留在用户的设备上并且我可以使用它,是吗? 据我所知,除非应用程序被完全删除,否则更新不会删除用户数据。但我对此不是 100% 确定的。【参考方案2】:如果您不需要更新您的代码,例如将关卡存储为 xml 文件、数据库等,则您无需通过存储。您可以简单地检查一些(=您的)服务器是否有可用的更新内容并将其下载到设备。
【讨论】:
以上是关于iOS应用更新系统的主要内容,如果未能解决你的问题,请参考以下文章