240 发简信
IP属地:江苏
  • RMStore返回的回调是falie时,RMStore在这种情况下依然会执行finishTransaction,当前订单就已经被处理掉了,你这边能确定重新登陆的时候,这个订单还会再次在updatedTransactions中传过来吗,因为我不能复现此问题,所以我不能确认具体的流程,请帮忙确认一下@帅聪哥

    iOS内购中碰到的问题与解决方案13.3.1最新问题

    公司项目中需要做一个会员购买功能,当时一听到这个需求就知道要跟内购扯上关系了,于是乎开始在网上大量找相关资料,也包括其他开发者遇到的问题。不过....但是....在实际上线后...

  • 查询了一下最近的支付日志,还发现一种情况SKPaymentTransactionStatePurchased回调中
    transaction.transactionReceipt为空字符串,不知道你这边有没有遇到这种情况,如果有能否分享下如何处理的@帅聪哥

    iOS内购中碰到的问题与解决方案13.3.1最新问题

    公司项目中需要做一个会员购买功能,当时一听到这个需求就知道要跟内购扯上关系了,于是乎开始在网上大量找相关资料,也包括其他开发者遇到的问题。不过....但是....在实际上线后...

  • 感谢说明,看了下RMStore的源码 在error.code为200的情况下不会主动finishTransaction,这点和我们的逻辑不太一样,我再仔细研究下
    if (error.code != RMStoreErrorCodeUnableToCompleteVerification)
    { // If we were unable to complete the verification we want StoreKit to keep reminding us of the transaction
    [queue finishTransaction:transaction];
    }@帅聪哥

    iOS内购中碰到的问题与解决方案13.3.1最新问题

    公司项目中需要做一个会员购买功能,当时一听到这个需求就知道要跟内购扯上关系了,于是乎开始在网上大量找相关资料,也包括其他开发者遇到的问题。不过....但是....在实际上线后...

  • 你好,我最近也遇到了用户支付成功,但是回调是SKPaymentTransactionStateFailed的情况,也查了一下stackoverflow上也有一些类似的案例,我想了解一下你是怎么处理failed的逻辑的,能否提供些代码参考。
    我目前的处理方案是对于failed回调的transaction都会调用finishTransaction,但是这样会导致上面的情况无法发货,如果不调用finishTransaction又会导致无法再次拉起支付,请问一下针对不用的错误类型应该如何处理比较好

    iOS内购中碰到的问题与解决方案13.3.1最新问题

    公司项目中需要做一个会员购买功能,当时一听到这个需求就知道要跟内购扯上关系了,于是乎开始在网上大量找相关资料,也包括其他开发者遇到的问题。不过....但是....在实际上线后...