, когда я запускаю мой код ниже, он дает этот ответ на моем устройстве ....
- (void) requestProductData
{
//
NSString *str = [[NSString alloc] initWithFormat:@"com.mycompany.inapppurchasetesting.productid"];//Same as the Product Id displayed in Itunes Connect//"];
SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:str]];
request.delegate = self;
[request start];
//
//NSSet *productIDs = [NSSet setWithObjects:@"com.mycompany.inapppurchasetesting.productid", nil];
//SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:productIDs];
//request.delegate = self;
NSLog(@"Requesting");
//[request start];
}
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
NSArray *myProduct = response.products;
NSArray *myInvalidProducts = response.invalidProductIdentifiers;
NSLog(@"Did recieve response");
NSLog(@"Response count is %d",response.products.count);
NSLog(@"Invalid response count is %d",response.invalidProductIdentifiers.count);
for (int i = 0; i<myProduct.count; i++)
{
NSLog(@"t:%@",[[myProduct objectAtIndex:i] localizedTitle]);
}
for(int i = 0; i < myInvalidProducts.count; ++i)
{
NSLog(@"Invalid products:%@",[[myInvalidProducts objectAtIndex:i] localizedTitle]);
}
// populate UI
[request autorelease];
}
2010-11-16 14: 14: 46.028 InAppPurchaseTesting [7357: 307] Просмотр загружен
2010-11-16 14: 14: 46.164 InAppPurchaseTesting [7357: 307] Запрос
2010-11-16 14: 14: 46.196 InAppPurchaseTesting [7357: 307] может совершать платежи
2010-11-16 14: 14: 52.135 InAppPurchaseTesting [7357: 307] Получил ответ
2010-11-16 14: 14: 52.146 InAppPurchaseTesting [7357: 307] Количество ответов составляет 0
2010-11-16 14: 14: 52.152 InAppPurchaseTesting [7357: 307] Недопустимое количество ответов: 1
2010-11-16 14: 14: 52.160 InAppPurchaseTesting [7357: 307] - [NSCFString localizedTitle]: нераспознанный селектор, отправленный экземпляру 0x114990
2010-11-16 14: 14: 52.181 InAppPurchaseTesting [7357: 307] * Завершение приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '- [NSCFString localizedTitle]: нераспознанный селектор отправлен в экземпляр 0x114990'
почему возникает вышеуказанная ошибка ...
пожалуйста, наставь меня ...