ドロップボックス コア API を使用しています。アプリをテストするために簡単なリクエストを送信したいのです[restClient loadMetadata:@"/"]
が、エラーも成功応答も受け取りません。Charles でトラフィックをスニッフィングしたところ、Dropbox SDK がリクエストを送信していないようです。私のアプリはリンクされています。彼らが提供したコードをコピーして貼り付けました。ここにあります。
-(BOOL) application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication 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
DBRestClient *restClient = [[DBRestClient alloc] initWithSession:[DBSession sharedSession]];
restClient.delegate = self;
[restClient loadMetadata:@"/"];
}
return YES;
}
// Add whatever other url handling code your app requires here
return NO;
}
コンソールにも「アプリが正常にリンクされました」と表示されました。