Как открыть просмотр записи экрана / RPSystemBroadcastPickerView из основного приложения. Не из центра управления в IOS
Запуск / открытие окна записи экрана с расширениями из таких приложений, как DuRecorder
Я добавил 3 изображения из приложения Duecorder синхронно или шаг за шагом. Мы можем открыть вид из центра управления и начать запись. Но когда мы пытаемся открыть его из основного приложения (действие UIButton), я не вижу расширения и появляется черная точка. Я обнаружил, что проблема возникает у нескольких человек, но до сих пор не нашел решения. Я тестирую приложение на iOS 13.6.1. Вот мой код.
let broadcastPickerView = RPSystemBroadcastPickerView(frame: CGRect(x: 0, y: 0, width: 51, height: 51))
view.addSubview(broadcastPickerView)
broadcastPickerView.preferredExtension = "com.xyz.abc.broadcast-extension"
broadcastPickerView.backgroundColor = .clear
broadcastPickerView.showsMicrophoneButton = false