2009-10-26 12 views
0

J'utilise ASIS3request pour télécharger une photo de l'iPhone au service Amazon S3 .ASIS3request Amazon S3 format XML erreur

Fondamentalement, j'ai suivi les instructions sur la documentation.

Cependant, j'obtiens l'erreur suivante.

"Le code XML que vous avez fourni n'était pas bien formé ou n'a pas été validé par rapport à notre schéma publié". Pour référence

J'ai joint un code ci-dessous.

ASIS3Request *request = [ASIS3Request PUTRequestForFile:uniquePath withBucket:@"catcontest" path:@""]; 
    [request setSecretAccessKey:@"..."]; 
    [request setAccessKey:@"....."]; 

    [request start]; 
    if ([request error]) { 
      NSLog(@"%@",[[request error] localizedDescription]); 

    } 

Répondre

0

Je ne sais pas si votre exemple de code est incomplet ou censuré, mais la section path:@"" semble que cela devrait avoir quelque chose entre les guillemets, peut-être un chemin vers un fichier xml?

Une erreur XML non-validante serait cohérente avec un fichier XML manquant.

(c'est juste une supposition, je ne sais rien à propos de ASIS3request!)