Tous les produits
Search
Centre de documentation

Object Storage Service:Réponses d'exception (SDK iOS)

Dernière mise à jour :Aug 18, 2026

Le SDK iOS renvoie deux types d'exceptions : ClientError et ServerError.

Une erreur ClientError indique un problème côté client, tel qu'une erreur de paramètre ou une erreur réseau. Une erreur ServerError signale une réponse d'exception provenant du serveur OSS.

Type d'erreur

Error Domain

Code

UserInfo

Description

Solution

ClientError

com.aliyun.oss.clientError

0

OSSClientErrorCodeNetworkingFailWithResponseCode0

Exception de connexion

Vérifiez la connectivité réseau et réessayez.

1

OSSClientErrorCodeSignFailed

Échec de la signature

Pour plus d'informations, reportez-vous à la rubrique Dépannage des erreurs de signature.

2

OSSClientErrorCodeFileCantWrite

Échec de l'écriture dans le fichier.

Le chemin spécifié pour le fichier d'enregistrement des points de reprise ou le chemin de téléchargement du fichier n'est pas valide. Modifiez le chemin du fichier et réessayez.

3

OSSClientErrorCodeInvalidArgument

Paramètre non valide

Le format du paramètre est incorrect. Reportez-vous à l'API correspondante dans la section Présentation des API et fournissez le format de paramètre correct.

4

OSSClientErrorCodeNilUploadid

Échec de l'obtention de l'uploadId pour la tâche de téléchargement avec reprise.

Vérifiez que les paramètres, tels que objectMeta, sont corrects. Ensuite, essayez d'obtenir à nouveau l'uploadId.

5

OSSClientErrorCodeTaskCancelled

La tâche a été annulée.

Vérifiez si la logique d'annulation de la tâche dans votre code est correcte ou s'il existe un problème de connectivité réseau.

6

OSSClientErrorCodeNetworkError

Exception réseau

Vérifiez la connectivité réseau et réessayez.

7

OSSClientErrorCodeInvalidCRC

Échec du contrôle de redondance cyclique (CRC).

Une incohérence des données s'est produite lors du transfert. Vérifiez si le fichier a été modifié.

8

OSSClientErrorCodeCannotResumeUpload

Échec du téléchargement avec reprise ; impossible de poursuivre.

Le fichier a été modifié pendant le téléchargement, ce qui a entraîné une incompatibilité de taille de fichier. Ne modifiez pas le fichier pendant le processus de téléchargement.

9

OSSClientErrorCodeExcpetionCatched

Exception interceptée

Résolvez le problème en vous basant sur le message d'erreur spécifique.

ServerError

com.aliyun.oss.serverError

(-1 * httpResponse.statusCode)

dict

Dictionnaire obtenu à partir de l'analyse de la réponse XML.

Le serveur a peut-être rencontré une erreur et n'a pas pu traiter la demande. Pour plus d'informations, reportez-vous à la rubrique Codes d'erreur OSS.