5

我们正在尝试开发一个混合应用程序,它可以通过使用来自互联网的 css/javascript/html 进行自我更新,而不是将它们存储在 phonegap 项目中。

就像 UIWebView 中的 Html5 缓存清单一样?

UIWebView 中的 HTML5 AppCache

它现在在 iOS 5 和 5.1 上运行良好

事实上,我们在 phonegap index.html 或 location.href 中重定向到网站。该网站具有离线清单,它允许 phonegap 应用程序在离线模式下第二次启动和工作(在第一次缓存所有资源之后)。清单的更改确实会正确更新应用程序。我曾尝试终止手机中的应用程序,并在网站关闭时重新启动它 - 它仍然有效。

有一些允许自我更新的解决方案——例如基于 phonegap 的 Worklight。因此,无声的自我更新似乎不再是问题。

所以问题是,有没有人向应用商店提交过类似的应用程序?应用程序中可能根本没有代码,它所做的只是访问网站。

4

1 回答 1

5

Apple 似乎允许应用程序下载数据更新和 Javascript/HTML 以在 UIWebViews 中使用。几年前,他们甚至举办了一场关于数据驱动应用程序的 WWDC 会议。

但请注意 Apple 的应用审查指南中的此项:

2.12 应用程序......只是捆绑为应用程序的网站......可能会被拒绝。

确定您的应用程序是否可接受的唯一方法是将其提交给 Apple 进行审核,因为“类似”应用程序似乎不会为任何未来的批准设置任何先例。

于 2012-06-04T20:56:25.673 回答