I have an iOS app with a large number of non-consumable items. Is there any way to know if the store.restore is finished?. I could have the app wait for a fixed amount of time, but I don’t want the user restoring 2 iaps to wait for the same time as the user with 50 iaps (this is the way its set up now). I know I could call store.restore when initializing, but this does not work with my app. Each iap item has 10 customizable pictures and I don’t want the user pictures to go anywhere; therefore if they restore they loose those pictures.
Any help is greatly appreciated.