1

我们在游戏应用中使用 RMStore 框架 ( https://github.com/robotmedia/RMStore ) 在 iOS 上进行应用内购买。

有时在发出应用内购买和获得反馈(显示系统弹出窗口以开始购买)之间需要长达 10 秒。这是一种罕见的情况,但在某些日子里它真的很糟糕,而在另一些日子里它非常快。

我们能做些什么来让它始终保持快速?

您/其他人是否也遇到此问题?

这是我们用来开始购买的代码:

[[RMStore defaultStore] addPayment: [NSString stringWithUTF8String:productIdentifier.c_str()] success: ^(SKPaymentTransaction *transaction) {

    this->onPurchaseInAppProductSuccessInner(productIdentifier, [=](InAppPurchaseProductResult result) {

        callback(result);
    });

} failure:^(SKPaymentTransaction *transaction, NSError *error) {
    MLLOG("[AccountManager] Purchase Error");

}];
4

0 回答 0