Can iOS & macOS share a subscription/receipt?

My iOS app uses subscriptions. With the introduction of Catalina I'd like to offer a macOS version of the app.


Is it possible for an app running on the mac to validate whether a subscription was purchased on iPhone/iPad and vice versa?


As Apple pushes both subscriptions and a combined platform this seems like it will be a common requirement.

Replies

AFAIK, there is no way...but also interested to hear if there's a more promising response from Apple because I'd like the same functionality.

This is a known issue that I think will not be fixed in 10.15.


The way to get around it is to use CloudKit to share your subscription with both of your platforms. In other words, you do the work. A lot of effort, but it seems to be the general workaround for now.


Eventually, I'd assume they will offer "universal" apps that will resolve this.


Eventually #2, they need to offer subscriptions that apply to multiple apps as well.