Should in-app purchases transfer between different devices that use the same Apple ID? Is it up to the developer?
My situation: I have two iPads. I purchased Monument Valley and installed it on both iPads. No problem. I only had to buy it once. Now there is the expansion, Forgotten Shores, which is implemented as an in-app purchase rather than a new game. I purchased it on one iPad, but the other iPad still shows it as something I would need to buy.
I've tried deleting and re-installing from the second iPad. I've also tried syncing both devices to iTunes on my laptop. It still shows the expansion as something I would need to buy.
If I click buy, is Apple going to realize that I've already bought the expansion, and just tell the game that it is purchased? Or is it actually going to charge me again for the same expansion?
I'm not sure how this is supposed to work... I haven't tried to do in-app purchases across devices before.