ios - 在应用程序购买中未显示在 Appstore Connect 销售/分析仪表板上?

标签 ios swift in-app-purchase

我们已经在数据库中看到了销售数据,但在 Appstore Connect 控制台中看不到任何销售数据。有谁知道什么会导致这种情况吗?

只有当苹果应用内购买的 .purchased 状态回调被触发时,我们才会完成交易并向用户提供积分。但7天过去了,我们在Appstore Connect仪表板上仍然看不到任何销售数据。

这会是欺骗 iOS 应用内购买以获得免费积分的伎俩吗?

public func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {
    for transaction in transactions {
        switch (transaction.transactionState) {
        case .purchased:
            complete(transaction: transaction)
            break
        case .failed:
            fail(transaction: transaction)
            break
        case .restored:
            restore(transaction: transaction)
            break
        case .deferred:
            break
        case .purchasing:
            break
        }
    }
}

最佳答案

我们已经解决了这个问题。之所以发生这种情况,是因为一名用户承认她一直在使用越狱的 iPhone,这样她就可以免费购买应用内购买的商品!苹果真是太可惜了!现在我们正在考虑如何获得付款并补偿这些欺诈销售的成本......

关于ios - 在应用程序购买中未显示在 Appstore Connect 销售/分析仪表板上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56509668/

相关文章:

ios - NSURL 图像加载减慢应用程序打开时间 - iOS

swift - 单击按钮时无法加载 WebView

ios - UICollectionView 宽度以编程方式与 Storyboard初始化冲突

ios - UICollectionView 的透明 UINavigationBar 问题

android - 应用内购买中未列出的Youtube视频

ios - 从 iOS 地址簿 API 查找常用联系人

ios - EZAudio 中的音频输入源

ios - 当我在其顶部添加带有 UIDatePicker 的 UIView 时,防止 UITableView 滚动

ios - 测试 iOS IAP 的退款

ios - 如何知道我将从 Apple 应用内购买中收到的确切金额