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:

  1. Your application must include the DropboxSDK files available from the Dropbox developer website.
  2. You must already have configured a DBSession object before registering the application. If you set this as the default session, you don’t need to do anything else, otherwise you must set the dbSession property before registering the application.

Tasks

Properties

  •   dbSession

    The DropboxSDK DBSession object to use for Dropbox access. If you don’t set this property, TICoreDataSync will use the [DBSession sharedSession].

    property

Paths

Properties

applicationDirectoryPath

The path to root application directory (will be /globalAppIdentifier).

@property (nonatomic, readonly) NSString *applicationDirectoryPath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

clientDevicesDirectoryPath

The path to the ClientDevices directory at the root of the application.

@property (nonatomic, readonly) NSString *clientDevicesDirectoryPath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

clientDevicesThisClientDeviceDirectoryPath

The path to this client’s directory inside the ClientDevices directory at the root of the application.

@property (nonatomic, readonly) NSString *clientDevicesThisClientDeviceDirectoryPath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

dbSession

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 *dbSession

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

deletedDocumentsDirectoryPath

The path to the DeletedDocuments directory inside the Information directory at the root of the application.

@property (nonatomic, readonly) NSString *deletedDocumentsDirectoryPath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

documentsDirectoryPath

The path to the Documents directory at the root of the application.

@property (nonatomic, readonly) NSString *documentsDirectoryPath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

encryptionDirectorySaltDataFilePath

The path to the salt.ticdsync file inside the Encryption directory at the root of the application.

@property (nonatomic, readonly) NSString *encryptionDirectorySaltDataFilePath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

encryptionDirectoryTestDataFilePath

The path to the test.ticdsync file inside the Encryption directory at the root of the application.

@property (nonatomic, readonly) NSString *encryptionDirectoryTestDataFilePath

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h

Instance Methods

pathToWholeStoreDirectoryForDocumentWithIdentifier:

The path to the WholeStore directory for a document with a given identifier.

- (NSString *)pathToWholeStoreDirectoryForDocumentWithIdentifier:(NSString *)anIdentifier

Parameters

anIdentifier

The unique sync identifier of the document.

Declared In

TICDSDropboxSDKBasedApplicationSyncManager.h