Недопустимые идентификаторы продуктов InAppPurchase -Возможные причины

Это была долгая ночь, когда я искал проблему в -пробных версиях приложений, но я не могу решить эту проблему. Мой идентификатор продукта продолжает возвращаться как «недопустимый идентификатор продукта». Надеюсь, кто-нибудь укажет на это; (С текущим профилем подготовки и appId у меня заработали push-уведомления)

  1. Мой идентификатор приложения генерируется (без подстановочных знаков)-Покупка в приложении включена

  2. Мой IAP (В -Покупка приложения )добавляется в «Управление покупками приложений в -» и очищается для продажи.

  3. Мой IAP добавлен 24 часа назад (, может быть, еще пару часов )и находится в состоянии «Ожидает проверки»

  4. . Мое приложение само по себе отклонено разработчиком>, и оно находится в состоянии «готово к загрузке», в -покупка приложения добавляется в приложение.

  5. Мой телефон не взломан (, по крайней мере, больше не работает, так или иначе)

  6. Я работаю с 3GS, 5.1 iOS.

  7. Мой текущий профиль обеспечения — это «Профиль разработчика», а не «Профиль распространения». «Профиль распространения» используется только при загрузке двоичного файла приложения.

  8. Я создаю для iOS 5.0, и конфигурация сборки настроена на отладку.

  9. Я удалял приложение раз 100 буквально.

  10. Все данные задаются в iTunes Connect, включая банковские реквизиты.

  11. Я создал тестового пользователя и вошел в него через «Настройки > Магазин» на своем устройстве.

  12. МойSKProductRequest:

    SKProductsRequest *productRequest = [[SKProductsRequest alloc]initWithProductIdentifiers:[NSSet setWithObject:@"com.my_site.my_app.my_product"]];
    

Любая другая информация может быть предоставлена.

8
задан pkamb 17 October 2019 в 20:10
поделиться