1

我在接收播放列表上的更改(添加、删除和移动的曲目)时遇到问题。

我有以下流程:

  • 创建 SPSession
  • 登录
  • 从 URI 创建播放列表

然后我通过添加、删除和移动一些曲目来更改 Spotify 桌面应用程序中的播放列表。通过我的 SPPlaylistDelegate 上的回调通知正好 2 个更改。但随后它停止了。不再通知播放列表中的任何更改。这在旧版本的 CocoaLibSpotify 上运行良好。

谁能帮我解决这个问题?

4

1 回答 1

0

没有代码,我无法真正具体回答,但有几点需要注意:

首先,简单的东西:

1) 这是否发生在示例应用程序中?2) 你是否对播放列表保持强烈的引用,以免它被释放?

更先进:

3) 你确定事件没有被合并成一个包含多个动作的变化吗?4) 您是否正在检查items播放列表的属性——它们是否同步?5)您等待更改多长时间?他们可能需要一段时间才能完成——仅仅因为一个事件是立即发生的,并不意味着下一个事件将会发生。

但我真的需要看一些代码来正确回答这个问题。

于 2012-06-19T08:53:08.933 回答