Jquery mobile jQuery Mobile和Phonegap的iTunes应用程序审批要求

Jquery mobile jQuery Mobile和Phonegap的iTunes应用程序审批要求,jquery-mobile,cordova,itunes,Jquery Mobile,Cordova,Itunes,提交使用jQuery Mobile和Phonegap构建的iOS应用程序时,我应该注意哪些要求?应用程序每个页面的所有内容(HTML、图像等)都是由远程服务器提供的,这也是我担心被拒绝的地方。以这种方式加载所有内容可以吗 据我所知,我想我只需要确保应用程序在没有互联网连接的情况下在设备上加载初始页面。我不认为它需要在没有互联网连接的情况下提供很多功能,但我希望能够深入了解满足此类应用程序指南所需的内容 下面是引起我关注的应用商店指南之一,尽管我假设它们指的是Xcode而不是HTML 以任何方式

提交使用jQuery Mobile和Phonegap构建的iOS应用程序时,我应该注意哪些要求?应用程序每个页面的所有内容(HTML、图像等)都是由远程服务器提供的,这也是我担心被拒绝的地方。以这种方式加载所有内容可以吗

据我所知,我想我只需要确保应用程序在没有互联网连接的情况下在设备上加载初始页面。我不认为它需要在没有互联网连接的情况下提供很多功能,但我希望能够深入了解满足此类应用程序指南所需的内容

下面是引起我关注的应用商店指南之一,尽管我假设它们指的是Xcode而不是HTML

  • 以任何方式或形式下载代码的应用程序都将被拒绝
这让我觉得一切都很好

  • 浏览web的应用程序必须使用iOS WebKit框架和WebKit Javascript

如果你的应用程序只是一个网站的包装,那么你可以使用以下元标记,允许用户在主屏幕上添加图标:

<meta name="apple-mobile-web-app-capable" content="yes" />

您也可以设置图标和启动映像,请查看以下文档:

至于将你的应用程序上传到iTunes商店,我知道你可以使用web服务将信息下载到你的应用程序中(我有一个通过Phonegap实现这一点的应用程序),但我相信如果你的应用程序只是在每次运行时显示一个必须下载的网页,他们会拒绝你的应用程序

以任何方式或形式下载代码的应用程序都将被拒绝

如果您正在下载任何仍然在webview中执行的代码,那么您不必担心这一点,javascript肯定是可以的。你不会因此而被拒绝

现在你更担心的是你的应用程序需要与标准的web应用程序区分开来。为什么你需要你的应用程序是本地的?而且不仅仅是使用Jasper的meta标签(顺便说一句,这是一个很好的例子)。Phonegap应用程序被拒绝的第一个原因是它们只是用Phonegap包装的常规网站

但要找到令人信服的理由让你的应用程序成为本地应用程序并不难。仅仅因为你没有下载任何文件到本地机器并不意味着你会被拒绝