SKProductRequest无法检索产品

时间:2016-01-07 18:07:32

标签: ios in-app-purchase itunesconnect storekit

我正在使用正常工作的SKProduct。 突然,今天SKProductRequest无法检索产品,也没有调用self.products的任何委托方法。

我在iTunes Connect中更改了我的应用名称并添加了说明。这会对应用内购买产生什么影响?

这是我的代码

@property (strong, nonatomic) NSArray *validProducts;
@property (strong, nonatomic) SKProductsRequest *productsRequest;

-(void)fetchAvailableProducts
{
   NSSet *productIdentifiers = [NSSet setWithObjects:@"com.fitin15month.product",@"com.fitin15.year",nil];
   productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];
   productsRequest.delegate = self;
   [productsRequest start];
}

-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
SKProduct *validProduct = nil;
    int count = (int)[response.products count];
    if (count>0)
    {
            //Perform Action
    }
}

- (void)request:(SKRequest *)request didFailWithError:(NSError *)error
{
     //Perform Stuff
}

请告诉我代码或iTunes Connect是否存在问题。

0 个答案:

没有答案