我的团队正计划构建一个具有实时更新或至少每日更新的应用程序,但我们发现在itunescoonect上更新应用程序需要数周时间才能获得批准。它就像一个更新内容的新闻应用程序。
有没有可能进行实时/每日更新?多么?有什么参考资料吗?
发布于 2012-07-16 19:45:39
如果它是你想要更新的内容,那么这应该通过一个中央服务器来完成,每个设备都连接到该服务器来获取新数据。最简单也可能是最稳定的方法就是使用way服务器发送XML、JSON或类似的内容。使用NSURLRequest或ASIHttpRequest很容易做到这一点(这似乎已经被抛弃了)。
如果你想改变功能并给应用程序添加新的东西,那么这不是通过做一个新的iOS应用程序就能做到的,因为你所说的,它需要时间来改进一个新的构建。那么你的解决方案就是使用webapp,它只需在应用程序中嵌入一个网页,当你想要更改应用程序时,只需更新网站即可。
发布于 2012-07-16 20:03:21
由于我们不知道你的实时更新是什么意思,这里是一般的答案...
仅内容的实时更新
大多数应用程序都使用JSON (JSONKit、NSJSONSerialization等)处理服务器和应用程序之间的通信。因此,只需创建一些服务器端内容来通过HTTPS和JSON与您的应用程序通信。
尽量避免使用XML、REST……因为它是可行的,但它的工作量更大,更慢,...
通过这种方式,您可以轻松地更新应用程序的内容。
应用程序二进制的实时更新
这是不可能的,因为你需要把它送到苹果公司进行审批,这需要一些时间。在每天的基础上=不可能。
如果你想每天做一些测试构建,你可以看看TestFlight或HockeyApp。在这里,您可以为您的封闭用户组(应用程序商店之外)提供每日、每小时……构建。但它只用于测试,等等。首先,你只能使用100台设备,而且它不适合最终用户。TF和HA都可以强制用户升级你的应用程序,可以通知用户新版本,...
https://stackoverflow.com/questions/11503397
复制相似问题