Документация Dropbox объясняет, что по умолчанию ответ для аутентификации запускается в Appdelegate.m. Как мне сделать так, чтобы делегат моего собственного класса запускал тот же самый ответ?
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url
sourceApplication:(NSString *)source annotation:(id)annotation {
if ([[DBSession sharedSession] handleOpenURL:url]) {
if ([[DBSession sharedSession] isLinked]) {
NSLog(@"App linked successfully!");
// At this point you can start making API calls
}
return YES;
}
// Add whatever other url handling code your app requires here
return NO;
}
openURL
. Я считаю, что это должен быть член вашего классаUIApplication
(обычно в файле с именемAppDelegate.m
). - person user94559   schedule 20.06.2014