Skip to main content

iOS

This method is used to acquire product information. The product information should be loaded before displaying product page.

[AWPurchaseKit getProductsInfoWithProductIdentifiers:productSet
completion:^(RetrievedProducts * _Nonnull retrievedProducts) {
if (retrievedProducts.error) {
// request error,check error msg
return;
}
if (retrievedProducts.validProducts.count){
dispatch_async(dispatch_get_main_queue(), ^{
// request success, updateUI
// [self updateUI];
});
}
if (retrievedProducts.invalidProductIdentifiers.count) {
//find invalid sku, check your sku
}
}];

Parameters:

productSet: Set of SKU IDs.

Return:

The RetrievedProducts returned includes AWProduct array of successfully obtained products, SKU array of products failed to be obtained and AWError objects.

Next Steps

Making Purchases