Выйти из AppStore на iOS Simulator - PullRequest
       5

Выйти из AppStore на iOS Simulator

43 голосов
/ 06 ноября 2011

Начиная с 5.0, симулятор iOS поддерживает StoreKit, поэтому вы можете отлаживать покупки в приложении без устройства.Но у него есть одна проблема.После входа в систему (совершения покупки в приложении) я не могу изменить имя входа в AppStore.В настройках отсутствует пункт «AppStore», поэтому я не могу «выйти» из учетной записи.

Я пытался удалить приложение из симулятора, перезапустить симулятор, удалить тестового пользователя из iTunesConnect - безуспешно.

Экран проблемы

Есть идеи?

Ответы [ 5 ]

80 голосов
/ 19 марта 2012

Существует еще один способ выйти из этой учетной записи песочницы без «Сбросить содержимое и настройки». Просто удалите файлы по следующему пути в вашем домашнем каталоге:

~/Library/Application\ Support/iPhone\ Simulator/5.0/Library/com.apple.itunesstored 

Вам также может понадобиться перезапустить симулятор, чтобы изменения вступили в силу.

Это просто удаляет сохраненную информацию об iTunes из Симулятора. Таким образом, он не удаляет приложения в симуляторе. Работает круто :) 1006 *

32 голосов
/ 06 ноября 2011

Попробуйте «Сбросить контент и настройки»

6 голосов
/ 22 декабря 2012

Симулятор 6.0 хранит информацию о местоположении:

~/Library/Application Support/iPhone Simulator/6.0/Library/com.apple.itunesstored/

Обновление для 6.1:

~/Library/Application Support/iPhone Simulator/6.1/Library/com.apple.itunesstored/
1 голос
/ 09 октября 2013

В iOS 7 Apple, похоже, убрала возможность тестировать покупки в приложении с помощью симулятора. Что бы вы ни делали (включая удаление файлов в соответствующей директории com.apple.itunesstored simulator), вы всегда получаете ошибку «Не удалось подключиться к iTunes store» при попытке запросить идентификаторы продукта.

Тестирование на устройстве работает нормально.

ОБНОВЛЕНИЕ : Я обнаружил, что обычный симулятор «iPhone Retina (4-inch)» работает, а 64-битный - нет. Очень странно.

0 голосов
/ 04 марта 2015

Чтобы выйти из симулятора iOS с помощью xCode 6.3.1, перейдите в «Настройки» -> «Safari» -> «Очистить историю и данные веб-сайта».

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