В моем приложении iOS (Objective C) реализована подписка с автоматическим продлением, которую я использовал RMAppReceipt
для проверки квитанций для действительной подписки локально.Работал нормально.
Но мне пришлось установить Firebase в моем приложении, которое окончательно сломало RMAppReceipt
из-за конфликтов между OpenSSL
и BoringSSL
.
Я пытаюсьнайдите другое решение ObjC, чтобы получить квитанции от Apple и проверить их на месте.Я заметил, что Firebase Analytics автоматически проверяет мои локальные квитанции при запуске и автоматически регистрирует что-то подобное для каждой найденной квитанции.
[Firebase/Analytics][I-ACS023141] Purchase is a duplicate and will not be reported. Product ID: 0001
Существует ли API для проверки локальной квитанции с помощью Firebase?Я не мог найти информацию об этом во многих поисках.
Если нет, есть ли другие решения, которые кто-нибудь порекомендует?
Спасибо!