[英]iOS in-app-purchase + Today Extension widget
所以我有一个需要订阅的应用程序(通过IAP),它提供了一个Today Widget。 在窗口小部件(以及应用程序内)中,我使用RMStore检查捆绑包中的App Receipt是否有活动订阅。 它在沙盒中工作正常,包括通过TestFlight安装时。 但是今天,该应用程序已获得Apple批准,一旦我测试了实时店内版本,当主应用程序看到用户在应用收据中购买时,今日扩展程序未读取应用程序收据,因此没有订阅!
Today Extension和主应用程序都使用完全相同的代码来阅读应用收据并查找订阅信息。 为什么它会在主应用程序中工作而不是扩展? 这是一个已知的问题? 它与RMStore而不是StoreKit本身有什么关系? 我有什么聪明/不同的事情吗?
我想也许问题可能与收据验证有关 - 例如,捆绑标识符在沙盒中与扩展的App Store不同吗?
这真是令人沮丧,因为我没有办法测试任何可能的解决方案而不重新提交到App Store,然后在发布后对其进行测试,如果它被破坏则将其从商店中拉出来,否则我会让用户付费他们实际上没有得到的东西。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.