I'm trying to understand how the Restore Previous Purchases flow can work in my App.
Let's say the user downloads my App and purchases something in App for $.99 They then delete the App, re-download and want to restore.
I understand it's tied to their iTunes account which is fine and working.
I'm confused about what method I should be calling on the Purchase Manager.
The only method I'm seeing fired is: InAppProductRestored which appears to only return 1 Product at a time?
Also what happens if they chose "Restore" in my app, but haven't yet actually purchased anything? Is there an event that gets fired then?