UIImageWriteToSavedPhotosAlbum de travail... parfois

UIImageWriteToSavedPhotosAlbum ne fonctionne parfois. Parfois cela fonctionne, parfois cela ne fonctionne pas, exactement la même fonction.

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
NSLog(@"Saving image to camera roll...");
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
NSLog(@"Done!"); }

Je suis à l'aide d'un UIImagePicker contrôleur pour obtenir l'image qui appelle cette fonction.

Parfois, il l'enregistre dans la pellicule, d'autres fois il n'a tout simplement pas.

Quelqu'un a une idée?

Merci d'avance.

Edit:

La méthode d'achèvement pour UIImageWriteToSavedPhotosAlbum parfois renvoie une erreur:

wait_fences: failed to receive reply: 10004003
Peu plus de détails s'il vous plaît, un message d'erreur? Êtes-vous sûr que l'image n'est pas nul? La méthode est en fait appelée? Toutes les autres procédures de dépannage que vous avez fait?
Oui il est appelé, pour sûr, il enregistre ces NSLogs. Et non, l'image ne peut pas être nul, comme c'est parfois le sauve d'autres fois, il ne fonctionne tout simplement pas.
Avez-vous résolu le problème ? J'ai la même...
Nope, je n'ai pas. Jamais regardé plus tbh.

OriginalL'auteur EduAlm | 2010-06-10