We’re Still Here to Help (Even Over the Holidays!) - find out more here.
Forum Discussion
Robert S.138
10 years agoHelpful | Level 7
iOS: Detect when DBError is "Invalid Access Token"
I need to determine when a DBError instance returned from listFolder: or downloadData: is because of an Invalid Access Token. So far I can see how to transform the DBError into a DBRequestAuthError ...
Robert S.138
10 years agoHelpful | Level 7
Yes, that compiles without errors. I am doing this:
if( [dbError isAuthError] ) {
DBRequestAuthError* dbAuthError = [dbError asAuthError];
if (dbAuthError.structuredAuthError.isInvalidAccessToken) {
//..handle Invalid Access Token Error
}
}
where dbError is the instance of DBError returned by the API. But I am also curious about the need for the method "asAuthError". Could I not just as well do this:
if( [dbError isAuthError] ) {
if (dbError.structuredAuthError.isInvalidAccessToken) {
//..handle Invalid Access Token Error
}
}
This also compiles without any errors or warnings. Will it work?
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!