6

私はコード プッシュフレームワークに出くわしました。開発者はモバイル アプリケーションの OTA アップデートをプッシュできるようになりましcordovareact-native

コードプッシュにはSDKがあり、SDKでcordovaリポジトリreact-nativeからコードをプルして、コンパイルなどを行わずにビルドに変更を加えようとしていると思います。アプリを再度コンパイルしてビルドすることなく、最新の変更を取得してアプリに反映するにはどうすればよいですか。

Apple は、アプリの OTA 更新をサイレント モードでフェッチすることを許可していますか?

4

1 に答える 1

3

要するに、CodePush で React Native を使用しても問題ありません。

Apple は、システム内で実行された JavaScript コードの更新を許可します。WebViewまたは、アプリがネイティブ SDK またはシステム関数への無制限JavascriptCoreのアクセスをこのコードに提供していない場合。React Native はjs コードに限られた API を使用および提供するので、問題ありません。JavascriptCore

ただし、もちろん、OTA でアプリの目的を変更することは避けてください。

詳細については、これこのディスカッションを参照してください。

于 2017-05-14T01:04:41.040 に答える