Приложение для записи видео с экрана для телефонов/планшетов под ios
Всем привет, подскажите пожалуйста как на ios можно записать видео с экрана пользователя (желательно используя swift).
Записывать требуется:
- Работу с браузером (для этого вроде подходит ReplayKit - для записи экрана, WKWebView и WebKit - для работы с браузером).
- Работу с другими приложениями (здесь как я понял ReplayKit уже не подходит - при переходе в другое приложение запись прерывается).
Возможна ли вообще запись экрана вне приложения? можно ли как-то использовать встроенный Screen Recording в моем приложении?
Ответы (2 шт):
Автор решения: Dmitry Serov
→ Ссылка
Запись экрана вне приложения невозможна. Встроенный Screen Recording в личном приложении использовать нельзя – только ReplayKit.
Автор решения: Anton Danilov
→ Ссылка
Остановился в итоге на добавлении кнопки во вью контроллер и записи через нее
override func viewDidLoad() {
super.viewDidLoad()
let broadcastPicker = RPSystemBroadcastPickerView(frame: CGRect(x: 20, y: 350, width: 80, height: 80))
broadcastPicker.preferredExtension = nil
view.addSubview(broadcastPicker)
}