CodePushを実装するためのチュートリアルに沿って、iOS用に開発されたモバイルアプリにCordovaを使用してJSアップデートをデプロイすることができます。CodePush for iOSのCodePush.sync()が機能していないようです。
すなわち、この1、https://github.com/Microsoft/cordova-plugin-code-push
は、私が現在成功し、展開キーを使用して生産に変更を展開することですが、deviceready
にcodePush.sync()
を呼び出すと、すべての更新を取得するように見えると私はcode-push deployment ls APP_NAME -k
を使用して確認したときにそれがあることを報告していませんアップデートはダウンロードされていません。私は必須フラグと無しの両方で展開しており、ステージングからプロダクションまでのプロモーションを試みました。
また、codePush.sync()
の追加パラメータを使用してダイアログボックスを起動しようとしましたが、表示することができませんでした。 config.xmlファイルに<access origin="*" />
、cordova-plugin-whitelist
がインストールされています。アプリケーションがストールしたり、壊れたりすることはありません。ただ更新を収集することはありません。
私はかなり広範に調査しましたが、これまでのところすべての努力が無駄でした。どんなアイデアや提案も大変ありがとうございます。ありがとうございます。