我正在使用正常工作的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是否存在问题。