2013-02-15 18 views
5

私は電話のギャップを使ってハイブリッドアプリケーションを開発する予定です。私は電話のギャップのアプリケーションバンドルの中でそれを保つのではなく、Webサーバからhtmlページ、画像&他のリソースをダウンロードしたいと思います。電話帳を使用してWebサーバーからhtmlファイルをロード

  1. ので
  2. を行うことが可能であることが頻繁にApp Storeでアプリケーションを更新しないようにするか、
  3. は、iPhoneをアンドロイドます正しい方法で、窓は我々のアプリケーション

答えて

5
  1. はい、それはPhoneGapの持つ可能であり、何もリモートソースからHTMLファイルをロードすることを防ぐことはできません。この質問に関する私の他の答えは次のとおりです。https://stackoverflow.com/a/13996437/1848600

  2. 残念なことに、これは事実だと言えますが、すべてのエラーは利用可能なすべてのアプリのバージョンに影響を与えますが、バージョンごとにバージョンを作成すると、顧客は常に以前のバージョンを使用できるようになります。また、Appleのアプリストアではそのようなアプリを禁止します。

  3. Android/Win7-8アプリは拒否されず、すぐに拒否されます。この質問に関する私の他の答え:https://stackoverflow.com/a/14436328/1848600、繰り返しのポイントはありません。

+0

ありがとうございます。そのようなアプリケーションを開発することをお勧めします。私たちの目標は、PCブラウザ、タブレット、およびすべてのスマートフォンのための単一のコードベースを開発することでした。 – yokks

+0

Apple App Storeにアップロードしない限り、良いアイデアです。リモートソースから実行できる場合は、古典的なWebページとして実行できるため、拒否されます。場合によってはアプリのレビューに合格する可能性がありますが、モバイルサイトは公開されてはいけません。 – Gajotres

+0

答えに更新が必要です。 iOSを拒否しないでください。 Apple Developer Program License Agreementのセクション3.3.2が更新されました。これはdeveloper.apple.com/termsにあります。今述べているのは、上記の唯一の例外は、スクリプトやコードがアプリケーションの主な目的を変えない限り、Appleの組み込みのWebKitフレームワークやJavascriptCoreによってダウンロードされ実行されるスクリプトとコードです... " – Stanislav

1
    を拒否
  1. はい、可能です。

    これを実装する方法は2つあります。簡単な方法は、WebサーバーのURLから始めるだけです。ターゲット・デバイスと一致するコード・スクリプト・ファイルを組み込むためのコードが必要です。

    別の方法は、チェック&のダウンロードファイルです。 この場合、update-check用のphonegapのコードを書く必要があります。内容は&変更開始URLをダウンロードしてください。

  2. ネイティブコードを変更する必要はありませんが、私の答えは「はい」です。

  3. 正確には、AppleはAppStoreなしでアプリケーションロジックを更新したり、Webサーバーにページを読み込むことを許可していませんが、実際にはわかりません。

関連する問題