コンテンツにジャンプ

iOSの動作

How iOS protection works

iOSの保護方法

iOSでは、プラグインはアプリがアクティブではないときに、仮想的なネイティブオーバーレイを追加します。そのオーバーレイがアプリSwitcherのスナップショットに表示されます。

このことは、以下のことを意味します:

  • アプリSwitcherのプレビュー
  • アプリがバックグラウンドに移動したときにiOSが保持するスナップショット

iOS does not offer the same screenshot blocking API as Android. The plugin cannot prevent a user from taking a screenshot while actively using the app.

iOSでより強力なポリシー制御が必要な場合は、このプラグインをアプリレベルで選択することで組み合わせることができる。

  • 特に敏感なUIを表示する前にマスクする
  • 画面上で敏感なデータの保持を最小限に抑える
  • アプリがバックグラウンドに移動したときに一時値をクリアする

プラグインのインストール後、追加のiOSの設定は必要ない cap sync.

import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.enable();

__CAPGO_KEEP_0__の多くのアプリでは、この明示的な呼び出しはオプションではありません。プラグインはデフォルトで有効になります。