PFErrorCode Constants Reference

Declared in PFConstants.h

PFErrorCode

PFErrorCode enum contains all custom error codes that are used as code for NSError for callbacks on all classes.

These codes are used when domain of NSError that you receive is set to PFParseErrorDomain.

Definition

typedef NS_ENUM(NSInteger, PFErrorCode ) {
   kPFErrorInternalServer = 1,
   kPFErrorConnectionFailed = 100,
   kPFErrorObjectNotFound = 101,
   kPFErrorInvalidQuery = 102,
   kPFErrorInvalidClassName = 103,
   kPFErrorMissingObjectId = 104,
   kPFErrorInvalidKeyName = 105,
   kPFErrorInvalidPointer = 106,
   kPFErrorInvalidJSON = 107,
   kPFErrorCommandUnavailable = 108,
   kPFErrorIncorrectType = 111,
   kPFErrorInvalidChannelName = 112,
   kPFErrorInvalidDeviceToken = 114,
   kPFErrorPushMisconfigured = 115,
   kPFErrorObjectTooLarge = 116,
   kPFErrorOperationForbidden = 119,
   kPFErrorCacheMiss = 120,
   kPFErrorInvalidNestedKey = 121,
   kPFErrorInvalidFileName = 122,
   kPFErrorInvalidACL = 123,
   kPFErrorTimeout = 124,
   kPFErrorInvalidEmailAddress = 125,
   kPFErrorDuplicateValue = 137,
   kPFErrorInvalidRoleName = 139,
   kPFErrorExceededQuota = 140,
   kPFScriptError = 141,
   kPFValidationError = 142,
   kPFErrorReceiptMissing = 143,
   kPFErrorInvalidPurchaseReceipt = 144,
   kPFErrorPaymentDisabled = 145,
   kPFErrorInvalidProductIdentifier = 146,
   kPFErrorProductNotFoundInAppStore = 147,
   kPFErrorInvalidServerResponse = 148,
   kPFErrorProductDownloadFileSystemFailure = 149,
   kPFErrorInvalidImageData = 150,
   kPFErrorUnsavedFile = 151,
   kPFErrorFileDeleteFailure = 153,
   kPFErrorRequestLimitExceeded = 155,
   kPFErrorInvalidEventName = 160,
   kPFErrorUsernameMissing = 200,
   kPFErrorUserPasswordMissing = 201,
   kPFErrorUsernameTaken = 202,
   kPFErrorUserEmailTaken = 203,
   kPFErrorUserEmailMissing = 204,
   kPFErrorUserWithEmailNotFound = 205,
   kPFErrorUserCannotBeAlteredWithoutSession = 206,
   kPFErrorUserCanOnlyBeCreatedThroughSignUp = 207,
   kPFErrorFacebookAccountAlreadyLinked = 208,
   kPFErrorAccountAlreadyLinked = 208,
   kPFErrorInvalidSessionToken = 209,
   kPFErrorUserIdMismatch = 209,
   kPFErrorFacebookIdMissing = 250,
   kPFErrorLinkedIdMissing = 250,
   kPFErrorFacebookInvalidSession = 251,
   kPFErrorInvalidLinkedSession = 251,
};

Constants

kPFErrorInternalServer

Internal server error. No information available.

Declared In PFConstants.h.

kPFErrorConnectionFailed

The connection to the Parse servers failed.

Declared In PFConstants.h.

kPFErrorObjectNotFound

Object doesn’t exist, or has an incorrect password.

Declared In PFConstants.h.

kPFErrorInvalidQuery

You tried to find values matching a datatype that doesn’t support exact database matching, like an array or a dictionary.

Declared In PFConstants.h.

kPFErrorInvalidClassName

Missing or invalid classname. Classnames are case-sensitive. They must start with a letter, and a-zA-Z0-9_ are the only valid characters.

Declared In PFConstants.h.

kPFErrorMissingObjectId

Missing object id.

Declared In PFConstants.h.

kPFErrorInvalidKeyName

Invalid key name. Keys are case-sensitive. They must start with a letter, and a-zA-Z0-9_ are the only valid characters.

Declared In PFConstants.h.

kPFErrorInvalidPointer

Malformed pointer. Pointers must be arrays of a classname and an object id.

Declared In PFConstants.h.

kPFErrorInvalidJSON

Malformed json object. A json dictionary is expected.

Declared In PFConstants.h.

kPFErrorCommandUnavailable

Tried to access a feature only available internally.

Declared In PFConstants.h.

kPFErrorIncorrectType

Field set to incorrect type.

Declared In PFConstants.h.

kPFErrorInvalidChannelName

Invalid channel name. A channel name is either an empty string (the broadcast channel) or contains only a-zA-Z0-9_ characters and starts with a letter.

Declared In PFConstants.h.

kPFErrorInvalidDeviceToken

Invalid device token.

Declared In PFConstants.h.

kPFErrorPushMisconfigured

Push is misconfigured. See details to find out how.

Declared In PFConstants.h.

kPFErrorObjectTooLarge

The object is too large.

Declared In PFConstants.h.

kPFErrorOperationForbidden

That operation isn’t allowed for clients.

Declared In PFConstants.h.

kPFErrorCacheMiss

The results were not found in the cache.

Declared In PFConstants.h.

kPFErrorInvalidNestedKey

Keys in NSDictionary values may not include $ or ..

Declared In PFConstants.h.

kPFErrorInvalidFileName

Invalid file name. A file name can contain only a-zA-Z0-9_. characters and should be between 1 and 36 characters.

Declared In PFConstants.h.

kPFErrorInvalidACL

Invalid ACL. An ACL with an invalid format was saved. This should not happen if you use PFACL.

Declared In PFConstants.h.

kPFErrorTimeout

The request timed out on the server. Typically this indicates the request is too expensive.

Declared In PFConstants.h.

kPFErrorInvalidEmailAddress

The email address was invalid.

Declared In PFConstants.h.

kPFErrorDuplicateValue
 A unique field was given a value that is already taken.

Declared In PFConstants.h.

kPFErrorInvalidRoleName

Role’s name is invalid.

Declared In PFConstants.h.

kPFErrorExceededQuota

Exceeded an application quota. Upgrade to resolve.

Declared In PFConstants.h.

kPFScriptError

Cloud Code script had an error.

Declared In PFConstants.h.

kPFValidationError

Cloud Code validation failed.

Declared In PFConstants.h.

kPFErrorReceiptMissing

Product purchase receipt is missing.

Declared In PFConstants.h.

kPFErrorInvalidPurchaseReceipt

Product purchase receipt is invalid.

Declared In PFConstants.h.

kPFErrorPaymentDisabled

Payment is disabled on this device.

Declared In PFConstants.h.

kPFErrorInvalidProductIdentifier

The product identifier is invalid.

Declared In PFConstants.h.

kPFErrorProductNotFoundInAppStore

The product is not found in the App Store.

Declared In PFConstants.h.

kPFErrorInvalidServerResponse

The Apple server response is not valid.

Declared In PFConstants.h.

kPFErrorProductDownloadFileSystemFailure

Product fails to download due to file system error.

Declared In PFConstants.h.

kPFErrorInvalidImageData

Fail to convert data to image.

Declared In PFConstants.h.

kPFErrorUnsavedFile

Unsaved file.

Declared In PFConstants.h.

kPFErrorFileDeleteFailure

Fail to delete file.

Declared In PFConstants.h.

kPFErrorRequestLimitExceeded

Application has exceeded its request limit.

Declared In PFConstants.h.

kPFErrorInvalidEventName

Invalid event name.

Declared In PFConstants.h.

kPFErrorUsernameMissing

Username is missing or empty.

Declared In PFConstants.h.

kPFErrorUserPasswordMissing

Password is missing or empty.

Declared In PFConstants.h.

kPFErrorUsernameTaken

Username has already been taken.

Declared In PFConstants.h.

kPFErrorUserEmailTaken

Email has already been taken.

Declared In PFConstants.h.

kPFErrorUserEmailMissing

The email is missing, and must be specified.

Declared In PFConstants.h.

kPFErrorUserWithEmailNotFound

A user with the specified email was not found.

Declared In PFConstants.h.

kPFErrorUserCannotBeAlteredWithoutSession

The user cannot be altered by a client without the session.

Declared In PFConstants.h.

kPFErrorUserCanOnlyBeCreatedThroughSignUp

Users can only be created through sign up.

Declared In PFConstants.h.

kPFErrorFacebookAccountAlreadyLinked

An existing Facebook account already linked to another user.

Declared In PFConstants.h.

kPFErrorAccountAlreadyLinked

An existing account already linked to another user.

Declared In PFConstants.h.

kPFErrorInvalidSessionToken
 Error code indicating that the current session token is invalid.

Declared In PFConstants.h.

kPFErrorUserIdMismatch

PFErrorCode enum contains all custom error codes that are used as code for NSError for callbacks on all classes.

Declared In PFConstants.h.

kPFErrorFacebookIdMissing

Facebook id missing from request.

Declared In PFConstants.h.

kPFErrorLinkedIdMissing

Linked id missing from request.

Declared In PFConstants.h.

kPFErrorFacebookInvalidSession

Invalid Facebook session.

Declared In PFConstants.h.

kPFErrorInvalidLinkedSession

Invalid linked session.

Declared In PFConstants.h.

Declared In

PFConstants.h