WideVine iOS CDM 플레이어가 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로 알려 지지만 실행중인 앱과 실행 앱을 다시 종료하고 종료합니다. 같은 프로 시저를 다시 누른 다음 내 선택기 메서드가 호출되지 않습니다. – UmeshKumath
KVO'UIScreenCapturedDidChangeNotification' 대신 NSNotification에 등록하십시오 - 자세한 내용은 https://stackoverflow.com/a/46370265/2145198을 참조하십시오. – beebcon