How to move Screen Capture in iOS 11 Control Center to your application?

I saw TeamViewer enable iOS screen capture using the Screen Recorder function from the Control Center in iOS 11. As you can see here: Teamviewer example screen

How is this possible? I checked ReplayKit but could not find any function that could connect to the Control Center.

+4
source share
1 answer

You need to add Broadcast Upload Extension to your application.

(In Xcode, File> New Target, select "Broadcast Download Extension")

As soon as the extension is installed (next to your application), touching the recording icon on the screen in the control center will enable you to use the broadcast extension instead of the standard one ("Camera Roll").

There is currently very little documentation on iOS Screen Recording. But this WWDC video talks about it at a high level:

https://developer.apple.com/videos/play/wwdc2017/606/

+6
source

Source: https://habr.com/ru/post/1268618/


All Articles