SoundCloud - 401 HTTP状态代码

时间:2016-01-07 22:23:11

标签: ios soundcloud nsurlrequest

我试图从SoundCloud访问公共资源。我过去发送的网址过去几周一直很好用。我将我的构建上传到TestFlight并且(不确定是否相关,但是......)现在我从响应中获取401状态代码,因此没有要解析的JSON。

我从客户端(iOS)发送的网址在Chrome中运行良好,因此我的客户ID显然是最新的。它只是不在客户端工作。我还没有直接更改任何可能因为上次工作而篡改请求的相关代码。

这里给出了什么?

1 个答案:

答案 0 :(得分:0)

如果没有看到任何代码,我只能猜测可能出现的问题。

您是否有针对Debug和Release版本的不同配置?您使用的是其他API密钥吗?由于配置错误,您的CLIENT_ID可能不会在发布配置下与您的请求一起发送,从而导致401错误。

此外,如果您为每个配置使用单独的plist文件,请确保正确设置NSAppTransportSecurity个键:使用NSAllowsArbitraryLoads或将Soundcloud与NSExceptionDomains列入白名单。< / p>