Есть кто нибудь кто хорошо шарит в пакете in_app_purchase? У меня есть некоторое непонимание как он работает, на ios. В частности заершение покупки.
* когда вызывать completePurchase. По идеи это вызывается после разблокировки контента. Я получаю успех покупки. Иду на сервер и пинаю его, что бы он чекнул покупку. Если сервер говорит что все ок, я вызываю completePurchase
* В связи с этим есть проблема, если серер не подтвердил, то я покупку я не завершаю.
* Но тут вопрос, как ее потом поднять? второй раз я купить ее уже не могу, получаю эксепшен, что подкупка с таким id есть в очереди, но как ее от туда извлечь?
* У меня лисенер запускается в самом начале, еще до того как интерфейс прорисуется, но я получаю эксепшен, [in_app_purchase]: (Fatal)The observer has not been set but we received a purchase transaction notification. Please ensure the observer has been set using setTransactionObserver
. Make sure the observer is added right at the App Launch.