Я впервые отправляю свое приложение для iOS с встроенными покупками (подписка + пожизненный непотребляемый ресурс). В TestFlight все работает отлично, но во время проверки приложения Apple отклонила приложение с сообщением:
"Продукт не найден" при нажатии кнопки покупки.
Вот моя текущая ситуация:
- У меня есть 2 автоматически возобновляемые подписки (ежемесячно + ежегодно)
- У меня есть 1 нерасходуемая (пожизненная)
- Все продукты в настоящее время находится в состоянии «Ожидание проверки».
– Я СВЯЗАЛ подписки с версией приложения перед отправкой.
– Приложение + IAP были отправлены вместе в первый раз.
– Тестирование TestFlight работает отлично (продукты загружаются, покупки успешны).
Однако в обзоре приложения:
– SKProductsRequest возвращает пустой запрос
- В моем приложении отображается ошибка «Продукт не найден».
Я удалил приложение из проверки, так как понятия не имею, в чем дело.
Вопросы:
1. Нормально ли, что продукты, находящиеся в состоянии «Ожидание проверки», не возвращаются во время проверки приложения?
2. Нужно ли мне ждать, пока IAP будут одобрены, прежде чем повторно отправлять приложение?
3. Есть ли что-то, что я мог пропустить в настройке App Store Connect?
4. Должен ли я по-другому обрабатывать пустые ответы о продуктах при проверке?
Будем очень признательны за любые советы или аналогичный опыт. Я застрял и не знаю, что попробовать дальше.
Заранее спасибо
Мобильная версия