Использование RPSystemBroadcastPickerView в SwiftUI

Всем привет!

Подскажите пожалуйста как можно использовать RPSystemBroadcastPickerView для записи экрана в SwiftUI.

Сейчас выдается ошибка

Type 'RPSystemBroadcastPickerView' does not conform to protocol 'View'

и предлагает

Do you want to add protocol stubs?

если подтвердить добавляет public typealias Body = type. Какой тип сюда надо указывать? Или решение проблемы вообще не в этом?

Вот мой код:

import SwiftUI
import ReplayKit

struct ContentView: View {
    var body: some View {
         RPSystemBroadcastPickerView(frame: CGRect(x: 20, y: 350, width: 80, height: 80))
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

extension RPSystemBroadcastPickerView: View {
    public typealias Body = type
}

Ответы (0 шт):