4

クライアントがデザインの変更を実装したり、アプリの配信後に新しいコンテンツフィールドを追加したりするアプリを開発しています。また、現時点ではアプリはRhoMobileを介して実行されていますが、Cordovaに切り替える予定です。

これまでのところ、私はそれがやってくるときにそれをすべてやって、それからそれを送り出し、その力によって承認されるようにしています。しかし、クライアントからの比較的小さな変更があり、アプリが再び承認されるのを待っている場合…確かに、これは、クライアントが物事を十分に考えていない場合の管理上の問題でもありますが、方法があるかどうかを確認しようとしています。それを相殺するのです。:)

たとえば、アプリのメンバーシップの概要ページを追加するように求められました。出荷されたアプリでメンバーシップページ用に定義されたページがすでにあるので、電話で実行されているjavascriptを更新できれば、追加のデータを追加するのはそれほど難しくありません。

  1. Appleのポリシーに従ってこれを行うことは許可されていますか?
  2. この問題を処理するための事前に構築されたフレームワークはありますか、それとも私はそれを自分で見る運命にありますか?:)
  3. 私が考えていない他の選択肢はありますか?
4

2 に答える 2

2

アプリ ストアに提出されたパッケージは、コード署名されています。これは、パッケージの整合性を確保するために用意されている多くのメカニズムの 1 つです。これは、実行可能なオプションではなく、アプリを更新せずに実行中のコードを更新することにつながります。

非常に限られた容量で外部 JS ファイルを含めることができます ( childbrowserを考えてください)。PhoneGap ビルドには、ハイドレーション ビルドと呼ばれる機能があります。しかし、それは開発中にのみ機能します。

アプリの完全な更新については、HockeyKitもオプションです。

于 2012-10-27T14:45:02.390 に答える