Using the Sync Manager with Global SmartStore
To use Mobile Sync with a global SmartStore instance, call a static factory method on the sync manager object to get a compatible sync manager instance.
- Swift
- Objective-C
Returns a sync manager instance that talks to the server as the current user and writes to or reads from the given SmartStore instance. Use this factory method for syncing data with the global SmartStore instance.
- Android
Returns a sync manager instance that talks to the server as the given community user and writes to or reads from the given SmartStore instance. Use this factory method for syncing data with the global SmartStore instance.
- Hybrid
In each of the following methods, the optional first argument tells the Mobile Sync plug-in whether to use a global store. This argument accepts a Boolean value or a
StoreConfig
object. If you use aStoreConfig
object, you can specifystoreName
,isGlobalStore
, or both, depending on your context. See Creating and Accessing User-based Stores.-