New Features 2.3 SP04
Fundamentals 2.3 SP02
Release Bulletin 2.3 SP04
Landscape Design and Integration 2.3 SP04
Installation Guide for Runtime 2.3 SP04
Installation Guide for SAP Mobile SDK 2.3 SP04
Installation Guide: Agentry Device Clients 2.3 SP02
Supported Hardware and Software 2.3 SP04
Developer Guide: Migrating to SAP Mobile SDK 2.3 SP04
Mobile Data Models: Using Mobile Business Objects 2.3 SP04
SAP Mobile WorkSpace: Mobile Business Object Development 2.3 SP04
Mobile Data Models: Using Data Orchestration Engine 2.3 SP03
SAP Mobile WorkSpace: Hybrid App Package Development 2.3 SP04
Developer Guide: Hybrid Apps 2.3 SP04
Developer Guide: OData SDK 2.3 SP03
Overview
Developing iOS Applications
Getting Started Task Flow for iOS Applications
Development Task Flow for iOS Applications Using OData SDK (Messaging Channel)
Development Task Flow Using REST SDK (HTTP Channel)
Enabling Mixed Connectivity Using Messaging Channel and HTTP Channel (REST SDK)
Deploying Applications to Devices
Testing Applications
OData SDK Components and APIs
SDMParser
SDMCache
SDMPersistence
SDMConnectivity
SDMSupportability
ODP SDK API Usage
Afaria APIs
Security APIs
ODP SDK API Reference for iOS
ODPAppSettings class
ODPCertificateManager class
ODPClientConnection class
ODPClientConnectionException class
ODPClientListeners class
ODPRequest class
addBasicAuthenticationHeaderWithUsername:andPassword:(NSString *, NSString *) method
addRequestHeader:value:(NSString *, NSString *) method
appendPostData:(NSData *) method
appendPostDataFromFile:(NSString *) method
applyAuthorizationHeader() method
applyCookieHeader() method
averageBandwidthUsedPerSecond() method
base64forData:(NSData *) method
buildPostBody() method
buildRequestHeaders() method
bumpToTextFile:(NSString *) method
cancelAuthentication() method
clearSession() method
dataWritingOptions() method
dateFromRFC1123String:(NSString *) method
decodeBase64:(NSString *) method
defaultCache() method
enableXCSRF:(BOOL) method
failWithError:(NSError *) method
fileProtectionAttributes() method
getChunkSize() method
getMaxConcurrentHTTPRequestCount() method
getMoOffset() method
handleNetworkEvent:(CFStreamEventType) method
HEADRequest() method
hideNetworkActivityIndicator() method
incrementBandwidthUsedInLastSecond:(unsigned long) method
incrementDownloadSizeBy:(long long) method
incrementUploadSizeBy:(long long) method
initWithURL:(NSURL *) method
isBandwidthThrottled() method
isNetworkInUse() method
isNetworkReachableViaWWAN() method
isResponseCompressed() method
maxBandwidthPerSecond() method
maxUploadReadLength() method
mimeTypeForFileAtPath:(NSString *) method
performSelector:onTarget:withObject:amount:(SEL, id *, id, void *) method
performThrottling() method
removeCredentialsForHost:port:protocol:realm:(NSString *, int, NSString *, NSString *) method
removeCredentialsForProxy:port:realm:(NSString *, int, NSString *) method
removeUploadProgressSoFar() method
requestWithURL:(NSURL *) method
requestWithURL:usingCache:(NSURL *, id< SDMCacheDelegate >) method
requestWithURL:usingCache:andCachePolicy:(NSURL *, id< SDMCacheDelegate >, CachePolicy) method
responseData() method
responseString() method
retryUsingSuppliedCredentials() method
saveCredentials:forHost:port:protocol:realm:(NSURLCredential *, NSString *, int, NSString *, NSString *) method
saveCredentials:forProxy:port:realm:(NSURLCredential *, NSString *, int, NSString *) method
saveCredentialsToKeychain:(NSDictionary *) method
savedCredentialsForHost:port:protocol:realm:(NSString *, int, NSString *, NSString *) method
savedCredentialsForProxy:port:protocol:realm:(NSString *, int, NSString *, NSString *) method
setChunkSize:(int) method
setClientCertificateIdentity:(SecIdentityRef) method
setDefaultCache:(id< SDMCacheDelegate >) method
setEtag:withMatchType:(NSString *, EtagMatchType) method
setMaxBandwidthPerSecond:(unsigned long) method
setMaxConcurrentHTTPRequestCount:(const unsigned char) method
setMoOffset:(unsigned long) method
setProtectionEnabled:(BOOL) method
setShouldThrottleBandwidthForWWAN:(BOOL) method
setShouldUpdateNetworkActivityIndicator:(BOOL) method
sharedQueue() method
showNetworkActivityIndicator() method
startAsynchronous() method
startSynchronous() method
startTrace() method
stopTrace() method
throttleBandwidthForWWANUsingLimit:(unsigned long) method
updateDownloadProgress() method
updateProgressIndicator:withProgress:ofTotal:(id *, unsigned long long, unsigned long long) method
updateProgressIndicators() method
updateUploadProgress() method
uploadTraceWithError:(NSError **) method
ODPUserManager class
deleteUserWithError:(NSError **) method
enableHTTPS:(BOOL) method
getInstance:(NSString *) method
isUserRegistered() method
registerUser:activationCode:error:isSyncFlag:(NSString *, NSString *, NSError **, BOOL) method
registerUser:securityConfig:password:error:isSyncFlag:(NSString *, NSString *, NSString *, NSError **, BOOL) method
setConnectionProfileWithHost:port:farm:error:(NSString *, NSInteger, NSString *, NSError **) method
setHttpHeaders:cookies:error:(NSDictionary *, NSDictionary *, NSError **) method
setRelayServerUrlTemplate:error:(NSString *, NSError **) method
ODPCertificateChallengeListenerDelegate protocol
ODPClientConfigurationStateListener protocol
ODPClientConnectionStateListener protocol
ODPHTTPAuthChallengeListenerDelegate protocol
ODPHTTPErrorListenerDelegate protocol
ODPPushDelegate protocol
ODPUserManagerDelegate protocol
Developing Android Applications
Developing BlackBerry Applications
Using a Reverse Proxy for OData Applications
Using REST API Services with Online Data Proxy
Developer Guide: Android Object API Applications 2.3 SP04
Developer Guide: BlackBerry Object API Applications 2.3 SP04
Developer Guide: iOS Object API Applications 2.3 SP04
Developer Guide: Windows and Windows Mobile Object API Applications 2.3 SP04
Developer Guide: REST API Applications 2.3 SP03
MAKit Developer Guides: HTML5 2.3
MAKit Developer Guides: iOS 2.3 SP02
Developer Guide: Agentry Applications 2.3 SP03
Developer Guide: Agentry Language Reference 2.3 SP04
Developer Guide: Agentry Device Client Branding SDK 2.3
Mobile Application Life Cycle 2.3 SP03
System Administration 2.3 SP04
Security 2.3 SP04
SAP Control Center for SAP Mobile Platform 2.3 SP04
Developer Guide: SAP Mobile Server Runtime 2.3 SP04
Documentation Roadmap for SAP Mobile Platform
Security API
Introducing Security API
Quick Start Task Flow
SAP Mobile Platform Security Framework
Configuration Validation
Internationalization in CSI
CSI and Provider Localization
CSI Core Java Logging
Error Handling for Providers
Security API Reference
security package
authorization package
callback package
core package
provider package
AbstractAttributed class
AbstractAttributer class
attributeAuthenticatedSubject(Map< String, Object >, SecSubject ) method
attributeResource(Map< String, Object >, SecResource , String) method
attributeSubject(Map< String, Object >, SecSubject , String) method
destroyContext(Map< String, Object >) method
getSubjectAttributesForResource(Map< String, Object >, SecResource , SecSubject ) method
init(Map< String,?>) method
initContext(Map< String, Object >) method
listActions(Map< String, Object >, SecResource ) method
listEnvironmentAttributes(Map< String, Object >) method
listResources(Map< String, Object >, String) method
listResourceTypes(Map< String, Object >) method
listRoles(Map< String, Object >) method
listSubjectAttributesForResource(Map< String, Object >, SecResource , SecSubject ) method
AbstractAuthorizer class
checkAccess(Map< String, Object >, String, SecResource , SecSubject , SecEnvironment ) method
checkRole(Map< String, Object >, String, SecSubject ) method
destroyContext(Map< String, Object >) method
init(Map< String,?>) method
initContext(Map< String, Object >) method
AbstractBootstrapConfiguration class
AbstractFactoryRetriever class
AbstractFileConfiguration class
AbstractLoginModule class
AbstractPrincipalContextRetriever class
AbstractProfiler class
AbstractRoleMapper class
AbstractSecureDataServices class
AbstractSecureFileConfiguration class
Attributer interface
attributeAuthenticatedSubject(Map< String, Object >, SecSubject ) method
attributeResource(Map< String, Object >, SecResource , String) method
attributeSubject(Map< String, Object >, SecSubject , String) method
getSubjectAttributesForResource(Map< String, Object >, SecResource , SecSubject ) method
listActions(Map< String, Object >, SecResource ) method
listEnvironmentAttributes(Map< String, Object >) method
listResources(Map< String, Object >, String) method
listResourceTypes(Map< String, Object >) method
listRoles(Map< String, Object >) method
listSubjectAttributesForResource(Map< String, Object >, SecResource , SecSubject ) method
AttributerRegistration interface
AttributerRegistration2 interface
AuditConst interface
AuditDestination interface
AuditFilter interface
AuditFormatter interface
AuditToken interface
AuthenticationFailureWarningImpl class
Authorizer interface
BasicNamed class
BasicSecIDPrincipal class
BasicSecNamePrincipal class
Bootstrap class
CertificateValidation interface
CertificateValidationException class
ConfigurationParser class
ConfigurationProblem class
ConfigurationValidationService interface
ContextRetriever interface
ContextRetriever2 interface
ContextRetrieverPrincipal interface
DigitalSignature interface
EncryptionTools class
ExternalConfigurationService interface
FactoryRetriever interface
MessageDigest interface
NamedCredentialProvider interface
OptionMapHelper class
getBooleanOption(Map< String,?>, String, boolean) method
getDateOption(Map< String,?>, String, Date) method
getIntOption(Map< String,?>, String, int) method
getLongOption(Map< String,?>, String, long) method
getMultiValuedStringOption(Map< String,?>, String, String[], char) method
getMultiValuedStringOption(Map< String,?>, Object, String[], char) method
getStringOption(Map< String,?>, String, String) method
getStringOption(Map< String,?>, Object, String) method
PasswordExpirationWarningImpl class
PrefixMap< T > class
Profiler interface
ProviderConst interface
ProviderInfo interface
ProviderServices interface
audit( AuditToken , String, String, String, Decision , Map< String, Object >) method
getCertificateValidationInstance(Map< String, Object >) method
getProfile(String) method
isAuditEnabled( AuditToken , String, String, Decision ) method
RoleMapAdministrable interface
RoleMapper interface
SecConfigurationValidatingProvider interface
SecContextProvider interface
SecIDPrincipal interface
SecLoginExceptionAuthenticationFailureWarningImpl class
SecLoginExceptionWarningImpl class
SecNamePrincipal interface
SecProvider interface
SecProviderCapabilities interface
SecProviderPersistence interface
SecureDataServices interface
SecWarningImpl class
SynchronizedSecAdminContext class
SynchronizedSecContextImpl class
SynchronizedSecContextImpl( SecContext ) constructor
audit(String, String, String, Decision , Map< String, Object >) method
checkAccess(String, SecResource ) method
checkAccess(String, SecResource , SecEnvironment ) method
checkAccess(String, SecResource , SecSubject , SecEnvironment ) method
checkAuthorization( AuthzRequest ) method
checkRole(String) method
checkRole(String, SecSubject ) method
checkRole(String, SecSubject , String) method
destroy() method
getAdminContext() method
getCipher(String, String) method
getCipher(String, Operation ) method
getCipher(String, Operation , AlgorithmParameters) method
getConfigHash() method
getEnvironment() method
getID() method
getMaxWarningCount() method
getMessageDigest(String) method
getProfile(String) method
getResource(String) method
getSignature(String, String) method
getSignature(String, Operation ) method
getSubject() method
getSubject(String) method
getSynchronizedContext( SecContext ) method
getWarnings() method
hasCapability(String) method
isAuditEnabled(String, String, Decision ) method
lateInit(Object, SecConfiguration3 , Map< String, Object >, Map< String, Object >) method
listActions( SecResource ) method
listEnvironmentAttributes() method
listProfiles() method
listResources() method
listResources(String) method
listResourceTypes() method
listRoles() method
login() method
reencrypt(String, String, byte[]) method
setMaxWarningCount(int) method
WarningManager interface
Attributed interface
CertificateCredential class
Const interface
Decision class
Named interface
NamedCredential interface
Operation class
SecAdminContext interface
SecConfiguration interface
SecConfiguration2 interface
SecConfiguration3 interface
SecContext interface
audit(String, String, String, Decision , Map< String, Object >) method
checkAccess(String, SecResource ) method
checkAccess(String, SecResource , SecEnvironment ) method
checkAccess(String, SecResource , SecSubject , SecEnvironment ) method
checkAuthorization( AuthzRequest ) method
checkRole(String) method
checkRole(String, SecSubject ) method
checkRole(String, SecSubject , String) method
destroy() method
getAdminContext() method
getCipher(String, String) method
getCipher(String, Operation ) method
getCipher(String, Operation , AlgorithmParameters) method
getEnvironment() method
getID() method
getMaxWarningCount() method
getMessageDigest(String) method
getProfile(String) method
getResource(String) method
getSignature(String, String) method
getSignature(String, Operation ) method
getSubject() method
getSubject(String) method
getWarnings() method
hasCapability(String) method
isAuditEnabled(String, String, Decision ) method
listActions( SecResource ) method
listEnvironmentAttributes() method
listProfiles() method
listResources() method
listResources(String) method
listResourceTypes() method
listRoles() method
login() method
reencrypt(String, String, byte[]) method
setMaxWarningCount(int) method
ADMIN_ROLE_NAME variable
SecContextFactory class
SecEnvironment interface
SecException class
SecProfile interface
SecResource interface
SecSubject interface
SecWarning interface
SSOTokenCredential interface
Management API
Notification API
Tutorial: Mobile Business Object Development 2.3 SP02
Tutorial: Android Object API Application Development 2.3 SP02
Tutorial: BlackBerry Object API Application Development 2.3 SP02
Tutorial: iOS Object API Application Development 2.3 SP04
Tutorial: Windows Mobile Object API Application Development 2.3 SP02
Tutorial: Windows Object API Application Development 2.3 SP02
Tutorial: Hybrid App Package Development 2.3 SP02
Tutorial: Android OData Application Development with REST Services 2.3 SP02
Tutorial: iOS OData Application Development with REST Services 2.3 SP02
Troubleshooting 2.3 SP04
Glossary 2.3
Developer Guide: Device Client Error Reference 2.3
Introduction to Device Client Error Reference
Hybrid Apps
REST API Applications
OData SDK Applications
Error codes by domain
Error codes by label
70000 - ANY_INPUT_FIELD_NULL
70000
70001 - APPLICATION_USER_ALREADY_REGISTERED
70001
70002 - APPLICATION_USER_NOT_REGISTERED
70002
70003 - REGISTRATION_FAILED_UNKNOWN_ERROR
70003
70004 - REGISTRATION_LISTENER_NULL
70004
70005 - SUP_INTERNAL_PARSING_ERROR
70005
70006 - EMPTY_RESPONSE_FROM_SERVER
70006
71000
71001 - APPLICATION_ID_NULL
71001
71002 - JSON_PARSING_FAILED
71002
245020 - If entry attributes are not there
245021 - If there is an improper association rule
245022 - If collection title is missing
251001 - Writing document has failed
251002 - Reading document has failed; Stored documents must have a public no-arg constructor.
251003 - Reading document has failed
252002 - Preference with key ' + key + ' is not a float preference
252003 - Preference with key ' + key + ' is not an 'int' preference
252004 - Preference with key ' + key + ' is not a 'long' preference
252005 - Preference with key ' + key + ' is not a 'boolean' preference
252006 - Preference with key ' + key + ' is not a 'String' preference
252007 - Maximum number of search results must be an Integer
252008 - Maximum number of search results must be between 0 and + SDMConstants.MAXIMUM_STORE_CAPACITY
252009 - Capacity of SDM Cache must be an Integer
252010 - Capacity of cache must be between 0 and + SDMConstants.MAXIMUM_STORE_CAPACITY
252011 - Search attribute must be a string
252012 - Search attribute namespace must be a string
252013 - Default buffer size must be an integer
252014 - Default buffer size must be between + MIN_PERSISTENCE_BYTE_BUFFER_SIZE + and + MAX_PERSISTENCE_BYTE_BUFFER_SIZE
252015 - Invalid cipher name
252016 - Invalid cipher provider
252017 - Timeout ( + value + ) must be greater than 0
252018 - Timeout must be Integer
252019 - SDMPersistence Secure Mode preference must be a Boolean
252020 - SDMPersistence folder path must be a String
252021 - Invalid SDMPersistence folder path; folder can not be written
252022 - SDM Parser folder path can not be modified
252023 - Invalid log level
252024 - Invalid log level type
252027 - This preferences can not be deleted
252028 - No such preferences exists
252029 - Maximum cache capacity exceeded
254004 - Writing document has failed.
254005 - Reading document has failed.
254008 - Reading Open Search Descriptions for SDMODataServiceDcoument failed
254009 - Parser initialization failed
254010 - Folder for SDMPersistence could not be created
254011 - SDM Parser initialization failed invalid source folder
254012 - Parsing xml failed
254013 - Writing document has failed
254014 - Reading document has failed
254015 - No unique root element for the service document
254015 - Service document is not in proper OData format or a proper XML
254016 - No unique root element for the open search description
254016 - Open search descriptor document is not in proper OData format or a proper XML
254017 - Metadata document is not in proper OData format or a proper XML
254017 - No unique root element for the schema
254018 - Feed header is null.
254018 - Invalid feed header
254019 - Improper OData entity type
254019 - No unique key for the entity type
254020 - Invalid entry xml, no unique 'entry' element
254021 - Associations should have exactly two endpoints
254022 - No title for the collection
254023 - init is not supported, use initWithCollection
254024 - info parameter cannot be nil
254025 - No entry was provided
254026 - Key value cannot be empty or nil
254027 - Operation is not allowed on the collection
254028 - \xmlns:\ is not a valid attribute name
254029 - Missing open search namespace!
254030 - The payload is not an open search description document!
254031 - There can be only 1 ShortName tag in an OpenSearchDescription doucment!
254032 - There can be only 1 Description tag in an OpenSearchDescription doucment!
254033 - Missing mandatory \template\ and/or \type\ attribute(s) or invalid value(s) defined
254034 - Missing mandatory ShortName and/or Description tag(s) from the payload!
254035 - There were no URL templates defined in the open search description document!
254036 - init is not allowed, use initWithFunctionImport!
254037 - The function import defined a simple type as a return schema, but the xml contains more than one value!
254038 - In case of collection of simple values the tag under the root must be named \element\!
254039 - The function import defined a complex type as a return schema, but the xml contains more than one value set!
254040 - In case of collection of complex values the tag under the root must be named \element\!
254041 - Not a valid OData error payload!
254042 - init is not allowed, use initWithEntitySchema!
254043 - initializeParser was called on the wrong level!
254044 - The document is not a valid data document
254045 - Missing href parameter of link
254046 - rel' attribute cannot be emtpy in atom:link
254047 - Only action links can have sap:parameter child tags! The link itself has no sap:semantics=\action\ attribute!
254048 - No name attribute or invalid value is defined for the name attribute of the sap:parameter tag.
254049 - Action link parameter has invalid EDM type!
254050 - Default value of the sap action link parameter is invalid!
254051 - Missing href parameter of link
254052 - Inline feed/entry can only appear inside related links!
254053 - The related/via link refers to a non-existing collection!
254054 - init is not allowed, use initWithServiceDocument!
254055 - Invalid attribute value (should be \true\ or \false\
254056 - Not a metadata document
254057 - Missing schema namespace attribute value
254058 - Missing name or association attribute for entity type, complex type or association!
254059 - Type is already defined
254060 - Property type is invalid
254061 - Not a valid positive integer for MaxLength attribute!
254062 - Not a valid positive byte for Precision attribute!
254063 - Not a valid positive byte for Scale attribute!
254064 - Not a valid positive integer for display order attribute!
254065 - Missing or empty name attribute of entity set!
254066 - Missing or empty type attribute of entity set!
254067 - Not a valid positive integer for content-version attribute (EntitySet)!
254068 - Invalid navigation property name specified
254069 - Invalid relationship specified
254070 - Invalid fromrole specified
254071 - Invalid torole specified
254072 - Invalid association specified
254073 - Missing or invalid function import name!
254074 - The function import name is already defined: \%@\
254075 - The entity type referred by the function import does not exist!
254076 - Invalid property name specified
254077 - Invalid entity set defined for AssociationSet/End
254078 - The defined entity set for AssociationSet/End does not exist as a collection in the service document!
254079 - Invalid role specified for Association/End.
254080 - There can be a maximum of two End tags under the AssociationSet tag!
254081 - Function import parameter must have a name defined!
254082 - Function import parameter must have a type defined!
254083 - Function import parameter is already defined!
254084 - A nonexisting entity set name was defined for a role!
254085 - FunctionImport has an invalid return type set!
254086 - FunctionImport has an invalid return type set (format)!
254087 - Missing type name after \Collection(\ in return type for FunctionImport!
254088 - The ReturnType attribute value of the FunctionImport refers to a non existing type!
254089 - The EntitySet attribute is not present or contains invalid entity set name that cannot be mapped to its entity type!
254090 - The EntitySet attribute is not present or contains invalid entity set name that cannot be mapped to its entity type!
254091 - No entity schema was found for the defined EntitySet that is defined for the FunctionImport
254092 - Referred type was not declared in the metadata document!
254093 - Entity set refers to an unknown entity type!
254094 - Entity set specifies a name that is invalid!
254095 - Not a service document
254096 - Missing mandatory attribute (app:service)
254097 - Missing mandatory attribute of collection (href)
254098 - Invalid positive integer value for display-order
254099 - Cannot instantiate the xml parser
254100 - GenericError
254101 - No service document was provided
254102 - No entity schema was provided
254103 - init is not allowed, use initWithName instead!
254104 - Value can be either \POST\ or \GET\ (case sensitive)
254105 - init is not allowed, use initWithMetaInfo instead!
254106 - init is not allowed, use initWithEntitySchema!
254107 - init is not allowed, use initWithUrl
254108 - init is not allowed, use any other init variant!
254109 - init is not allowed, use any other init variant that accepts link rel parameter!
254110 - init is not allowed, use initWithName
254111 - Property information cannot be nil!
254112 - The property information with the name already exists
254113 - Use initWithPropertyInfo or initWithPropertyInfoAndValue!
254114 - Field value too long
254115 - Value cannot be null
254116 - The new value does not fulfill the numeric constraints
254117 - Complex types do not hold simple values
254118 - Invalid mail address
254119 - Value cannot be null
254120 - Value is not a valid DateTime
254121 - Boolean value cannot be null
254122 - Value is not a valid boolean value
254123 - The stored value is not a valid boolean value
254124 - GUID value cannot be null
254125 - Value is not a valid GUID value
254126 - Binary value cannot be null
254127 - Value is not a valid binary value
254128 - The stored value is not a valid binary value
254129 - The new value does not fulfill the float constraints
254130 - The stored value is not a valid float value
254131 - The new value does not fulfill the double constraints
254132 - The stored value is not a valid double value
254133 - Decimal value cannot be null
254134 - Value is not a valid decimal value according to OData or does not conform the restrictions
254135 - Negative value, NaN, #INF and -#INF are not valid second values!
254136 - Time value cannot be null
254137 - Value is not a valid Edm.Time value according to OData
254138 - Invalid duration value! Set at least 1 field of the duration object!
254139 - Value is not a valid DateTimeOffset
254140 - Value is not a valid DateTime
255001 - Initialization error: folder path is unknown.
255002 - Folder for SDMPersistence could not be created
255003 - Crypto init failed
255004 - Removing data has failed
255005 - Secret Key for encryption is not initialized
255006 - Saving object has failed
255007 - Loading object has failed
255008 - Secret Key for decryption is not initialized
255012 - Storing stream has failed.
255013 - Loading stream has failed.
255014 - Crypto error
255015 - Found unexpected directory at path: %@
255016 - Could not persist serializable data with ID: %@
255017 - Could not persist cache with ID: %@
255018 - Could not persist entry with entryID: %@
255019 - Cannot create a directory for the persistence at '%@', because a file already exists
255020 - Failed to create a directory for the persistence at '%@'
255021 - Cannot create a subdirectory at storage path '%@', because a file already exists
255022 - Failed to create a subdirectory for the persistence at '%@'
256000 - SDMNetworkQueue addOperation -> Error: Attempted to add an object that does not adhere to SDMRequesting protocol to an SDMNetworkQueue
256001 - Cannot create a directory for the cache at '%@', because a file already exists
256002 - Failed to create a directory for the cache at '%@'
256003 - Listing cache directory failed at path '%@'
256004 - Failed to remove cached data at path '%@'
256005 - Thread count too high!
256006 - Could not instantiate the SUP request. Ensure you've added the SUP library to your project!
256007 - Could not instantiate the request.
257000 - The application must have at least one view and one viewController
257001 - SDMLogger received low memory warning notification
Object API Applications
|