in-app-purchase

    1热度

    1回答

    我正在将当前应用程序的IAP代码与我们的后端服务器绑定。我想要做的一件事就是用它来记录取消和/或失败的交易。 这提出了这样一个问题,即这些类型的交易的transactionIdentifier是否被认为是唯一的?更具体地说,在取消的情况下,我不太确定它是否生成一个临时标识符,然后将其替换为App Store提供的标识符。如果是这样,那么临时的还是独一无二的? 我碰巧在Xcode中注意到SKPaym

    -1热度

    1回答

    我正在使用订阅模型并验证收据的应用程序获取它需要的信息(或不是)用户访问全部功能。我正在使用一个测试沙箱帐户进行所有最初的开发。 现在,当我开始使用新的沙箱用户再次从顶部进行测试时,我退出了与之合作的初始Apple ID,并从设备中删除了该应用程序。当我再次运行该应用程序并查看我的控制台调试时,我惊讶地发现它找到了第一个Apple ID使用的相同收据并开始验证它! 我在这里错过了什么?为什么在我登

    5热度

    1回答

    在iOS11上,Apple引入了可从AppStore启动的IAP购买。为了测试这一点,在WWDC17 Whats new in StoreKit video他们给了下面的URL方案的使用方法: itms-services://?action=purchaseIntent&bundleId=com.example.app&productIdentifier=product_name 现在,我已经

    1热度

    2回答

    我需要在运行在Linux上的C#dotnet核心平台上实现服务器端验证,以在应用内购买我的android应用程序。 我已阅读this page很多次,最后找到约this issue,这表明我并不孤单。看起来谷歌目前并没有完全直接支持dotnet核心。 有没有人可以使用任何第三方库实现此目的?

    0热度

    1回答

    我目前正在研究整合谷歌应用程序内订阅的应用程序。似乎谷歌会处理大部分账单和交易,但问题是: 1.如果用户的信用卡在应用程序尝试续订订阅时过期,是否需要在设备或后端服务器上处理这种情况? 2.如果不是,谷歌会发送通知给用户? 3.如果是,我该如何检查用户的信用卡的状态????(希望我不需要)

    0热度

    1回答

    我在应用程序委托中调用收据验证方法来检查可更新过程。它在开发模式下工作良好,但从应用程序商店发布后,其始终回归是,即使用户没有购买该产品。请建议我在做什么错误。在沙箱模式下它工作正常,但发布后我发现它始终返回true的问题。为了验证收到我使用下面的代码 //验证收据 +(BOOL) getStoreReceipt:(BOOL)sandbox andTrasaction:(SKPaymentTran

    1热度

    1回答

    我试图让订阅工作。我的收据验证工作在沙盒模式下,但当我使用实时url进行验收时,它不起作用。下面是我的代码有: func receiptValidation() { // appStoreReceiptURL still says sandboxReceipt if let appStoreReceiptURL = Bundle.main.appStoreReceiptUR

    5热度

    1回答

    根据Google Play Developer API的文档,我应该可以批量插入或更新请求。然而,我遇到了一个问题,看起来文档是错误的,API被破坏了,或者我错过了一些东西。 我POST荷兰国际集团的网址:https://www.googleapis.com/androidpublisher/v2/applications/inappproducts/batch?access_token=<my

    1热度

    1回答

    我希望在购买后为用户启用内容,并且该内容应始终可供该用户使用。正确的做法是使用非消耗性IAP。我有用户(登录,注册),我想连接它与IAP(通过我的服务器)。我可以使用original_transaction_id,购买/恢复IAP可以,并且可以在具有相同帐户的其他设备上使用。 现在有什么问题。如果用户注销登录并且其他用户没有购买IAP,那么他无法再在该设备上购买(使用该Apple帐户登录设备),因

    1热度

    1回答

    我正在为我的应用程序开发订阅逻辑,并且想知道应用收据是否会反映自动续订订阅,然后交易已收到并标记为已完成? 场景:订阅已过期,但用户已启用自动续订功能。他打开我的应用程序,通知订阅已过期。在等待新交易到达时,它会检查最新收据以了解当前状态。最近的应用内购买收据(latest_receipt_info - >lastObject)是否适用于刚过期的以前交易,或者即使尚未将其交付给我的应用程序并标记为