Solved

showManageSubscriptions never uses native AppStore method

  • 20 May 2022
  • 1 reply
  • 203 views

Badge +4

I noticed that even on a device running iOS15, Purchases.showManageSubscriptions() loads the subscriptions UI via Safari rather than a native action sheet. This seems to be because we have:

  SystemInfo.appleSubscriptionsURL = URL(string: "https://rev.cat/manage-apple-subscription")

This url never passes the isAppleSubscription() test, therefore we always fallback to the openURL() method.

Is this by design?

icon

Best answer by Phil Mitchell 21 May 2022, 00:48

View original

1 reply

Badge +4

After further investigation, I submitted a bug report: https://github.com/RevenueCat/purchases-ios/issues/1594

Reply