Hi all,
As a late follow up to this, we did get rejected due to StoreKit's manageSubscriptionsSheet view modifier not working. It sounds like this is still happening to some.
As an alternative, we followed this documentation from Apple which describes the URL you can open from within your app to allow users to manage their subscriptions.
So in our case, we just included a button similar to this:
Button {
guard let url = URL(string: "https://apps.apple.com/account/subscriptions") else { return }
UIApplication.shared.open(url, options: [:])
} label: {
Label("Manage Subscriptions", systemImage: "crown")
}
Our app then passed review.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: