iOSの動作
__CAPGO_KEEP_0__
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__の多くのアプリでは、この明示的な呼び出しはオプションではありません。プラグインはデフォルトで有効になります。