Я хочу удалить приложение в симуляторе, прежде чем "строить и запускать". Как я могу запустить симулятор, чтобы сделать удаление? Если я начну его с помощью "сборки и запуска", я получаю длинный вывод журнала, который занимает некоторое время из-за ошибки, которую я пытаюсь исправить. Я бы хотел этого избежать.
Могу ли я запустить симулятор iPhone без "Build and Run"?
Ответ 1
Симулятор - это просто приложение, и как таковое вы можете запускать его, как и любое другое приложение.
Чтобы запустить симулятор прямо с терминала, добавьте эти места с помощью команды open
Xcode 7.x, 8.x и 9.x
В Xcode 7.x iPhone Simulator снова переместился: /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
.
Xcode 6.x
В Xcode 6.x iPhone Simulator снова переместился и теперь находится здесь: /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
.
Xcode 4.x, 5.x
В Xcode 4.x(через 4.5 на Mountain Lion) и Xcode 5.0.x на Mavericks он живет здесь: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
В моей версии Xcode (4.5.2) мне очень удобно использовать меню Open Developer Tool
либо из значка док-станции, либо из меню Xcode:
Xcode 3.x
В Xcode 3.x он живет здесь:
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
В какой-то будущей версии Xcode он, вероятно, снова переместится, это просто малое приложение.
Ответ 2
Так как XCode 4.3 местоположение изменилось, симулятор теперь можно найти по адресу:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Ответ 3
Чтобы следить за тем, что новая команда из @jimbojw для создания ярлыка с новым Xcode (установка через настройки):
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
Что создаст ярлык в папке приложений для вас.
Ответ 4
От терминала вы можете использовать:
open -a iPhone\ Simulator
open -a iOS\ Simulator
open -a Simulator
Все это зависит от имени приложения симулятора, это может измениться с каждой итерацией Xcode.
Ответ 5
Сначала добавьте iOS Simulator в приложения:
ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
Оттуда вы можете открыть его в Finder или перетащить на панель запуска.
Источник: http://www.bram.us/2010/05/05/xcode-iphone-simulator-location/
Ответ 6
Это старый вопрос, но если вы просто хотите запустить симулятор из пользовательского интерфейса Xcode 4.5, вы можете сделать: Xcode > Open Developer Tool > iOS Simulator.
Ответ 7
Самый простой способ - запустить симулятор с Xcode
, а затем на док-станцию, Ctrl
+ Click
на значке и выбрать Keep in Dock
Ответ 8
Без открытия Xcode:
open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
Ответ 9
Используйте Spotlight.
Но будет открыт только последний симулятор. Если вы использовали iPad Air 2
в прошлый раз, Spotlight откроет его. Если вы хотите открыть iPhone 6s
на этот раз, это проблема.
Ответ 10
Для Xcode 7.2
открыть/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.app
sudo./Simulator
И добавление этого пути в ваш профиль - лучший способ.