ios - Spotify iOS SDK - 未调用 SPTAudioStreamingDelegate 协议函数?
问题描述
我正在开发一个简单的应用程序,该应用程序允许用户使用他/她的 Spotify 帐户登录,然后在用户身份验证后播放歌曲。我尝试按照 spotify 提供的教程进行操作,但它已经过时了。当我运行应用程序并按下“登录”按钮时,它会链接到 spotify 身份验证 URL 并验证我的帐户。但是,当它重定向到我的应用程序时,没有音乐播放。唯一打印到控制台的是来自 viewDidLoad 的打印语句“登录成功”。
我已经添加了 spotify 框架,链接了库,并创建了一个桥接头文件(SDK 是用 OBJ-C 编写的)。
ViewDidLoad
audioStreamingDidLogin
永远不会调用此委托函数,并且永远不会将“登录”和“播放”打印语句打印到控制台。
我想知道我设置代表的方式是否有问题,因为它似乎没有被识别。
委托设置
这是我在应用程序委托中添加的内容:
应用代理
应用代理
解决方案
推荐阅读
- python - 有没有办法在 pyqt5 中显示帮助选项卡?
- python - discord.py 支持 VoiceChannel 机器人
- c++11 - 服务器-客户端管道通信的 Win32 API 的使用顺序是什么?在 C++ 中(CreateNamedPipe、WriteFile、CreateFile、ReadFile)
- spring - 无法读取 Spring XML 文件:IOException 从类路径资源解析 XML 文档:嵌套异常是 java.io.FileNotFoundException:
- android - 将firebase-core和auth添加到项目后无法运行flutter应用程序
- airflow - 气流任务被标记为成功,即使它还没有开始
- powershell - 我在引号内加上引号有问题
- swift - 如何从函数参数访问 ViewController 类中的 UIButton
- php - 如果不使用整个框架,如何加载 Symfony 组件配置文件?
- sql-server - 使用参数时查询很慢,但使用文字时查询很快