Как я могу сбросить встроенные покупки в приложении на iOS для тестирования? - PullRequest
7 голосов
/ 30 сентября 2011

Я сделал песочницу iTunes для пользователя, купил предмет.Это сработало, но в моем коде были некоторые проблемы с отображением элемента.Итак, я хочу повторно купить его, чтобы проверить снова.Проблема в том, что я не могу очистить свои покупки.Я выписал своего пользователя из песочницы, удалил приложение и переустановил его, несколько раз менял пользователей itunes ... элемент все еще отображается как купленный.

Я использую MKStoreKit.

Есть идеи?

Ответы [ 2 ]

20 голосов
/ 30 сентября 2011

Ну, я понял это.MKStoreKit сохраняет купленные предметы в цепочку для ключей, которая сохраняется даже при смене учетных записей iTunes или удалении приложения.Вызов быстрого [[MKStoreManager sharedManager] removeAllKeychainData]; сброса вещей.

0 голосов
/ 08 августа 2012

Если у вас есть собственный домен, вы часто получаете обработку электронной почты бесплатно; например, у меня есть учетная запись go daddy, и я могу установить правило пересылки почты для нераспознанных учетных записей электронной почты. Это позволяет легко создавать множество тестовых учетных записей без необходимости иметь отдельную учетную запись электронной почты для каждой из них.

...