【问题标题】:How to control upload extension initiated from controller center?如何控制从控制器中心启动的上传扩展?
【发布时间】:2018-11-18 04:17:12
【问题描述】:

我实现了上传扩展并设置了 RTMP 服务器以通过上传扩展进行广播。广播是从控制中心发起的,而不是通过 SetupUI 扩展。由于 SampleHandler.m 不提供 RPBroadcastController,我无法以编程方式暂停或停止广播。我想至少停止广播并显示服务器不可用的错误消息。我浏览了所有 WWDC 文档,但找不到太多信息。 Mobcrush 显示“未登录”之类的错误消息,他们是如何做到的?

【问题讨论】:

    标签: ios upload replaykit


    【解决方案1】:

    我在我的代码中发现了一个错误,finishBroadcastWithError 函数应该调用[super finishBroadcastWithError:] 来调用 RPBroadcastController 以停止广播并显示正确的错误消息。你不需要访问RPBroadcastController 也不需要SetupUI 来控制广播。就是这样,我在这上面浪费了 2 天,我希望没有人这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-26
      • 2011-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-19
      相关资源
      最近更新 更多