AgentSDKAppCatalogApplication
IntroductionThis is information about a single application entry within app catalog. Please note the "Desc" field will be empty/nil when entire application catalog is being fetched, as the payload can be quite large (upto 4K). In order to retrieve this "Desc" field, you need to call "requestApp" method to get all fields. Notes:
Properties
AppID@property(nonatomic, retain) NSString *AppID; DiscussionThe identifier for the app.
ConfigurationUriTemplate@property(nonatomic, retain) NSString *ConfigurationUriTemplate; DiscussionA template for the URI if the App is configurable. Being configurable means the application can request a special URI to launch the downloaded app by requesting the App details with the App ID. For example this can be used to fill in server connection properties for the user when launching the app. If the URI is not configurable, this property will be empty.
Currency@property(nonatomic, retain) NSString *Currency; DiscussionThe currency used for the price of the app.
Description@property(nonatomic, retain) NSString *Description; DiscussionThe description of the app.
IconURL@property(nonatomic, retain) NSString *IconURL; DiscussionThe URL of the app icon.
InstallState@property(nonatomic, retain) NSString *InstallState; DiscussionOne of the AppInstallState constants See
InstallURL@property(nonatomic, retain) NSString *InstallURL; DiscussionThe URL to install the app.
Mandatory@property(nonatomic, retain) NSNumber *Mandatory; DiscussionA boolean denoting whether or not the app is mandatory.
Name@property(nonatomic, retain) NSString *Name; DiscussionThe name of the app.
Price@property(nonatomic, retain) NSNumber *Price; DiscussionThe price of the app.
PurchaseType@property(nonatomic, retain) NSString *PurchaseType; DiscussionOne of the AppPurchaseType constants. See
ScreenshotURLs@property(nonatomic, retain) NSArray *ScreenshotURLs; DiscussionThe URLs of the app screenshots.
Type@property(nonatomic, retain) NSString *Type; DiscussionOne ot the AppType Constants See
Vendor@property(nonatomic, retain) NSString *Vendor; DiscussionThe vendor of the app.
Version@property(nonatomic, retain) NSString *Version; DiscussionThe version of the app.
|