SKProduct.introductoryPrice.priceLocale is always null

Number:rdar://37391667 Date Originated:February 9 2018, 6:18 PM
Status: Resolved:
Product:StoreKit Product Version:iOS 11.2.1 (15C153)
Classification: Reproducible:

Steps to Reproduce:

- Create an auto-renew subscription
- Add Pay as you go introductory price
- Load the products using "SKProductsRequest"

Expected Results:

The subscription's "SKProduct" should have it's "introductoryPrice"'s "priceLocale" property set to a non-null value.

Actual Results:

The subscription's "SKProduct" has it's "introductoryPrice"'s "priceLocale" property null.

(The "introductoryPrice" property *is* set to a non-null value, so the setup is correct.)


Iulian Onofrei

Just noticed that it's also marked as nonnull in the header file.

By revoltes666 at Feb. 9, 2018, 4:37 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!