Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacMan988

macrumors 6502a
Original poster
Jul 7, 2012
890
165
Hi, my app provides an in-app purchase to get some news alerts as push notifications. Push notifications should be delivered to all devices associated with the same Apple ID that is used to purchase.

Currently I thought of putting a button on the "settings" screen to restore in-app purchases to check of the feature is purchased in another device.

Is there any better way to handle this task? If so, any tips/suggestions would be highly appreciated!
 
Hi, my app provides an in-app purchase to get some news alerts as push notifications. Push notifications should be delivered to all devices associated with the same Apple ID that is used to purchase.

Currently I thought of putting a button on the "settings" screen to restore in-app purchases to check of the feature is purchased in another device.

Is there any better way to handle this task? If so, any tips/suggestions would be highly appreciated!

Having an IAP be required to get push notifications is explicitly forbidden in the rules of using IAP.

Edit: Or at least I thought it was... I can't actually find anywhere that says that.
 
Last edited:
Having an IAP be required to get push notifications is explicitly forbidden in the rules of using IAP.

Edit: Or at least I thought it was... I can't actually find anywhere that says that.

Thanks for the tip. I will go through the documents and check with that.
 
Hi, my app provides an in-app purchase to get some news alerts as push notifications. Push notifications should be delivered to all devices associated with the same Apple ID that is used to purchase.

Currently I thought of putting a button on the "settings" screen to restore in-app purchases to check of the feature is purchased in another device.

Is there any better way to handle this task? If so, any tips/suggestions would be highly appreciated!

I'm fairly certain you have to do a restore in order to transfer IAPs from device to device.
 
Thanks for all comments. It looks like providing the ability to restore is the only way to distribute the feature across all devices of the same user.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.