Ошибка Swift Webview - контекст вывода аудиопрезентации не поддерживается FigEndpointPicker

У меня проблемы с моим быстрым приложением. Я использую UIWebview и получаю следующую ошибку:

[AVFigEndpointPickerOutputContextImpl sharedAudioPresentationOutputContext]: контекст вывода аудиопрезентации не поддерживается FigEndpointPicker

и поток eroor

Поток 4: EXC_BAD_INSTRUCTION (код = EXC_I386_INVOP, субкод = 0x0)

Вот мой код ViewController.swift

import UIKit

class ViewController: UIViewController {


    @IBOutlet var webView: UIWebView!
    override func viewDidLoad() {
        super.viewDidLoad()
        //UserDefaults.standard.register(defaults: ["UserAgent" : "Chrome Safari"])
        // Do any additional setup after loading the view, typically from a nib.
        let url = URL(string:"http://example.com/")
        let urlReq = URLRequest(url:url!)

        webView.loadRequest(urlReq)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

person Nathan Drake    schedule 13.07.2017    source источник
comment
По совпадению, я столкнулся с той же ошибкой и нашел этот пост через 35 минут после того, как его спросили. Я не могу найти других упоминаний об этом. Я попытался воссоздать ваше приложение, и оно отлично работало с использованием Xcode 9. Однако я только что заметил это, хотя я получаю ту же ошибку, когда пытаюсь запустить свое приложение в Xcode 9 Beta 3 (оно отлично работает в Xcode 8), используя симулятор, он работает нормально, если я встроил его в свое устройство. Полагаю, это проблема симулятора? Я не знаю. Все еще работаю над этим.   -  person Justin Lewis    schedule 13.07.2017
comment
Какую версию Xcode вы используете?   -  person Justin Lewis    schedule 13.07.2017


Ответы (2)


У меня такая же проблема с моим симулятором в Xcode 9 beta 3. Подробная информация об ошибке здесь [AVFigEndpointPickerOutputContextImpl sharedAudioPresentationOutputContext]: Audio presentation output context not supported by FigEndpointPicker

Ошибка не возникала в более старой версии Xcode. Я сообщу об этой проблеме в Apple через Bug Reporter.

person giapnh    schedule 14.07.2017

Исправлена ​​проблема. Я запускал бета-версию xCode 9 с бета-версией iOS 11.0. Так что я изначально был настроен на провал.

Я переустановил свой xCode до версии 8, я использую iOS 10, и он работает.

person Nathan Drake    schedule 14.07.2017