Identifying users using app in different platforms (iOS and macOS) and different bundle ids

I am trying to grant access to users that subscribe to premium on the iOS app also to users that use the macOS version.

The iOS and macOS version are two separate apps with different BundleIDs, same Team ID.

I can't create a App bundle because they are part of different platforms. I know that I could ask the user for a login so I could recognize the user from the authentication, but I would like to avoid this step.

Is there any ID i can use to identify users between different platforms?

There’s no safe and reliable way to identify customers for access entitlement across apps and platforms relying on App Store data only without app-side user account. Consider switching to universal purchase, introducing app account (e.g. with Sign in with Apple), and/or, if that’s suitable, express your interest in contingent pricing functionality and prepare for the launch.

Identifying users using app in different platforms (iOS and macOS) and different bundle ids
 
 
Q