#ios #in-app-purchase #mkstorekit
#iOS #покупка в приложении #mkstorekit
Вопрос:
Я создал пользователя iTunes в изолированной среде, купил товар. Это сработало, но в моем коде были некоторые проблемы с отображением элемента. Итак, я хочу повторно купить его, чтобы протестировать еще раз. Проблема в том, что я не могу очистить свои покупки. Я вышел из своего пользователя в изолированной среде, удалил приложение и переустановил его, несколько раз менял пользователей itunes… товар по-прежнему отображается как купленный.
Я использую MKStoreKit.
Есть идеи?
Ответ №1:
Ну, я понял это. MKStoreKit сохраняет приобретенные товары в связке ключей, которая сохраняется, даже если вы меняете учетные записи iTunes или удаляете приложение. Вызов быстрого [[MKStoreManager sharedManager] removeAllKeychainData];
сброса вещей.
Комментарии:
1. просто проясняю ситуацию. это не сбросило вашу покупку. в следующий раз, когда вы нажали «купить», вы фактически восстановили покупку.
Ответ №2:
Если у вас есть собственный домен, вы часто получаете бесплатную обработку электронной почты; например, у меня есть учетная запись go daddy, и я могу установить правило пересылки почты для нераспознанных учетных записей электронной почты. Это позволяет очень легко создавать множество тестовых учетных записей без необходимости иметь отдельную учетную запись электронной почты для каждой.