5

phonegap プロジェクトに保存する代わりに、インターネットから css/javascript/html を使用して更新できるハイブリッド アプリを開発しようとしています。

UIWebViewのHtml5キャッシュマニフェストのよう に?

UIWebView の HTML5 AppCache

iOS 5 および 5.1 で正常に動作するようになりました

実際、phonegap index.html 内では、location.href によって Web サイトにリダイレクトされます。Web サイトにはオフライン マニフェストがあり、これにより phonegap アプリをオフライン モードで 2 回目に起動して動作させることができます (最初にすべてのリソースがキャッシュされた後)。また、マニフェストを変更すると、アプリが正しく更新されます。電話でアプリを終了し、Web サイトがダウンしている間に再起動しようとしましたが、まだ機能しています。

自己更新を可能にするソリューションがあります。たとえば、phonegap ベースの Worklight です。そのため、サイレント自己更新はもはや問題ではないようです。

問題は、誰かが同様のアプリをアプリストアに提出したかということです。アプリにはコードがまったくない可能性があり、Web サイトにアクセスするだけです。

4

1 に答える 1

5

Apple は、アプリが UIWebViews で使用するデータ更新と Javascript/HTML をダウンロードすることを許可しているようです。数年前には、データ駆動型アプリに関する WWDC セッションも開催しました。

ただし、Apple のアプリ レビュー ガイドラインの次の項目に注意してください。

2.12 アプリとしてバンドルされている単なる Web サイトであるアプリは、拒否される可能性があります。

アプリが受け入れられるかどうかを確実に知る唯一の方法は、レビューのために Apple に送信することです。「類似の」アプリは、今後の承認の前例とはならないためです。

于 2012-06-04T20:56:25.673 に答える