Я работаю над новой версией приложения, которое уже опубликовано в App Store. Приложение использует In-App-Purchase, чтобы разблокировать функции полной версии, которая работает без проблем.
Я протестировал новую версию своего приложения на своих устройствах несколько дней назад, и IAP в песочнице App Store работал без проблем. Знайте, что я хотел провести окончательный тест, прежде чем отправлять новую версию в Apple, и IAP внезапно перестал работать.
Я использую SKProductsRequest для запроса данных о продукте из App Store. Ответ на этот запрос содержится в методе productsRequest:didReceiveResponse:, а идентификатор моего элемента IAP указан в массиве response.invalidProductIdentifiers.
Текущая версия приложения в App Store по-прежнему работает без проблем. Так как же может быть проблема с идентификатором товара?
Сначала я подумал, что это может быть просто временная ошибка на стороне сервера Apple, но проблема проявляется уже один день. Проблема одинакова на всех моих устройствах. Учетная запись Apple-ID на устройстве не имеет значения.
Я не хочу отправлять новую версию в Apple, пока проблема не будет решена. Как я могу узнать, в чем на самом деле проблема?