嗨,我是编程业务的新手,制作应该处理屏幕广播功能的广播应用程序(iPhone控制中心 - >广播。像Mobcrush一样)。
所以我尝试实现在WWDC上引入的广播应用扩展,但我的演示应用程序不能正常工作。我的演示应用程序只是不播放,只是向我显示一个错误警报,说明“由于以下内容已停止播放MYDemoApp :( null)”
这是我在演示应用程序上做的事情
另外,我认为这不是RTMP URL问题。因为我已经使用该URL进行了相机(前,后)广播测试(不是应用扩展。仅在简单的ViewController中)。
你能告诉我一个提示吗?对于任何反馈,我们都表示感谢!
感谢您阅读我关于编码的第一个问题。
我发现iOS广播扩展有很多限制。 - 如果容器应用程序通过API启动扩展,则当应用程序进入后台时,网络将关闭。 - 无法访问文件。 - 无法进行资产访问。 - Swift print()什么都不做。使用NSLog()和idevicesyslog。 - Xcode“按PID或名称附加到进程...”有效。
如果出现“由于(null)”错误,请通过附加进程在Xcode上进行调试。或者输入NSLog()并通过idevicesyslog查看。