我正在尝试允许在我的iOS应用程序中离线播放来自Spotify的曲目。我已经阅读了几篇关于这个问题的文章,但没有一个建议对我有用。
问题是标记为下载的播放列表卡住了所有曲目"等待"下载。我可以通过创建播放列表、添加一些曲目并标记播放列表以供下载,在全新应用程序安装中定期重新创建它。按预期跟踪下载。然后,我通过点击主页按钮来为应用程序后台,并在应用程序托盘中杀死该应用程序。然后我启动应用程序并成功登录 – 尝试登录用户名:现有凭据:我创建另一个播放列表,添加更多曲目并标记为离线。新播放列表的离线状态显示已下载,但所有曲目都在等待。
我试过:
1)刷新缓存:下载播放列表后
2) flushCaches: in applicationDidEnterBackground
3) 在应用程序中注销输入背景:
4) 在应用程序中注销将终止:
5) 将行为不良的播放列表标记为离线播放设置为关闭,刷新缓存并将标记为离线播放再次设置为关闭。
到目前为止,一旦播放列表卡住,下载另一个播放列表的唯一方法是删除该应用程序并重新安装。
有没有人对如何解决这个问题有其他建议?
这是一个已知问题,更新将很快修复。同时,如果播放列表卡住,您可以删除CocoaLibSpotify创建的缓存文件夹,该文件夹距离重新安装仅一步之遥,但并不是一个有用的解决方法。