【发布时间】:2019-03-19 09:31:39
【问题描述】:
我有这个运行广播的代码现在我需要在应用程序中的一个按钮来停止广播而不去通知中心是可能的。
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
UIScreen.main.addObserver(self, forKeyPath: "captured", options: .new, context: nil)
}
func addRPkitVw() {
let broadcastPickerView = RPSystemBroadcastPickerView(frame: CGRect(x: (holderVw.frame.width / 2) - 19, y: 0, width: 38, height: 38))
holderVw.addSubview(broadcastPickerView)
broadcastPickerView.backgroundColor = .clear
broadcastPickerView.showsMicrophoneButton = true
}
【问题讨论】:
-
您好,感谢您提出这个问题。我正在寻找相同问题的解决方案。你有没有发现任何黑客?
-
@indrajit 你好,我不知道为什么你现在找到任何解决方案
-
你好@MidDev,我正在使用 twilio API 来共享屏幕。于是就直接断了房间。但是对我有用的另一种解决方案是使扩展程序崩溃:D,无论您想在哪里停止,只需编写一行代码即可使应用程序/扩展程序崩溃,例如设备为零或访问零值。 #原谅我糟糕的英语
-
@indrajit 你是如何在应用程序中调用
BroadcastExtension方法使扩展程序崩溃的?
标签: ios swift broadcast replaykit rpsystembroadcastpickerview