Это была долгая ночь, когда я искал проблему в -пробных версиях приложений, но я не могу решить эту проблему. Мой идентификатор продукта продолжает возвращаться как «недопустимый идентификатор продукта». Надеюсь, кто-нибудь укажет на это; (С текущим профилем подготовки и appId у меня заработали push-уведомления)
Мой идентификатор приложения генерируется (без подстановочных знаков)-Покупка в приложении включена
Мой IAP (В -Покупка приложения )добавляется в «Управление покупками приложений в -» и очищается для продажи.
Мой IAP добавлен 24 часа назад (, может быть, еще пару часов )и находится в состоянии «Ожидает проверки»
. Мое приложение само по себе отклонено разработчиком>, и оно находится в состоянии «готово к загрузке», в -покупка приложения добавляется в приложение.
Мой телефон не взломан (, по крайней мере, больше не работает, так или иначе)
Я работаю с 3GS, 5.1 iOS.
Мой текущий профиль обеспечения — это «Профиль разработчика», а не «Профиль распространения». «Профиль распространения» используется только при загрузке двоичного файла приложения.
Я создаю для iOS 5.0, и конфигурация сборки настроена на отладку.
Я удалял приложение раз 100 буквально.
Все данные задаются в iTunes Connect, включая банковские реквизиты.
Я создал тестового пользователя и вошел в него через «Настройки > Магазин» на своем устройстве.
МойSKProductRequest
:
SKProductsRequest *productRequest = [[SKProductsRequest alloc]initWithProductIdentifiers:[NSSet setWithObject:@"com.my_site.my_app.my_product"]];
Любая другая информация может быть предоставлена.