iOS SDK - Device Objects
Last updated: Aug 15th, 7:32am
Device Domain Objects
PDAdditionalDeviceInformationMetaData
A custom property that defines relevant device data, which can be appended to the platform’s device profile and retrieved or updated as necessary.
Property | Description |
---|---|
value | String The value of the property as it relates to a specific device (for example, value= 7.0.2 ). |
Device Message Objects
PDAddAdditionalDeviceInformationRequest
Passed as a parameter of the Define Custom Device Properties
method in order to provide any custom metadata property definitions relating to the mobile device.
Property | Description |
---|---|
additionalInformation | Array A set of PDAdditionalDeviceInformationMetaData objects of each custom device property that will persist on the device identification record. |
PDDeleteAdditionalDeviceInformationRequest
This object is passed as a parameter of the RetrieveCustomDevicePropertyValues
method in order to remove one or more custom metadata property definitions relating to the mobile device.
Property | Description |
---|---|
keys | Array A list of metadata keys specifying the properties to remove from the device identification definition. For example: deleteRequest.keys = @[@CurrentUser,@DeviceOS,@DateInstalled]; |
PDRetrieveAdditionalDeviceInformationResponse
Returned in the completion block of the retrieveAdditionalDeviceInformation
method to provide the property values requested in the originating call.
Property | Description |
---|---|
additionalInformation | Array A set of PDAdditionalDeviceInformationMetaData objects containing the retrieved property values. |
PDUpdateAdditionalDeviceInformationRequest
This object is passed as a parameter of the updateAdditionalDeviceInformation
method in order to reset the value of one or more custom metadata properties relating to the mobile device.
Property | Description |
---|---|
additionalInformation | Array A set of PDAdditionalDeviceInformationMetaData objects that specify each metadata property to update and the new value to set. |
PDResendApplicationInstanceVerificationWithEmailRequest
This object is passed as a parameter of the resendApplicationInstanceVerificationWithEmail
method to provide the relevant email address.
Property | Description |
---|---|
email | String The email address to which the verification email is to be resent. |