Fixed Restore purchase implementation rejected by app store