首页 > 解决方案 > RPSystemBroadcastPickerView 错误“开始/结束外观转换的不平衡调用”

问题描述

我正在使用 RPSystemBroadcastPickerView 让用户以更简单的方式开始广播。我创建了新的 iOS“单视图应用程序”项目,将代码添加到 ViewController 类:

override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        let screenSharingProviderPickerView: RPSystemBroadcastPickerView = RPSystemBroadcastPickerView(frame: view.frame)

        view.addSubview(screenSharingProviderPickerView)//append(screenSharingProviderPickerView)//insertSubview(screenSharingProviderPickerView, at: 0)
        screenSharingProviderPickerView.translatesAutoresizingMaskIntoConstraints = false

        NSLayoutConstraint.activate([screenSharingProviderPickerView.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0),
                                     screenSharingProviderPickerView.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 0),
                                     screenSharingProviderPickerView.widthAnchor.constraint(equalToConstant: 100),
                                     screenSharingProviderPickerView.heightAnchor.constraint(equalToConstant: 100)])
}

在设备上构建并运行项目,点击屏幕中间的白黑色圆圈,BroadcastPickerView 出现,但同时我在控制台收到错误消息: 不平衡调用 UIApplicationRotationFollowingController 的开始/结束外观转换: 0x109301750。

这个“不平衡通话”错误有什么解决方法吗?

标签: swiftreplaykitrpsystembroadcastpickerview

解决方案


推荐阅读