а разве кнопку "восстановить покупки" не для этого делают?
не встречал пока. Тем более, думал, это уместно если сохраняются какие-то данные через геймцентр либо на своем серваке.
но суть не в этом. Пока реально не проходит транзакция, все транзакции из прошлых билдов просто не грузит.
то есть, перезаходи в новый билд (или старый но заново собранный) хоть 100 раз - транзакции не подтягиваются. Только купил хоть что-то (если вещь покупал до этого) - начинают все предметы инициализировать при старте игры