I wonder if it can cause problems when calling the store.init() more than once on iOS?
And more in detail if I can do this:
I have a global listener... something like _G. transListener and then call a store.init(_G.transListener) in main.lua
Now I wonder how to handle things from here on when the following was called: store.finishTransaction( event.transaction )
Do I have to init the store again by using store.init(_G.transListener) now or can I still make calls like store.purchase(product) or store.restore() ?
What when I get store.isActive() ==false... do I have to init the store then again?