iPhone のスクリーンショット対策:App が防げること、防げないこと
更新日 · 執筆:THEORIST LLC(Hushtrove の開発元)
iPhone の App は、スクリーンショットを単純にオフにすることはできません。Apple のデベロッパ向けドキュメントには、スクリーンショットが「撮影された」後に App が受け取る通知と、画面が収録、ミラーリング、AirPlay 送信されていることを App に知らせてコンテンツを隠せるようにするプロパティが説明されています S1 S2。Hushtrove を含む一部の App は、さらに踏み込んで、スクリーンショットや収録では画面が真っ黒に写るようにしています。ただし、別のカメラで画面を撮影されることは、どの App にも防げません。
App にできること、できないこと
| 画面の取り込み方法 | App にできること |
|---|---|
| スクリーンショット | 撮影された後に通知を受け取ること。この通知は「スクリーンショットが撮影された後に送られます」 S1。画面の作り方を工夫して、スクリーンショットが空白になるようにしている App もあります。 |
| 画面収録 | 収録中であることを検知し、コンテンツを隠したり一時停止したりすること。Apple は、App が「このプロパティを監視し、必要に応じて適切な対応を取る……ことで、コンテンツが取り込まれるのを防ぐ」よう提案しています S2。 |
| ミラーリングや AirPlay | 同じプロパティが、ミラーリングと AirPlay でのストリーミングにも対応しています S2。 |
| 保護されたビデオ(FairPlay) | FairPlay で暗号化されたビデオは、収録、ミラーリング、AirPlay では iOS 自身が黒く塗りつぶします。ただし、音声は対象外です S2。 |
| App スイッチャー | App を切り替えるとき、最後の画面の代わりに空白のカバーを表示すること。 |
| 別のスマートフォンやカメラ | 何もできません。画面は、ただの光にすぎないからです。 |
通知は保護にはならない
スクリーンショットを撮ると相手に知らせる App もあります。これは人間関係の上での抑止力にすぎません。App が気づいた時点で、スクリーンショットはもう「写真」アプリに保存されています。プライベートに保管しておきたい写真の場合、大切なのは、スクリーンショットに何かが写るかどうかです。
iPhone に標準で備わっている選択肢
「写真」App には、自分の写真のスクリーンショットを空白にする設定はありません。iOS にあるのは、写真を開ける人を制限する機能です。「非表示」コレクションと「最近削除した項目」は Face ID、Touch ID、またはパスコードでロックされます S3。また、「写真」を含めどの App でも、開くときに Face ID を必要にするようロックできます S4。iPhone を人に貸すときは、アクセスガイドを使えば相手を1つの App の中にとどめておけます S5。
App のスクリーンショット対策を確かめる方法
- App を開き、写真が表示されている画面に移動します。
- スクリーンショットを撮ります。サイドボタンと音量を上げるボタンを同時に押してから、すばやく放します S6。
- 画面収録を開始し S7、同じ画面を開いてから収録を停止します。
- 「写真」で両方を確認します。写真が見えれば、その App は画面の取り込みから写真を隠していません。
- テスト用のスクリーンショットと収録を削除し、「最近削除した項目」を空にします。
Hushtrove の Screenshot Shield
私たちの App である Hushtrove では、Screenshot Shield が最初からオンになっています。写真だけでなく、ロック画面を含む App 自身の画面が、スクリーンショット、画面収録、画面ミラーリングでは真っ黒になります。対象外のものもいくつかあり、App の「Settings › Screenshot Shield」に一覧が表示されます。共有シートや写真ピッカーなどのシステムシート、クイックルックで開いた書類、フルスクリーンで再生中の動画、そして VoiceOver やスイッチコントロールの使用中は、写真、動画、PDF 以外のすべてです。App スイッチャーには空白のカバーが表示されます。どうしても画面を取り込む必要があるときは、「Settings › Screenshot Shield」でシールドをオフにできます。
できないこともあります。別のスマートフォンで画面を撮影されたり、肩越しにのぞき込まれたりするのは防げません。自分で共有したり金庫の外に保存したりしたコピーは、ふつうのファイルに戻ります。また、写真を金庫に入れる前にほかの場所で撮ったスクリーンショットには影響しません。