2012-06-04 1 views
5

Nous essayons de développer une application hybride qui peut se mettre à jour en utilisant css/javascript/html sur Internet, au lieu de les stocker dans le projet phonegap."Légalité" de l'utilisation des ressources web et appcache dans UIWebView/Phonegap

Comme si Html5 cache manifest in a UIWebView?

HTML5 AppCache in UIWebView

Il fait maintenant beau travail sur iOS 5 et 5.1

En fait, à l'intérieur PhoneGap index.html que nous faisons ou location.href redirigeons sur le site Web . Le site Web a un manifeste hors ligne, ce qui permet à l'application phonegap de démarrer et de travailler une deuxième fois en mode hors ligne (après que toutes les ressources aient été mises en cache la première fois). Et les modifications apportées au manifeste mettent à jour l'application correctement. J'ai essayé de terminer l'application dans le téléphone, et de le redémarrer alors que le site Web est en panne - cela fonctionne toujours.

Il existe des solutions permettant la mise à jour automatique - par exemple le Worklight basé sur le téléphone. La mise à jour automatique si silencieuse ne semble plus être un problème.

Donc la question est, quelqu'un a-t-il soumis une application similaire à appstore? Il n'y a potentiellement aucun code dans l'application, tout ce qu'il fait est d'aller sur le site Web.

Répondre

5

Apple semble autoriser les applications à télécharger des mises à jour de données et du Javascript/HTML pour les utiliser dans UIWebViews. Ils ont même présenté une session WWDC sur les applications pilotées par les données il y a quelques années.

Mais notez ce point dans les directives pour l'examen de l'application d'Apple:

2,12 Apps qui sont ... simplement des sites Web empaquetés que les applications ... peuvent être rejetées. La seule façon de savoir avec certitude si votre application est acceptable est de la soumettre à Apple pour examen, car les applications «similaires» ne semblent pas constituer un précédent pour les futures approbations.