典型的なプロジェクトケース 4 - 本番環境でのアプリのパッケージングによって引き起こされる自動アップグレードの問題

1:背景紹介

このブログは、本番環境のアプリ パッケージングが自動アップグレードできない問題のまとめと改善です。
目的は、経験を自分のものに変えることです。ブログを通じて皆さんと共有し、一緒に進歩し、改善していきます。

問題の背景:

ユーザーがアプリの 74 バージョンをインストールしましたが、これは自動的にアップグレードできません。ユニ アップグレード センターを使用します。

2: アイデアとソリューション

ユーザーからこの問題が報告されました. 調査の結果、バージョン 74 パッケージがパッケージ化されたときに関連付けられたクラウド スペースがなかったため、ユーザーがアップグレードできなかったことが判明しました.

例:
ここに画像の説明を挿入

インパクト

アプリは自動的にアップグレードできず、製品は安定した確実性を提供できず、何千人ものユーザーが失われ、最終的に会社は消滅します。

回避策:

1.クローズドループ検査問題が発生する前に1人で運用し、2人で見直して工程や工程に問題がないことをさらに確認します。
2. オンライン化後のテスト保証
3. 自動化されたパッケージ スクリプトを使用して、人的要因による問題を回避します

3: 正しいパッケージングと構成の自動アップグレード プロセス

以下は、uniCloud のアプリ アップグレード センターを使用して、アプリを自動的にアップグレードする方法です。 アプリ
アップグレード センター ドキュメント

1. uniCloud クラウド サービス スペースを登録する

ユニクラウドクラウドスペース

2.管理プロジェクトを作成する

①Hbuilderを開き、新規プロジェクトを作成し、uni-appを選択

ここに画像の説明を挿入
②作成をクリック後、プロンプトに従ってクラウドスペースをバインドします

ここに画像の説明を挿入
ここに画像の説明を挿入
③. HBuilderX プラグインをインポートし、新しく作成された管理プロジェクト
HBuilder アップグレード センター プラグインを選択します。
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

3. uniapp プロジェクトを作成する

①アプリプロジェクトの作成
ここに画像の説明を挿入
②連携サービスのクラウドスペース
ここに画像の説明を挿入
ここに画像の説明を挿入

③. HBuilderX プラグインをインポートし、作成した
HBuilder アップグレード センター プラグインのプロジェクトを選択します。
ここに画像の説明を挿入

4. アプリのパッケージ化

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

5. アップグレード センターに公開する

最初に管理プロジェクトを実行してログインします
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

4: まとめ

  1. 閉ループ思考、プロセスに従って対応するタスクを完了した後、もう一度チェックし、自分と他の人をチェックして、問題がないことを確認します。また、テスト作業も必要となり、再びクローズドループ作業が行われます。
  2. 自動化されたパッケージング スクリプトを使用して、タスク要因によって引き起こされる問題を回避する

おすすめ

転載: blog.csdn.net/wangwei021933/article/details/129467326