今日、アップルがコントロールセンターにスクリーンを記録するオプションを与えたのは、videosです。iOS 11で画面を録画できるようになりましたか?
開発者が利用できるかどうか不思議ですか?
私はグーグルでこれに関連する文書は見つかりませんでした。誰かがこの話題に光を当てることはできますか?
今日、アップルがコントロールセンターにスクリーンを記録するオプションを与えたのは、videosです。iOS 11で画面を録画できるようになりましたか?
開発者が利用できるかどうか不思議ですか?
私はグーグルでこれに関連する文書は見つかりませんでした。誰かがこの話題に光を当てることはできますか?
APIドックの新しいアップデートでは、ビデオをキャプチャすることができます&あなたのアプリによってのみ画面のオーディオ。
RPScreenRecorder:あなたのアプリのオーディオやビデオを記録する機能を提供する共有レコーダオブジェクト。
このクラスを使用すると、アプリの画面を録音したり、iPhoneマイクからAudionにバインドすることができます。
以下は、さまざまなオプションで画面を記録するために使用できるいくつかの方法です。共有レコーダーのアクセスに
:支配アプリの録音を
class func shared()
:
-- 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)
は、この意志はあなたのアプリケーションの画面をキャプチャするのに役立ちます願っています。
参考リンク:https://developer.apple.com/documentation/replaykit/rpscreenrecorder
私は画面の録画に興味がありますiPhoneは私のアプリケーションの画面ではありません。 iOS11のスクリーンレコーディング機能の後にappleにいくつかの新しいAPIが提供されていると思っていました。しかし、あなたの解決策のためのthnks :) @コードチェンジャー – Dalvik
IOS 11のために彼らはコントロールセンターのスクリーン記録機能を追加しましたが、プライベートAPIとそれは残念ながら私たちのアプリの外にアクセスすることはできません:( – CodeChanger
私はアプリをカメラにアクセスする場合、ユーザーはスナップチャットでスナップをとることができ、ユーザーに知らせずに録画が始まります。 –
彼らはただ、これまでのAPIのために提供はサポートを画面録画のための機能が含まれていません。 –
https://stackoverflow.com/questions/46473851/how-to-forward-screen-capture-in-ios-11-control-center-to-your-app/46497295#46497295 – TheNextman