Re: Disabling screen capture
Re: Disabling screen capture
- Subject: Re: Disabling screen capture
- From: "Bradley O'Hearne" <email@hidden>
- Date: Thu, 20 Feb 2014 13:25:32 -0700
On Feb 20, 2014, at 1:12 PM, Kyle Sluder <email@hidden> wrote:
> On Thu, Feb 20, 2014, at 11:58 AM, Bradley O'Hearne wrote:
>>
>> So my concluding questions are targeted at a general use case of trying
>> to disable the ability to capture content which is delivered to and
>> temporarily displayed within an app within OS X.
>>
>> 1. Does anyone know a possible way this can be accomplished with existing
>> API?
>
> I highly doubt you will ever be able to disable screen capture of the
> entire screen. But clearly DVD Player is able to prevent capture of its
> window, and I think maybe iBooks does too. Though they might not use
> public API.
>
> Rather than just filing enhancement requests into the black hole of Bug
> Reporter, you ought to file a DTS incident:
> <https://developer.apple.com/support/technical/submit/>
>
> Unlike Bug Reporter, DTS engineers are actually paid to give you
> hands-on support with writing code. They might know of certain tricks
> you can pull, and they might be able to advocate internally for
> implementing the enhancement requests you have already filed.
Kyle — thanks for the reply. If we can prevent capturing of just our app, that would work, but the problem is not just a screen capture, but Airplay, and remote desktop too. All of those provide options that effectively allows all the content to be piped to external machines, where it can be recorded there — Window sharing options don’t effect that — I believe those act at the display level. I know both CoreGraphics and AVFoundation (AVCaptureScreenInput) provide ways to record the contents of the display, so somehow that has to be disabled. As for the DVD Player approach, the Apple engineers I spoke with made it pretty clear that this was being facilitated via private API and wasn’t an option.
I’ll try the DTS route, but I’ve had multiple instances of filing DTS issues and waiting several months to get initial response. Unfortunately, there’s a level of urgency that won’t allow for a late-or-never wait, so I was hoping for a little luck in hooking a list guru or engineer who either had an answer or could put me through to the right people. I’ll go ahead and file with DTS though, and maybe it will be different this time around.
Thanks again,
Brad
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden