preventScreenCapture_Record프로젝트 설명앱 화면 스크린샷 캡쳐와 녹화를 방지하는 코드녹화는 원천적으로 방지할 수 있어 녹화 시 화면을 숨겨 까만 화면이 녹화되도로 녹화 차단캡쳐는 원천적으로 외부 솔루션을 사용하지 않는다면 코드로만으론 차단할 수 없어 사용자에게 주의를 주고 희망 시 사진을 삭제할 수 있도록 유도원천적인 SceneDelegate에서 기능 동작하도록 설계실행동작화면 캡쳐화면 녹화 Xcode 시뮬레이터에서 실제 디바이스의 화면기록과 동일한 기능이 없어 흐름의 순서로 설명 녹화 시 아래와 같이 화면이 숨겨져 검은 화면 녹화녹화 중단 시 얼럿 노출실제 앨범에 들어가면 녹화되 파일의 화면이 전부 가려져서 저장추가기능화면 캡쳐 후 스크린샷 미삭제 시 주의 얼럿화면 녹화 시 검은화면 대신 주의 텍스트를 가진 커스텀 뷰 노출