単にビルドを起動するだけでなく、リリース決定を提供する

Yudun は、アップグレード、起動、クリティカル フロー、クラッシュ、パフォーマンス、ロールアウト、ロールバックにわたる同じ条件下で元の候補と保護された候補を比較するため、セキュリティとエンジニアリングが一緒にリリースの決定を下すことができます。

これらの問題がアプリの妨げになっていますか?

  • ベンダーはインストールをデモしますが、重要なビジネス フローを実行することはありません
  • テストされたファイルは出荷されるパッケージではありません
  • 強化されたビルドがクラッシュし、セキュリティとエンジニアリングが原因を特定できない
  • 互換性が合格したため、欠落しているデバイスまたは OS の対象範囲が表示されます

ユドゥンはそれらにどう対処するか

  • 候補者のアイデンティティのバインディング

    すべての証拠アイテムが同じ成果物を参照するように、ファイル ダイジェスト、署名 ID、バージョン、保護構成を修正します。

  • パフォーマンスと互換性の実証実験

    アップグレード、コールド ローンチ、クリティカル フロー、クラッシュ、リソースを、記録された条件とカバーされていない範囲と比較します。

  • 障害の分離とゲートの解放

    ビルド チェーン、保護ポリシー、サードパーティの SDK、およびビジネス コードの原因を分離し、ロールアウトの停止条件とロールバック条件を準備します。

公的評価: インストール、3 つのコールド ローンチ、および重要なビジネス フローを考慮した互換性

Yudun パフォーマンスおよび互換性センターは、1 つの起動スクリーンショットを安定性の証拠として扱う代わりに、編集された候補レベルのベースライン手法を公開しています。

互換性センターを表示する

評価によって明らかになったもの

  • クリーン環境での設置と打ち上げの前提条件を確立
  • 3 回のコールド ローンチと重要なビジネス フロー動作を記録
  • パッケージ サイズ、クラッシュ、デバイス マトリックス、ロールアウト、ロールバックを範囲内に維持

範囲: 公開ベースラインは、宣言された候補者と条件にのみ適用されます。普遍的な互換性を保証するものではありません。

査定から納品まで

配送方法を見る
  1. 01

    受付質問を設定する

    ビジネスパス、対象デバイス、OS バージョン、購入時に対応する必要がある実際のリスクを定義します。

  2. 02

    比較PoCを実施する

    元の候補者と保護された候補者を同じ条件でテストし、合格、不合格、未発見を記録します。

  3. 03

    リリースの決定を行う

    リスク、制限事項、ロールアウト、ロールバックを要約して、その結果をリリースの承認に入れることができます。

お客様からよくいただくご質問

ハードニング後にアプリがクラッシュ:レイヤー別に根本原因を特定する方法

リリース候補の識別情報、最初の差異発生時点、クラス読み込み、ネイティブライブラリ読み込み、リソース、サードパーティ SDK、およびリリースマトリックスを用いて、ハードニング後のクラッシュを診断します。保護スイッチを闇雲に切り替えるのは避けてください。

詳細を見る
すべての記事を見る

購入前の質問

インストールと起動が成功したということは、受け入れが成功したことを意味しますか?

いいえ。重要なビジネス パス、アップグレード、障害、互換性、パフォーマンス、ロールバックについては、依然として検証が必要です。

硬化クラッシュ後、最初に何を確認する必要がありますか?

候補のアイデンティティと再現条件を確認し、アプリケーションの起動、クラスの読み込み、ネイティブの読み込み、リソース、およびサードパーティの SDK を分離します。

平均的なパフォーマンスで十分ですか?

いいえ。条件を記録し、テール動作、クラッシュ、パッケージ サイズ、メモリ、実際のクリティカル パスを含めます。

システムのバージョンが利用できない場合はどうなりますか?

カバーされていないものとしてマークし、ロールアウト範囲を制限します。別のバージョンの結果を置き換えることはできません。

セキュリティ標準とプラットフォームのリファレンス

  1. OWASP MASVS

    モバイルアプリケーションのセキュリティ管理と検証範囲

  2. Android security best practices

    Android アプリケーションのセキュリティ設計とリリースの境界

  3. Android app signing

    ID の署名、アップグレードの継続性、リリースの整合性

  4. Android NDK ABI guide

    ネイティブ アーキテクチャ、ABI パッケージング、および互換性

  5. Apple Platform Security

    Apple プラットフォームのコード署名とランタイム セキュリティ コンテキスト