The last line of StoreKit code below generates this parse/decode error in Xcode console; is this benign? Any suggestions how to fix it?
[df892a08] Failed to parse status due to error: StoreKit.DecodingContext<StoreKit.Product.SubscriptionInfo.RenewalInfo.Key>.DecodingError.typeMismatch(for: [StoreKit.Product.SubscriptionInfo.RenewalInfo.Key.autoRenewalStatus], expected: Swift.Bool)
Type: Error | Timestamp: 2024-11-04 11:00:53.056821-08:00 | Library: StoreKit | Subsystem: com.apple.storekit | Category: Default | TID: 0x77bc77
@Published private(set) var offeredSubscriptions: [Product] = []
// ...
do {
guard let anyProduct = offeredSubscriptions.first,
let subscriptionInfo = anyProduct.subscription else {
logger.error("\(#function): ..."); return }
let statuses = try await subscriptionInfo.status
// ...