1
我试图遵循Spotify的here提供的基本教程,但我收到以下错误,当我尝试验证:获得“无效客户”从com.spotify.auth与Spotify的IOS-sdk6
2014-12-20 15:32:18.526 SpotifyTest[18319:53463120] *** Auth error: Error Domain=com.spotify.auth
Code=400 "Invalid client" UserInfo=0x7fcbb84c1e40 {NSLocalizedDescription=Invalid client}
我做了什么:
- 我的代币兑换服务部署到Heroku。我用这个app。我已确认该服务正在运行。
- 我已经三重检查了我的客户端ID,客户端秘密和回调URI在任何地方都是一样的(即Spotify开发人员界面,令牌交换服务,AppDelegate)。
- 链接标志= “-all_load -ObjC”(我加了all_load标志修复this problem)
- URL类型=我的回调URI排除 “://回调”
从我的令牌兑换服务日志:
2014-12-20T21:32:18.347945+00:00 heroku[router]: at=info method=POST path="/swap" host=hidden-brushlands-8320.herokuapp.com request_id=903792bf-561d-4635-be85-5b1f27676afa fwd="<ipAddress>" dyno=web.1 connect=1ms service=407ms status=400 bytes=349
2014-12-20T21:32:18.347480+00:00 app[web.1]: <ipAddress> - - [20/Dec/2014 21:32:18] "POST /swap HTTP/1.1" 400 63 0.4018
2014-12-20T21:32:18.347821+00:00 app[web.1]: ip-10-87-143-248.ec2.internal - - [20/Dec/2014:21:32:17 UTC] "POST /swap HTTP/1.1" 400 63
2014-12-20T21:32:18.347865+00:00 app[web.1]: - -> /swap
我从来没有真正做过iOS开发,我只是有兴趣与Spotify的SDK玩了,所以让我知道,如果有我可以提供其他相关信息。
我检查了一切承诺并推到heroku。我是从一个模拟器运行的,并且我的请求正在日志显示中到达令牌服务。该服务正在返回400“无效客户端”错误。 – philosowaffle
@philosowaffle就像我说的,尝试在你的设备上,因为模拟器将使用localhost URL – user3781236