Я добавляю встроенные покупки в свое приложение. Я выполнил все шаги, описанные Apple здесь (http://developer.apple.com/library/ios/#technotes/tn2259/_index.html, особенно см. вопросы и ответы № 6), а также в Руководстве по программированию в приложении.
Проблема в том, что когда я отправляю запрос на продукт во время тестирования на своем тестовом iPod Touch, ответ показывает его как неверный продуктидентифиер, а не действительный продукт.
У моего приложения есть определенный идентификатор приложения без подстановочных знаков.
В моем профиле, который я использую для подписи приложения, явно указан идентификатор приложения, и он не использует подстановочный знак.
Покупка в приложении — это стандартный нерасходуемый предмет без подписки (обеспечивающий расширенные функциональные возможности). Я добавил его в магазин как встроенный элемент для своего приложения. Его поставили на распродажу. (Он находится в состоянии «ожидание загрузки снимка экрана»).
Я скопировал и вставил идентификатор элемента в приложении из iTunes Connect и вставил его в свое приложение, чтобы убедиться, что я не написал ничего неправильного.
Я искал в StackOverflow и с помощью Bing и Google подсказки о том, как диагностировать эту проблему, и в основном все ответы сводились к проверке идентификатора приложения, идентификатора элемента, профиля подписи и т. д.
Ошибка не возвращается, и запрос продукта успешно завершается, поэтому объект NSError для запроса отсутствует.
Как можно диагностировать проблему и отладить это?
Спасибо