0

一部の顧客は、iOS 6.1.2 を搭載した製品を購入するとエラーが発生することに不満を持っています。領収書の確認 (Apple コード) は、次のテストに失敗しています:

    NSString *localIdentifier                   = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
    NSString *purchaseInfoUniqueVendorId        = [purchaseInfoFromTransaction objectForKey:@"unique-vendor-identifier"];
    NSString *verifiedReceiptVendorIdentifier   = [verifiedReceiptReceiptDictionary objectForKey:@"unique_vendor_identifier"];


    if(verifiedReceiptVendorIdentifier)
    {
        if (![purchaseInfoUniqueVendorId isEqualToString:verifiedReceiptVendorIdentifier]
            || ![purchaseInfoUniqueVendorId isEqualToString:localIdentifier])
        {
            // Comment this line out to test in the Simulator.
            [self error:@"verified/local problem"];

            failCount++;
        }
    }

他の人もこの問題を経験していますか?

4

0 に答える 0