Okay, according to this forums issue "That is the expected behavior. In the sandbox, you can fetch in-app purchase information in the Simulator. However, you cannot purchase them. To test purchasing in-app purchases in the sandbox, run your app on a device."
None of the Apple Developer Documentation pages explicitly point this out.
Also, heaven forfend you supply a reasonable error message that might give us a clue as to the actual problem! Telling us about "password reuse" is about as far away from "can't do this in the Simulator" as you can get.
I'm raising an FB (FB16366964) on this so that others don't waste days trying to figure out where they're going wrong.
Topic:
App & System Services
SubTopic:
StoreKit
Tags: