Gemäß dem neuen Update in API Doc können Sie Video & Audio von Bildschirm nur über Ihre App erfassen.
RPScreenRecorder: Das Shared Object-Recorder die Möglichkeit, die Bereitstellung von Audio- und Video Ihrer Anwendung aufzunehmen.
Mit dieser Klasse können Sie Ihren App-Bildschirm aufnehmen und auch Audion über iPhone-Mikrofon binden.
Im Folgenden finden Sie einige Methoden, mit denen Sie Bildschirm mit verschiedenen Optionen aufzeichnen können.
die Shared-Recorder für den Zugriff auf:
class func shared()
Um Controlling App Aufnahme:
-- Starts recording the app display.
func startRecording(handler: ((Error?) -> Void)? = nil)
-- Stops the current recording.
func stopRecording(handler: ((RPPreviewViewController?, Error?) -> Void)? = nil)
-- Starts screen and audio capture.
func startCapture(handler: ((CMSampleBuffer, RPSampleBufferType, Error?) -> Void)?, completionHandler: ((Error?) -> Void)? = nil)
-- Stops screen capture
func stopCapture(handler: ((Error?) -> Void)? = nil)
hoffen, dass dies helfen Ihnen in Ihrer App zu erfassen Bildschirm.
Ref-Link: https://developer.apple.com/documentation/replaykit/rpscreenrecorder
Doc Ref: https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS_11_0.html
Sie haben nur eingeschlossen Funktion für Bildschirmaufzeichnung, keine Unterstützung für API bereitgestellt bisher. –
https://stackoverflow.com/questions/46473851/how-to-forward-screen-capture-in-ios-11-control-center-to-your-app/46497295#46497295 – TheNextman