iOS 16ではアプリでコピーした内容を別のアプリにペーストする際にユーザーの許可が必要に。

スポンサーリンク

 iOS 16ではアプリでコピーした内容を別のアプリがアクセス&ペーストしようとするとユーザーの許可が必要になり、この警告が毎回表示される不具合も確認されています。詳細は以下から。

iOS 16

 Appleは2020年09月にリリースしたiOS 14/iPadOS 14で、あるアプリでペーストボード(クリップボード)にテキストや画像をコピーし、他のアプリでその画像やテキストをペーストしようとすると、その都度iPhoneのトップに「Hogeアプリから”Fugaアプリ”へペースト」というバナー警告を表示し、

iOS 14のクリップボード監視

iOS 14/15でもペーストボードへアクセスする際にユーザー許可が必要な場合があります。

ユーザーのデータを集めるサードパーティ製アプリが確認できるようになっていますが、現地時間2022年09月12日にリリースされたiOS 16では、このバナー警告が見直され、アプリがペーストボードへアクセスする際にユーザーに使用許可を求めるアラートを表示するようになっています。

 iOS 16で表示されるペーストアラートは、バナー表示と同じく、どのアプリからどのアプリへのペーストされるかを表示し、各アプリで初回のみユーザー許可を求めるようになっているようですが、

iOS 16ではクリップボード/ペーストボードへアクセスするアプリにアラートを表示

一部のアプリでは、このペーストを許可するアラートが、旧バナー表示のようにアクセスするたびに表示されるようになっているそうなので、この不具合に遭われた方はアプリかApple側が問題を修正するまで、その都度許可ボタンを押し続けなければならないようです。

スポンサーリンク

おまけ

 WWDC22のWhat’s new in UIKitによると、iOS 16/iPadOS 16で新たに導入したUIPasteControlを利用して、アプリがペーストボードの内容をペーストすることを明示すると、このアラートが表示されないそうです。

UIPasteControl

追記

 Appleは、アプリ間でテキストやファイルをコピー&ペーストする度に許可プロンプトが毎回表示されてしまう問題を2022年09月12日にリリースしたiOS 16.0.2で修正したと発表していますが、iOS 16.0.2以降も許可プロンプトが表示されているユーザーがいるそうなので、完全な解決には至っていないようです。

iOS 16.0.2 Hotfix

App間でコピー&ペーストすると、許可を求めるプロンプトが想定より多く表示されることがある問題

iOS 16.0.2のリリースノートより

  • iOS 16/iPadOS 16の新機能まとめ (準備中)