2012-06-04 7 views
5

私たちは、インターネットからcss/javascript/htmlを使って自分自身を更新することができるハイブリッドアプリを、phonegapプロジェクトに格納するのではなく開発しようとしています。そう Html5 cache manifest in a UIWebView?UIWebView/Phonegapの中にウェブリソースとappcacheを使用する "合法性"

HTML5 AppCache in UIWebView

それは今、実際にはiOSの5と5.1

で正常に動作しないよう

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

自己更新を可能にする解決策があります。たとえば、phonegapベースのWorklightです。だから静かな自己更新はもはや問題ではないようです。

だから、誰かがappstoreに類似のアプリを提出したのですか?アプリ内に潜在的にコードはありません。ウェブサイトに行くだけです。

答えて

5

Appleは、UIWebViewsでの使用のために、アプリケーションがデータ更新およびJavascript/HTMLをダウンロードできるようです。彼らは数年前にデータ駆動型アプリケーションでWWDCセッションを発表しました。

しかし、Appleのアプリのレビューガイドラインでは、この項目に注意してください...アプリケーションとしてバンドル単にウェブサイトです

2.12アプリ...拒否することができます。

あなたのアプリが受け入れ可能かどうかを知る唯一の方法は、「類似の」アプリが今後の承認の前例を設定していないように見えるため、アップルにレビューを提出することです。

関連する問題