New Box iOS SDK示例应用程序问题

时间:2013-10-03 13:54:34

标签: ios oauth-2.0 box-api

我完全按照此视频教程在iOS中集成BOX,并在网站(http://developers.box.com/box-ios-sdk-tutorial/)中执行了相同的步骤。构建应用程序后,我在模拟器“Error:redirect_uri_mismatch”中获得了以下内容,我的控制台显示以下内容:

console error message

3 个答案:

答案 0 :(得分:2)

如果您收到redirect_uri_mismatch,则可能是您在Box开发者应用控制台中输入了redirect_uri。 SDK已经为您处理此问题,并且只需要设置客户端密钥/客户端ID。在应用控制台中,将redirect_uri留空,如附图所示,一切都应该好了。enter image description here

答案 1 :(得分:2)

除非你不能让它变黑。如果该字段为空,则页面不允许您保存设置。

答案 2 :(得分:0)

提供这个问题的答案,以防其他人在将来遇到同样的问题。

如果是"错误:redirect_uri_mismatch",Box建议在Box developer page以下列格式填写redirect_uri。

  

找到' redirect_uri' ' OAuth2参数中的字段'部分。确保填充了预期的格式:boxsdk-YOUR_CLIENT_ID_HERE:// boxsdkoauth2redirect。这是在您的应用中使用身份验证所必需的。 SDK期望这种模式。确保您更换了' YOUR_CLIENT_ID_HERE'来自' client_id'的客户ID值的字符串领域。短划线(' - ')仍然存在。

来源:Box Github page