I found that issue. You can see this line in DBSession+ios.m
[rootController presentModalViewController:navController animated:YES];
So, internally they will present their authentication view controller from self
. Already you've present your view controller from self
. So when either they or you try to dismiss view controller from self, give this warning because it had presenting view controller. So instead of pass self to dropBox, pass intro
view controller.
[[DBSession sharedSession] linkFromController:intro];