So stornieren Sie eine video-upload in progress mit der Facebook iOS SDK?
Ich bin mit der Facebook iOS SDK zu veröffentlichen videos von meine app des Benutzers facebook.
Ich versuche, damit der Benutzer zum Abbrechen des upload nach dem hochladen begonnen hat.
Diese sind die Methoden, mit der der upload gestartet:
- (void)startUpload
{
NSArray* permissions = [[NSArray alloc] initWithObjects:
@"publish_stream", nil];
[facebook authorize:permissions];
[permissions release];
}
- (void)fbDidLogin
{
NSString *filePath = [videoNSURL path];
NSData *videoData = [NSData dataWithContentsOfFile:filePath];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
videoData, @"video.mov",
@"video/quicktime", @"contentType",
videoTitle, @"title",
videoDescription, @"description",
nil];
[facebook requestWithGraphPath:@"me/videos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
}
Ich finde keine Methoden innerhalb von Facebook.h
kommt mit der Facebook iOS SDK, die mich zum Abbrechen des upload.
Selbst wenn ich eine [facebook release]
, wird es noch nicht Abbrechen, die FBSession, die versuchen, um das video hochzuladen. Das heißt ich werde eine exc_bad_access
wenn der upload abgeschlossen ist, wenn FBSession versucht zu informieren, die facebook
Objekt, das der upload beendet ist.
InformationsquelleAutor tommi | 2011-11-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich noch folgende Methoden:
FBRequest
Facebook
cancelPendingRequest
mir erlauben wird, zu stornieren, video-upload in progress.InformationsquelleAutor tommi