last night I bought the "city" texture pack for my daughter on our iphone4s, which works on that device. My other daughter also wants it on the iPad, on which I use the same iTunes account, but it won't unlock on that device.
Is there a way to do this without having to pay again?
I had the same problem. Here's an answer! Just log in to the same iOS account that you bought MCPE and the textures. Then try to buy the locked textures. After that enter password and they're going to tell you you already bought the item and it's going to download just like iCloud apps! Hope it helped