AWSPinpointEndpointProfileDemographic
Objective-C
@interface AWSPinpointEndpointProfileDemographic : NSObject <NSSecureCoding>
Swift
class AWSPinpointEndpointProfileDemographic : NSObject, NSSecureCoding
The Endpoint Demographic contains information about the device to be target for messaging.
-
Returns an instance of AWSPinpointEndpointProfileDemographic with default values. @returns make
Declaration
Objective-C
+ (nonnull instancetype)defaultAWSPinpointEndpointProfileDemographic;
Swift
class func `default`() -> Self
-
The make defaults to apple @returns make
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nullable make;
Swift
var make: String? { get }
-
Defaults to [UIDevice currentDevice].model @returns model
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable model;
Swift
var model: String? { get set }
-
Defaults to [[NSTimeZone systemTimeZone] name] @returns timezone
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable timezone;
Swift
var timezone: String? { get set }
-
Defaults to [[NSLocale autoupdatingCurrentLocale] localeIdentifier] @returns locale
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable locale;
Swift
var locale: String? { get set }
-
Defaults to [[[NSBundle mainBundle] infoDictionary] objectForKey:@“CFBundleShortVersionString”] @returns appVersion
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable appVersion;
Swift
var appVersion: String? { get set }
-
Defaults to [UIDevice currentDevice].systemName @returns platform
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable platform;
Swift
var platform: String? { get set }
-
Defaults to [UIDevice currentDevice].systemVersion @returns platformVersion
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable platformVersion;
Swift
var platformVersion: String? { get set }