Spotify SDK loginWithSession导致错误代码6

时间:2015-09-23 01:02:43

标签: ios swift spotify

编辑:问题已解决,播放器未使用正确的令牌进行初始化

我尝试使用Spotify的iOS中的Spotify播放器SPTSession从已恢复的NSUserDefaults(来自SPTAudioStreamingController)播放音乐SDK。

当我从loginWithSession调用方法SPTAudioStreamingController时,我在回调中出现错误:

Error Domain=com.spotify.ios-sdk.playback Code=6 "A playback function was invoked before playback was initalized properly." UserInfo={NSLocalizedDescription=A playback function was invoked before playback was initalized properly.}

以下是我使用会话登录播放器的代码:

self.player.loginWithSession(mySession, callback: { [unowned self] error in
  print("SPOTIFY DEBUG: \(__FUNCTION__) - SESSION => isValid: \(mySession.isValid()) - accessToken: \(mySession.accessToken) - PLAYER: => loggedIn \(self.player.loggedIn)")
})

输出:

SPOTIFY DEBUG: play - SESSION => isValid: true - accessToken: myValidToken - PLAYER: => loggedIn false

我猜错误是由于作为参数传递的SPTSession无效,但调试日志显示会话有效。

我对如何跟踪此错误一无所知。任何建议都非常受欢迎。

0 个答案:

没有答案
相关问题