Я пытаюсь реализовать StoreKit на iPhone 3.1.3 и продолжаю получать ошибку invalidProductIdentifier.
Вопрос, который у меня возникает, заключается в том, что productKey используется в следующих двух методах одинаково?
SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers: [NSSet setWithObject: @"com.companyName.productName.upgrade"]];
SKPayment *payment = [SKPayment paymentWithProductIdentifier:@"com.companyName.productName.upgrade"];
Причина в том, что я пытался использовать разные productIdentifiers, а SKProductsRequest всегда возвращается с invalidProductIdentifier, но SKPaymentвозвращает SKErrorUnknown почти для всех идентификаторов продукта, которые я пробовал, но, что интересно, возвращает SKErrorPaymentInvalid для @ "com.companyName.productName.upgrade" (с заменой companyName и productName).
Любая помощь приветствуется.