【问题标题】:Can`t play a song Spotify SDK无法播放歌曲 Spotify SDK
【发布时间】:2017-02-09 11:40:25
【问题描述】:

我想播放一些来自 Spotify 的歌曲,我只有登录部分,我得到了令牌和所有东西,但我无法播放任何歌曲。

我已按照本教程 (http://sonien.net/wordpress/using-spotify-ios-sdk-swift-ios-9/) 进行操作,但遇到了一些错误。

1.- 传递给不带参数的调用的参数

self.player = SPTAudioStreamingController.init(clientId: SPTAuth.defaultInstance().clientID)

2.- “SPTAudioStreamingController”类型的值没有成员“loginWithSession”

player.loginWithSession(session, callback: self.didLogin)

所以我改为:

player.login(withAccessToken: String(session))

我想我解决了这个错误

我正在使用 Swift 3 和 Xcode 8

【问题讨论】:

    标签: ios spotify


    【解决方案1】:

    我在初始化 SPTAudioStreamingController 的实例时遇到了类似的问题。这是因为 SDK 要求您先初始化对象的 SharedInstance,然后才能访问其任何方法。这是因为 SPTAudioStreamingController 类是一个 Singleton 类,这意味着它在应用程序的整个生命周期中只能实例化一次。

    SDK 中的正确语法是:

    player = SPTAudioStreamingController.sharedInstance()
    

    希望这对您有所帮助!

    【讨论】:

      猜你喜欢
      • 2018-07-19
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-01
      • 2014-08-07
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多