Сбой при запуске образца проекта с расширением широковещательной загрузки на устройстве iOS

#ios #swift #ios-app-extension #replaykit

#iOS #swift #ios-app-extension #replaykit

Вопрос:

Я пытаюсь создать с нуля простое приложение для iOS с Broadcast Upload Extension помощью . Область просто показывает RPSystemBroadcastPickerView , начать трансляцию и получать аудио и видео образцы в расширении загрузки.

Это код для отображения RPSystemBroadcastPickerView:

 class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        let broadcastPicker = RPSystemBroadcastPickerView(frame: CGRect(x: 100, y: 100, width: 50, height: 50))
        view.addSubview(broadcastPicker)
    }
}
  

и я добавил Broadcast Upload Extension and Broadcast Setup UI Extension (который на данный момент, кажется, мне не нужен) к целям. Я запускаю приложение, затем каждое расширение на устройстве, но, похоже, ничего не происходит.

Я попробовал пример кода Twilio, и он работает нормально, но я не мог понять, почему, похоже, какая-то недостающая конфигурация. Также стоит упомянуть, что я использую XCode 12.0 и пытаюсь запустить на устройстве с iOS 14.

Буду признателен за любую зацепку. Спасибо!

Ответ №1:

Я обновил версию XCode до 12.1, и теперь она работает.