我正在使用自己的自定义SampleHandler
扩展RPBroadcastSampleHandler
在iOS中实现广播上传扩展。问题很容易-我需要一种从扩展程序中正常结束广播的方法。
要求是在所有其他用户停止观看广播时停止广播并关闭屏幕录制。我可以很容易地发现这种情况。但是,看来RPBroadcastSampleHandler
并没有提供一种完成它的方法,至少不是一种优雅的方法。
基于official documentation,在广播结束时(用户结束时)有一个broadcastFinished()
回调,并且有一种在出错时完成该回调的方法-finishBroadcastWithError(_:)
。我可以提供一些不错的错误消息并以错误结尾,但是我宁愿只结束它而不显示任何错误-我不想指出任何错误,因为这是预期的行为。>
有人有办法实现这一目标吗?