Device
public class Device : ModelObject
Representation of a device the app is running on.
Remark
This class can only be initialized once per server. Use the factory methoddeviceForServer(_:) to get an already created instance or create one if there is no
device object instance created already.
-
Device name
Declaration
Swift
@objc public internal(set) dynamic var deviceName: String -
Device ID
Declaration
Swift
@objc public internal(set) dynamic var deviceId: String -
Server device ID
Declaration
Swift
@objc public internal(set) dynamic var serverDeviceId: String? -
Device’s system name
Declaration
Swift
@objc public internal(set) dynamic var systemName: String -
Device model
Declaration
Swift
@objc public internal(set) dynamic var model: String? -
The Apple’s push notification token associated with the device.
Declaration
Swift
@objc public internal(set) dynamic var apnsToken: String? -
Boolean indicating whether the Device instance is the current device the app is running on.
Declaration
Swift
@objc public private(set) dynamic var isCurrentDevice: Bool
Device Class Reference