我们一直在数据库中看到销售数据,但是在Appstore Connect控制台中看不到任何销售。有谁知道会导致这种情况的原因?
我们仅完成交易,并在苹果在应用内购买的 .purchased 状态回调触发时向用户赠送功劳。但是经过7天后,我们仍然无法在Appstore Connect仪表板上看到任何销售数据。
这是否是欺骗iOS In App Purchase以获得免费积分的窍门?
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
}
}
}
答案 0 :(得分:0)
我们找出了问题所在。之所以发生这种情况,是因为一个用户承认自己一直在使用越狱的iPhone ,这样她就可以免费购买应用购买商品!苹果真可惜!现在,我们正在考虑如何获得付款并补偿这些欺诈销售的费用...