メニューに進む

__CAPGO_KEEP_0__

多くのDiscordコミュニティでの話し合いを通じてあなたと出会いました。手動モードは非常に手動的で安全ではありませんでした。例えば、自動復元は不可能でした。手動でアップデートに失敗した場合、ユーザーはアプリを削除して再インストールする必要がありました。これは、ひどいユーザー体験です。

この機会を利用してあなたにさらに自由を与え、すべての悪いcodeを削除しました。

npm i @capgo/capacitor-updater@4

基本的な例をアプリに使用している場合、安全に新しいバージョンに移行できます。楽しんでください!

あなたにとっては依然として簡単です。変更点は:

  • 設定の名前 autoUpdateUrl 「設定の名前」 updateUrl
  • The Endpoint method changed from GET to POST

For you, this is the most significant change, but for the best! You get tons of improvements, Read carefully.

  • autoUpdateUrl becomes updateUrl since this setting can be used in manual mode now too
  • Delete of cancelDelay and delayUpdate in favor of setDelay
  • もう必要ありません versionName セット内
  • 変更 version キー、最も関数をオブジェクトに返したもの BundleInfo
interface BundleInfo {
id: string;
version: string;
downloaded: string;
status: 'success' | 'error' | 'pending' | 'downloading'
}
  • 誤解を招く名前の変更(説明も明確ではありませんが、使用方法は新しいものがわかりやすくなりました):
    • これまで呼ばれていた version は今は参照する bundle
    • id 古い version ランダムな10文字の文字列でしたが、これは id 信頼できる唯一のユニークな方法でバンドルにアクセスする方法です。例えば 7Dfcd2RedN.
    • version 今は参照する versionName you choose for a bundle, example 1.0.0
  • updateUrl move from get から postcap_ 、カスタムヘッダーが問題でしたので、論理的であるため、すべての前のヘッダーは本文に移動し、プレフィックス
  • versionName 消滅しました。 getId
  • メソッドは廃止され、代わりに BundleInfo
  • リストは現在 getId Rename getDeviceId
  • autoUpdate

がデフォルトで真になります。マニュアルモードを使用する場合は、falseに設定してください。

ニュースのセクションは「ニュース」と題されています
  • メソッド getLatestこのメソッドは、サーバーに設定した最後のバージョンを取得することを許可します。 updateUrl メソッド
  • 指定された値("background" | "kill" | "nativeVersion" | "date")を引数として受け取ります。 setDelay メソッド {異なるモードで遅延を設定するために使用します。: メソッド} バックグラウンドで実行されるバージョンを次のバックグラウンドで設定します。
  • メソッド nextこれは、即座に実行するのではなく、バックグラウンドで実行します。 set メソッド
  • バックグラウンドで実行されるバージョンを次のバックグラウンドで設定します。 isAutoUpdateEnabled自動更新の状況を知らせるために
  • イベント downloadComplete ダウンロードが100%に達したとき
  • ダウンロードメソッドで必須のフィールド version 手動モードでも、10秒以内に呼び出さないと、過去のバージョンに戻します。
  • notifyAppReady 貢献者

セクション「貢献者」

lincolnthree

あなたがこの更新を始めてくれたことに感謝します。私たちがこの更新を実現することはできませんでした。 V3からV4まで

セクション「V3からV4まで」

@lincolnthree

Capgoを使用している場合 V3からV4への移行 __CAPGO_KEEP_0__ Live Updatesと接続して Capgo Live Updatesの製品ワークフロー Capgo Live Updatesの製品ワークフロー 概要 概要の実装詳細 機能 機能の実装詳細 更新動作 更新動作の実装詳細 更新タイプ 実装詳細についての更新タイプの詳細を参照してください。