Class

SKProductStorePromotionController

A product promotion controller for customizing the order and visibility of in-app purchases per device.

Declaration

@interface SKProductStorePromotionController : NSObject

Topics

Managing Promoted Product Order

fetchStorePromotionOrderWithCompletionHandler:

Reads the product order override that determines the promoted product order on this device.

updateStorePromotionOrder:completionHandler:

Overrides the promoted product order on this device.

Managing Promoted Product Visibility

fetchStorePromotionVisibilityForProduct:completionHandler:

Reads the visibility setting of a promoted product in the App Store for this device.

updateStorePromotionVisibility:forProduct:completionHandler:

Updates the visibility of the product on the App Store, per device.

SKProductStorePromotionVisibility

The visibility settings that determine if an in-app purchase is visible on a device.

Getting the Controller

defaultController

Returns the default product store promotion controller.

Relationships

Inherits From

See Also

Promoting In-App Purchases

Testing Promoted In-App Purchases

Test your in-app purchases before making your app available in the App Store.