WideVine iOS CDM PlayerはDRM保護されたコンテンツを再生しています。 今、iOS11には新しい内蔵機能、つまり画面録画が導入されました。 この機能を使用すると、ユーザーはDRM保護されたコンテンツを簡単に取得または記録できます。iOS11を防ぐには保護されたDRMコンテンツのAmazon Primeと同じような画面録画機能が組み込まれていますか?
iOS11 Beta isCapturedプロパティとUIScreenCapturedDidChangeプロパティを使用し、DRMで保護されたコンテンツの記録を試みましたが、初めてアプリケーションを起動するときにisCapturedとUIScreenCapturedDidChangeがうまく動作します。さて、私は私の実行中のアプリケーションを終了(アプリケーションを終了)し、再び起動すると、私のアプリケーションはisCapturedとUIScreenCapturedDidChangeの値を受け取りません。
iOS11の画面録画機能を使用してNetflixとAmazon Primeコンテンツを録画しようとしましたが、録画を許可せずにブラック画面を表示します。
iOS11デバイスで画面録画がオンの場合、同様のブラック画面が表示されますが、解決策はありません。誰かがしている場合は助けてください。
ありがとうございます。しかし、KVOを使ってUIScreen.main.isCapturedイベントをキャプチャしようとすると、最初にセレクタメソッドに値Trueが通知されますが、実行中のAppとLaunchアプリケーションを再度終了して終了しますもう一度同じプロシージャを実行すると、セレクタメソッドが呼び出されません。 – UmeshKumath
KVO 'UIScreenCapturedDidChangeNotification'の代わりにNSNotificationに登録する - 詳細はこちらhttps://stackoverflow.com/a/46370265/2145198 – beebcon