TICDSDropboxSDKBasedApplicationSyncManager Class Reference
| Inherits from | TICDSApplicationSyncManager : NSObject |
| Declared in | TICDSDropboxSDKBasedApplicationSyncManager.h |
Overview
The TICDSDropboxSDKBasedApplicationSyncManager describes a class used to synchronize an iOS application with a remote service that can be accessed via the Dropbox SDK.
The requirements are:
- Your application must include the
DropboxSDKfiles available from the Dropbox developer website. - You must already have configured a
DBSessionobject before registering the application. If you set this as the default session, you don’t need to do anything else, otherwise you must set thedbSessionproperty before registering the application.
Tasks
Properties
-
dbSessionThe DropboxSDK
propertyDBSessionobject to use for Dropbox access. If you don’t set this property, TICoreDataSync will use the[DBSession sharedSession].
Paths
-
applicationDirectoryPathThe path to root application directory (will be
property/globalAppIdentifier). -
deletedDocumentsDirectoryPathThe path to the
propertyDeletedDocumentsdirectory inside theInformationdirectory at the root of the application. -
encryptionDirectorySaltDataFilePathThe path to the
propertysalt.ticdsyncfile inside theEncryptiondirectory at the root of the application. -
encryptionDirectoryTestDataFilePathThe path to the
propertytest.ticdsyncfile inside theEncryptiondirectory at the root of the application. -
clientDevicesDirectoryPathThe path to the
propertyClientDevicesdirectory at the root of the application. -
clientDevicesThisClientDeviceDirectoryPathThe path to this client’s directory inside the
propertyClientDevicesdirectory at the root of the application. -
documentsDirectoryPathThe path to the
propertyDocumentsdirectory at the root of the application. -
– pathToWholeStoreDirectoryForDocumentWithIdentifier:The path to the
WholeStoredirectory for a document with a given identifier.
Properties
applicationDirectoryPath
The path to root application directory (will be /globalAppIdentifier).
@property (nonatomic, readonly) NSString *applicationDirectoryPathDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hclientDevicesDirectoryPath
The path to the ClientDevices directory at the root of the application.
@property (nonatomic, readonly) NSString *clientDevicesDirectoryPathDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hclientDevicesThisClientDeviceDirectoryPath
The path to this client’s directory inside the ClientDevices directory at the root of the application.
@property (nonatomic, readonly) NSString *clientDevicesThisClientDeviceDirectoryPathDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hdbSession
The DropboxSDK DBSession object to use for Dropbox access. If you don’t set this property, TICoreDataSync will use the [DBSession sharedSession].
@property (nonatomic, retain) DBSession *dbSessionDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hdeletedDocumentsDirectoryPath
The path to the DeletedDocuments directory inside the Information directory at the root of the application.
@property (nonatomic, readonly) NSString *deletedDocumentsDirectoryPathDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hdocumentsDirectoryPath
The path to the Documents directory at the root of the application.
@property (nonatomic, readonly) NSString *documentsDirectoryPathDeclared In
TICDSDropboxSDKBasedApplicationSyncManager.hInstance Methods
pathToWholeStoreDirectoryForDocumentWithIdentifier:
The path to the WholeStore directory for a document with a given identifier.
- (NSString *)pathToWholeStoreDirectoryForDocumentWithIdentifier:(NSString *)anIdentifierParameters
- anIdentifier
The unique sync identifier of the document.
Declared In
TICDSDropboxSDKBasedApplicationSyncManager.h