2016-09-30 7 views
0

Spotifyからいくつかの曲を再生したいのですが、私はログインセクションを持っています。私はトークンとすべてを取得しますが、再生できません。曲を再生できません。Spotify SDK

私はこのチュートリアル(http://sonien.net/wordpress/using-spotify-ios-sdk-swift-ios-9/)に従っており、いくつかのエラーがあります。

:それを呼び出すために渡さ

1.-引数は 'SPTAudioStreamingControllerは' 私はに変更なしメンバーのloginWithSession "

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

を持っていない引数の型の

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

2.-値を取りません

player.login(withAccessToken: String(session)) 

と私はエラーを解決したと思います

私はXcode 8でSwift 3を使用しています

答えて

0

SPTAudioStreamingControllerのインスタンスを初期化する際に同様の問題が発生しました。これは、そのメソッドのいずれかにアクセスする前に、まずオブジェクトのSharedInstanceを初期化する必要があるためです。これは、SPTAudioStreamingControllerクラスがSingletonクラスであるため、アプリケーションの存続期間中に一度し​​かインスタンス化できないためです。

SDKで、このための適切な構文は次のとおりです。

player = SPTAudioStreamingController.sharedInstance() 

ホープこれは参考になりました!

関連する問題