Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios5 我在skproductsresponse的应用内购买中得到零,这是在沙箱模式下_Ios5_In App Purchase - Fatal编程技术网

Ios5 我在skproductsresponse的应用内购买中得到零,这是在沙箱模式下

Ios5 我在skproductsresponse的应用内购买中得到零,这是在沙箱模式下,ios5,in-app-purchase,Ios5,In App Purchase,这适用于沙箱模式(测试) 我在skproduct请求中获得空数组 我试过: 我已将itunes连接到“准备上载”状态 我已经下载了临时文件,并更改了与itunes connect匹配的版本和捆绑包id 在itunes connect的(管理应用内购买)中->我已准备好提交 但是这里 我收到错误: - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)res

这适用于沙箱模式(测试) 我在skproduct请求中获得空数组

我试过:

  • 我已将itunes连接到“准备上载”状态

  • 我已经下载了临时文件,并更改了与itunes connect匹配的版本和捆绑包id

  • 在itunes connect的(管理应用内购买)中->我已准备好提交

  • 但是这里

    我收到错误

        - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
    
    {
        NSArray *products = response.products;
    
         NSLog(@"product==>%@",products);
    
    ****empty Array******
    
            proUpgradeProduct = [products count] == 1 ? [products objectAtIndex:0] : nil;
            if (proUpgradeProduct)
            {
                NSLog(@"Product title: %@" , proUpgradeProduct.localizedTitle);
                NSLog(@"Product description: %@" , proUpgradeProduct.localizedDescription);
                NSLog(@"Product price: %@" , proUpgradeProduct.price);
                NSLog(@"Product id: %@" , proUpgradeProduct.productIdentifier);
            }
    
            for (NSString *invalidProductId in response.invalidProductIdentifiers)
            {
                NSLog(@"Invalid product id: %@" , invalidProductId);
            }
    
            [[NSNotificationCenter defaultCenter] postNotificationName:kInAppPurchaseManagerProductsFetchedNotification object:self userInfo:nil];
        }
    

    请帮助我……

    检查
    响应。无效产品标识符
    。您应该在那里找到您的
    SKProduct
    。如果是这样,应用商店将无法识别您的产品标识符。

    将Project中的捆绑包标识符更改为itunes中的捆绑包标识符。

    是,我仅在NSLog(@“无效产品id:%@”,invalidProductId)时获得了无效的产品id;请告诉我解决方案是什么?@praveen只需搜索
    invalidProductIdentifiers
    。有许多清单,例如: