Unified IAP between macOS and iOS

hello,

has anyone made unified in-app-purchases working?


I have a universal app between macOS and iOS with a single bundle id. On iOS I can buy on one device restore purchases on other devices.

If I hit restore in the Mac- App nothing happens. In the Mac-App-Store it event says „Buy“ instead of „Load“, so the store does not know I already bought this app (free)?

restoreCompletedTransactions() is called and processed in paymentQueueRestoreCompletedTransactionsFinished(). On macOS no transactions are available made from iOS.


Originally Apple said they will introduce shared IAP starting in march, just working out of the box without further information. In April Apple provided more information, they were adding the need of a unified bundle-id by introducing it, so there was no possibility to make it work before in march?


Now I unified the bundle- id but still do not see any shared purchases in the App Stores.


Did anybody make it work? Or ist just not working right now?