iOS-покупки внутри приложения - PullRequest
2 голосов
/ 17 июня 2011

Я знаю, что есть много связанных вопросов, и я прочитал их все, но все еще не нашел ответа, поэтому, пожалуйста, прочитайте мой вопрос.

Проблема: Я пытаюсь получить идентификатор продукта с SKProductRequest, новозвращается только неверный идентификатор.Попытайтесь совершить покупку - невозможно подключиться к iTunes.

  • В приложении Покупка включена на портале Provisioning Portal
  • Продукты IAP добавляются в приложение в iTunes Connect с проверкой Cleared for Sale (статус готов к отправке)
  • Идентификатор пакета из iTunes Connect и * .plist одинаковы
  • Целевые значения ввода-вывода составляют 3,0 и выше
  • Использовать полный идентификатор продукта (. . *. ProductID) при выполнении SKProductRequest.
  • Пробная переустановка приложения, iTunes и т. Д.
  • Выйти из магазина в настройках

Также яиспользуйте плагин Phonegap и InAppPurchaseManager, но я считаю, что проблема в настройках магазина, а не в PhoneGap.

Есть мысли о том, что я пропустил?

Последнее, о чем я думал, это одобрение 'iOS PaidДоговор заявок.Они наконец одобрили это, но IAP все еще не работает.

Пожалуйста, помогите!Не может быть никаких решений.

1 Ответ

1 голос
/ 23 июня 2011

Я нашел ответ!Во ВСЕХ руководствах я видел только формулировку «Использовать полный идентификатор продукта (AppID.ProductID) при выполнении запроса», но на самом деле вы должны указать ProductID в этой форме в iTunes Connect!Итак, мой ProductID - это com.test1.testProduct1, и я отправляю один и тот же идентификатор во всех запросах.Проблема решена!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...