CloudCoreConfig
public struct CloudCoreConfig
Struct containing CloudCore configuration.
Changes in configuration are optional and they are not required in most cases.
Example
var customConfig = CloudCoreConfig()
customConfig.publicSubscriptionIDPrefix = "CustomApp"
CloudCore.config = customConfig
-
Undocumented
Declaration
Swift
public lazy var container = CKContainer.default() -
RecordZone inside private database to store CoreData.
Default value is
CloudCoreDeclaration
Swift
public var zoneID = CKRecordZoneID(zoneName: "CloudCore", ownerName: CKCurrentUserDefaultName)
-
Default entity’s attribute name for Record ID if User Info is not specified.
Default value is
recordIDDeclaration
Swift
public var defaultAttributeNameRecordID = "recordID" -
Default entity’s attribute name for Record Data if User Info is not specified
Default value is
recordDataDeclaration
Swift
public var defaultAttributeNameRecordData = "recordData"
-
UserDefault’s key to store
TokensobjectDefault value is
CloudCoreTokensDeclaration
Swift
public var userDefaultsKeyTokens = "CloudCoreTokens"
CloudCoreConfig Structure Reference