iOS Box Web API库多个Box帐户

时间:2012-12-28 14:07:02

标签: ios ios5 ios6 box-api

我目前正在开发一款需要访问多个Box帐户的应用。我正在使用Web API库。到目前为止,我成功访问了一个帐户。我在验证新用户时保存了身份验证令牌。然后当我想访问任何帐户时,我使用[Box +initializeSessionWithAuthToken:callbacks:]和相应的身份验证令牌。但我只是再次重定向回登录页面。在初始化新会话之前,我使用[Box +logoutWithCallbacks:]注销旧用户。我究竟做错了什么?

1 个答案:

答案 0 :(得分:0)

我知道这是一个老问题,但

+logoutWithCallbacks:nil 

应使会话无效并注销用户。您是否已验证此方法已成功完成并且实际上已注销用户。

然后你可以使用

+ (void)initiateWebViewLoginWithCallbacks:(BoxOperationCallbacksDefine)callbacks;

+ (void)initiateLoginUsingURLRedirectWithCallbacks:(BoxOperationCallbacksDefine)callbacks;

这些将显示新的Web登录,并允许您为新用户创建新的身份验证令牌