Подтвердить что ты не робот

Симулятор xcode не подходит - переустановка возможна?

У меня закончилось дисковое пространство и пришлось очищать папки на жестком диске. После очистки, когда я запускаю Xcode, симулятор не подходит. Я не могу выбрать симулятор для запуска, на Xcode. Скорее всего, я удалил некоторую папку, требуемую симулятором, в моей очистке. Xcode работает на устройстве правильно. Кто-нибудь сталкивался с такой ситуацией?

Я удалил свой Xcode и снова установил, но это не решило проблему. Как я вижу, Simulator - отдельное приложение (поскольку мы можем закрыть симулятор без закрытия Xcode). Можно ли переустановить Simulator самостоятельно? Или любое другое решение, чтобы вернуть мой симулятор IOS?

Я знаю, что это не вопрос программирования, но можно надеяться, что он будет опубликован здесь. Спасибо заранее.

4b9b3361

Ответ 1

Мне удалось удалить свои симуляторные устройства и переустановить их, выполнив эту выдержку, написанную для пользователя, у которого отсутствовал их симулятор:

Откройте приложение Xcode > Open Developer Tool > iOS Simulator (если вы всплываете, просто отпустите его). После этого в симуляторе перейдите в раздел "Оборудование" > "Устройство" > "Управление устройствами". Удалите все, что указано в симуляторе. Перезагрузите компьютер. После этого перейдите в "Управление устройствами" в симуляторе и нажмите "Плюс", чтобы добавить свои симуляторы. Затем появятся симуляторы iOS 8. Надеюсь, что это также поможет вам.

Вот откуда она взялась: http://www.reddit.com/r/iOSProgramming/comments/2b9j2p/xcode_6_missing_ios_8_simulator/

Ответ 2

Это удалит всю информацию о симуляторе и вернет вас к точке, где вы можете использовать Xcode/Preferences/Components для повторной загрузки симуляторов и начать с нуля:

  • Закройте Xcode, Simulator, инструменты и т.д.
  • Запуск в терминале: 'sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService'
  • Запуск в терминале: 'sudo rm -rf ~/Library/*/CoreSimulator'

Благодаря ответу Apple Dev Forum https://forums.developer.apple.com/thread/13718