Quickblox: Tentative de mise à jour de l'user et mise à zéro de blobID. Ne pas mettre à jour ..?

J'ai un problème étrange en essayant de définir blobID pour l'user existant zéro. Cela a fonctionné plus tôt et je ne sais pas ce qui peut causer cela.

En ce qui concerne l'élément: Quickblox: un problème lors de la suppression d'un élément de contenu (file image / blob)

J'ai besoin de supprimer la reference blob / contenu de l'user afin de supprimer complètement l'object user. Maintenant, lorsque vous essayez de définir l'atsortingbut blobID comme zéro, il ne change pas mais à la place updateUsers returnnera "Aucune donnée n'a été fournie".

J'ai donc essayé de changer aussi d'autres données, telles que fullName & tags afin de voir si des données changent avec l'object user: cette requête renvoie sucecss et ces autres champs ont été changés (confirmé avec le panneau d'administration QB) mais blobID est ignoré / inchangé.

Mon code:

QBUUser *user = [QBUUser user]; user.ID = self.currentUser.ID; // current user QB ID user.tags = [[NSArray arrayWithObjects:@"DELETED", nil] mutableCopy]; user.fullName = @"DELETED"; user.blobID = 0; [QBUsers updateUser:user delegate:self context:contextUpdateProfile]; 

Journaux

 <Warning>: Performing async request: PUT http://api.quickblox.com/users/723606u.xml?user%5Bfull_name%5D=DELETED&user%5Btag_list%5D=DELETED headers:{ "QB-SDK" = "iOS 1.8.1"; "Qb-Token" = 1738d8c1e14a448da4e232ca81d087d1756c6a9b; "QuickBlox-REST-API-Version" = "0.1.1"; } parameters: {...other_debugs_coming_up...} <Warning>: -[MyBackend completedWithResult:context:]1659| AA QBUUserResult - contextUpdateProfile: user updated succesfully. 

Que fais-je incorrectement? Je suis assez sûr que cela a fonctionné plus tôt car j'ai été en mesure de supprimer les users avec le même process et j'ai essayé de creuser dans mon code si j'ai changé quelque chose mais sans succès .. 🙁

Toutes les suggestions / conseils sont appréciés.