iOS 15 Beta product showing incorrect subscription period units

I've been testing my existing IAPs using the iOS 15 beta.

One of my products has a one-week free trial. I retrieve the introductory price subscription period unit as follows:

product.introductoryPrice?.subscriptionPeriod.unit

In iOS 14, the correct unit of week is returned. In the iOS 15 beta, day is returned instead.

This has led to some of my purchase strings displaying incorrectly on iOS 15.

If I proceed with the purchase, the pop-up confirmation window does correctly show a 1-week free trial on iOS 15.

Any idea what's going on here?

Use product.introductoryPrice?.subscriptionPeriod.numberOfUnits,get 7 days。

iOS 15 Beta product showing incorrect subscription period units
 
 
Q