首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从我的应用程序或系统开始广播时,ReplayKit 2不显示我的应用程序

从我的应用程序或系统开始广播时,ReplayKit 2不显示我的应用程序
EN

Stack Overflow用户
提问于 2020-05-28 15:52:55
回答 1查看 879关注 0票数 0

我是iOS编程的新手。

我正在尝试写一个屏幕广播/录制的应用程序。

遵循WWDC2018的指导。

  1. “广播上传扩展”和“广播设置UI扩展”的新目标。

注:无论是SampleHandler.swift还是BroadcastSetupViewController.swift都不会将ViewController.swift设置为以下

代码语言:javascript
复制
import UIKit
import ReplayKit

@available(iOS 12.0, *)
class ViewController: UIViewController {
    var broadcastPicker: RPSystemBroadcastPickerView?

    var broadcastPicker: RPSystemBroadcastPickerView?
    override func viewDidLoad() {
        super.viewDidLoad()
            // Do any additional setup after loading the view.
            let broadcastPicker = RPSystemBroadcastPickerView(frame: CGRect(x: 0, y: 0,
                                    width: view.bounds.width, height: 500))
            broadcastPicker.preferredExtension = "com.myapp.extension"
            view.addSubview(broadcastPicker)        
    }
}

安装完成后,按app开播时,会出现如下画面。没有我的应用程序的图标。preferredExtension被确认为扩展的包标识符。

如果从系统启动广播,有许多提供商选项,但不包括我的应用程序。

我错过了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 15:20:30

如果您的应用程序扩展在PickerView和控制中心中不可见,这意味着该扩展没有安装。查看Xcode项目目标的general部分中的deployment Info。在我的例子中,当设备的iOS版本低于部署目标版本时,我也有过同样的经历。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62059639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档