Subscription shared between iOS and MacOS?

Hi I want a make a iap that can let user buy my subscription and content from my server. I check the iap sample in
https://developer.apple.com/documentation/storekit/in-app_purchase/offering_completing_and_restoring_in-app_purchases?language=objc

and it contains iOS/TVOS and MacOS ....


According to the document, it looks like the subscription can be shared between MacOS and iOS?


Then I try to add the iap item for my MacOS after I created the iap item list in iOS app.


But in MacOS setting, it said I can't create the same product id for my iap item.


Can I create a shared subscription between iOS and MacOS?


If it not native supported, are there simple way to do this?



Thanks~~


Eric

Replies

Eric what did you discover. This my exact question. We have an iOS, iPad and MacOS application and one subscription that gives them access to the app on all three devices. We want to enable a user to get access to the app and subscribe once.


Thanks,


Chris

I believe the two IAP worlds (Mac and iOS) are different. But your app can use the user's key-value file in their iCloud account to 'share' their subscription rights.