首页 > 解决方案 > Spotify iOS SDK - 未调用 SPTAudioStreamingDelegate 协议函数?

问题描述

我正在开发一个简单的应用程序,该应用程序允许用户使用他/她的 Spotify 帐户登录,然后在用户身份验证后播放歌曲。我尝试按照 spotify 提供的教程进行操作,但它已经过时了。当我运行应用程序并按下“登录”按钮时,它会链接到 spotify 身份验证 URL 并验证我的帐户。但是,当它重定向到我的应用程序时,没有音乐播放。唯一打印到控制台的是来自 viewDidLoad 的打印语句“登录成功”。

我已经添加了 spotify 框架,链接了库,并创建了一个桥接头文件(SDK 是用 OBJ-C 编写的)。

ViewDidLoad

ViewDidLoad

audioStreamingDidLogin

audioStreamingDidLogin

永远不会调用此委托函数,并且永远不会将“登录”和“播放”打印语句打印到控制台。

我想知道我设置代表的方式是否有问题,因为它似乎没有被识别。

委托设置

委托设置

这是我在应用程序委托中添加的内容:

应用代理

应用代理

应用代理

应用代理

标签: iosswiftspotify

解决方案


推荐阅读