iOS 行为
复制包含安装步骤和该插件完整 Markdown 指南的配置 prompt。
iOS 保护机制原理
标题为“iOS 保护机制原理”的章节在 iOS 上,当应用重新进入活跃状态时,该插件会添加一个临时的原生遮罩层。App Switcher(应用切换器)中的快照显示的正是这个遮罩层,而非真实的界面。
这意味着该插件可以保护:
- App Switcher 预览界面
- 应用进入后台时 iOS 保存的快照
它无法实现的功能
标题为“它无法实现的功能”的章节iOS 并不像 Android 那样提供相同的截图拦截 API。该插件无法阻止用户在活跃使用应用时进行截屏。
如果需要在 iOS 上实现更严格的策略控制,可以将此插件与以下应用层方案结合使用:
- 在展示极度敏感的 UI 前进行遮盖
- 减少屏幕上敏感数据的留存
- 在应用进入后台时清除临时数值
安装完成后无需进行额外的 iOS 配置,并且 cap sync.
示例流程
“Example flow”章节import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.enable();对于大多数应用,即使是不进行显式调用也是可选的,因为该插件默认即为启用状态。
从 iOS 行为继续
章节标题:“延续 iOS 行为”如果你正在使用 iOS 行为 来规划安全与合规,请结合 使用 @capgo/capacitor-privacy-screen 用于“使用 @capgo/capacitor-privacy-screen”中的原生能力, 加密 了解 Encryption 的实现细节, 合规性 了解合规部分的实现细节, Capgo 安全扫描器 用于 Capgo Security Scanner 中的产品工作流,以及 Capgo 安全 用于 Capgo Security 中的产品工作流。