我的iOS应用程序(目标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
是否有用于使用Firebase进行本地收据验证的API?在我的许多搜索中,我找不到任何关于此的信息。
如果没有,是否有人会推荐其他解决方案?
谢谢!
答案 0 :(得分:0)
Firebase没有公共API来进行本地收据验证。不建议在本地验证收据,您可能需要自己编写,或者您可能想要使用一些开源的第三方库,但请记住它们可能会受到损害。