Где на моей машине установлен симулятор iPhone?
Я пытался найти, где хранится тестовое приложение, которое я запускаю в симуляторе.
iphone
objective-c
ios
xcode
ios-simulator
teepusink
источник
источник
~
в пути вместо/Users/INSERT_YOUR_USER_HERE
, поэтому он будет~/Library/Application Support/iPhone Simulator/
~
помощью предложенной программы.Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
), как упоминалось в stackoverflow.com/questions/1567798/…Обновление для Xcode 4.4 : хотя симулятор iPhone находится на том же месте, Apple добавила ярлык для симулятора iPhone по адресу:
Изменения по сравнению с Xcode 4.3.1
Обратите внимание, что новая версия Xcode теперь доступна на Mac App Store . Следовательно, все вещи, которые раньше поставлялись с установщиком, теперь упакованы в
Xcode.app
.Поэтому двоичный файл iOS Simulator находится здесь:
Приложения, установленные в симуляторе вместе с другими файлами конфигурации, все еще здесь:
Вот выдержка из примечаний к текущему выпуску Xcode 4.3.1
источник
Что касается Xcode 6 и iOS 8, вы найдете его здесь:
или вы можете получить его из выполнения кода ниже:
источник
Xcode 6 ->
/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
Или распечатайте его в консоли Xcode
источник
Само приложение Simulator находится по адресу /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.
источник
Чтобы найти самую последнюю установку вашего приложения в симуляторе, вы можете использовать эту команду:
Не забудьте заменить YourAppName названием своего приложения!
источник
В Xcode 6 iOS Simulator.app находится в этом месте:
источник
С появлением CoreSimulator в Xcode 6 каждое моделируемое устройство теперь имеет свои собственные данные. В предыдущих версиях все устройства использовали одни и те же данные для каждой версии iOS.
Устройства находятся в ~ / Library / Developer / CoreSimulator / Devices. Журналы находятся в ~ / Library / Logs / CoreSimulator
Обратите внимание, что ~ / Library / Developer / CoreSimulator / Devices // data / Library / Logs является символической ссылкой на ~ / Library / Logs / CoreSimulator /.
CoreSimualtor создаст начальный набор устройств при первом использовании (и после установки более старых сред выполнения симулятора). Вы можете добавлять или удалять новые устройства из Xcode.app или из командной строки с помощью 'xcrun simctl create' или 'xcrun simctl delete'
источник
В X-Code 4.2
Фотографии симулятора iPhone хранятся в
источник
Начиная с версии 4.3.2 Xcode для Lion, симулятор iOS находится в содержимом пакета приложения ... Если вы щелкните правой кнопкой мыши xcode.app и выберите «Показать содержимое пакета», затем перейдите в Contents / Developer / Platforms / iPhoneSimulator. .platform / Developer / Applications там вы найдете приложение iOS Simulator ... Просто перетащите его на свою док-станцию и готово ... Или вы можете создать псевдоним и перетащить его на свой рабочий стол (или где угодно) для удобства доступ к симулятору ... Почему Apple решила спрятать его в упаковке, понятия не имею.
источник
На El Capitan и Xcode 7.2 и 7.3 я нашел здесь симуляторы:
/Applications/Xcode.app/Contents/Developer/Applications/
источник
Верхний ответ верен для местоположения приложения-симулятора. Но есть дополнительное место, где примеры приложений (и ваши сборки приложений) хранятся для доступа симулятору. Это:
~ / Library / Developer / CoreSimulator / Устройства
Каждый подкаталог - это идентификатор устройства. Вы можете узнать, где находится ваше приложение, посмотрев в каждом из этих разделов по адресу data / Containers / Bundle / Application / {app_id}.
источник
Для xcode 7 вы найдете его здесь
/Users/{USERNAME}/Library/Developer/CoreSimulator/Devices/{CRIPTIC NUMBER}/data/Containers/Data/Application/{CRIPTIC NUMBER}/Documents/
или выполните приведенный ниже код в своем проекте xcode
Цель C
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
стриж
print(applicationDocumentsDirectory.path)
источник
Начиная с xCode 8.0 приложение-симулятор находится в
источник
Я нашел самый простой способ найти его программно. Запустите приложение и поместите NSLog () для [NSBundle MainBundle], он покажет вам весь путь приложения, запущенного в симуляторе.
источник
Супер простой и привлекательный способ - использовать Apple Script:
Вставьте это в Apple Script Editor и экспортируйте как приложение Mac. Затем вы можете просто запускать приложение всякий раз, когда вам нужно открыть окно Finder в песочнице. Код любезно предоставлен StefanK в MacScripter.
источник
Мне потребовалось время, но я только что нашел свой в
/Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app
источник