我在同时下载和播放HLS URL时遇到问题.
我已经关注了WWDC'16视频以及下面的链接.
但要么我能播放音频,要么我只能下载它.我无法同时完成这两项任务.此下载仅适用于iOS 11测试版,而不适用于iOS 10设备.
我错过了什么或者还有其他方法可以实现它吗?
有什么方法可以通过podfile为单个目标添加多个平台支持吗?
例如,我的项目在iOS和Mac上都是通用的。它们使用相同的代码库。因此,我没有为同一代码创建多个目标,而是在同一目标中添加了对iOS和MacOSX的支持。它构建良好。
现在,我想通过Cocoapods添加一个依赖项。我创建一个podfile并指定目标对pod的依赖。这里讨论的豆荚以类似的方式支持多个平台,即单个目标。
但是现在在构建我的项目时,它在iOS上失败了。
在Podfile中为单个目标指定多个平台会产生错误。
如果我仅将平台指定为iOS或Mac,则该项目无法在其他平台上构建。
有谁之前经历过这个吗?如何通过podfile为单个目标添加多个平台?
PS-我知道可以通过在项目中创建多个目标来实现这一目标。但我想保留它作为我的最后选择。
观察到的行为:开始投射音乐文件后,用户进入背景。在通过Cast播放音乐文件几分钟后GCKConnectionSuspendReasonNetworkNotReachable,即使发送方设备和Cast设备都已连接到正常的Wi-Fi连接,会话也会因该原因而暂停
预期行为:由于发件人应用程序具有播放音频的后台功能,并且GCKCastOptions我们将该属性设置为,因此会话应继续suspendSessionsWhenBackgrounded进行NO。