iOS应用内购买跟踪,但在itunesconnect没有销售

时间:2012-12-09 17:33:45

标签: ios xcode in-app-purchase flurry

我添加了一个乱七八糟的活动来跟踪App购买,但是我可以看到每天购买的商品,但我可以看到itunes上没有连接,(有些用户看起来他们为同一商品多次购买)< / p>

这是购买代码:

-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions {
for (SKPaymentTransaction *transaction in transactions) {
    switch (transaction.transactionState) {
        case SKPaymentTransactionStatePurchasing:

            // show wait view here
            statusLabel.text = @"purchasing under progress";
            break;

        case SKPaymentTransactionStatePurchased:

            [[SKPaymentQueue defaultQueue] finishTransaction:transaction];
            // remove wait view and unlock feature 2
            statusLabel.text = @"Purchase successful";
            UIAlertView *tmp = [[UIAlertView alloc]
                                initWithTitle:@"شكراً"
                                message:@"Purchase successful"
                                delegate:self
                                cancelButtonTitle:nil
                                otherButtonTitles:@"Ok", nil];
            [tmp show];
            [tmp release];


            NSError *error = nil;
            [SFHFKeychainUtils storeUsername:@"IAPadd400Jokes" andPassword:@"purchased" forServiceName:kStoredData updateExisting:YES error:&error];

            [Flurry logEvent:@"Buy 400 jokes"];                
            break;

        case SKPaymentTransactionStateRestored:
            [[SKPaymentQueue defaultQueue] finishTransaction:transaction];
            // remove wait view here
            statusLabel.text = @"";
            break;

        case SKPaymentTransactionStateFailed:

            if (transaction.error.code != SKErrorPaymentCancelled) {
                NSLog(@"error in payment");
            }
            [[SKPaymentQueue defaultQueue] finishTransaction:transaction];
            // remove wait view here
            statusLabel.text = @"error in payment";
            break;

        default:
            break;
    }
}

}

我可能做错了,我需要你的帮助,

此致

瓦利德

0 个答案:

没有答案