Respostas:
Simulador: ~/Library/Application Support/iPhone Simulator/
Você pode procurar arquivos de simulador nesse diretório no Mac OS X.
~
o caminho em vez de /Users/INSERT_YOUR_USER_HERE
, para que ele se torne: ~/Library/Application Support/iPhone Simulator/
~
progrmr sugerido.
Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
) como stackoverflow.com/questions/1567798/... mencionado
Atualização para o Xcode 4.4 : Enquanto o simulador do iPhone ainda está no mesmo lugar, a Apple incluiu um atalho para o iPhone Simulator em:
/Applications/Xcode.app/Contents/Applications
Observe que a nova versão do Xcode já está disponível na Mac App Store . Portanto, todo o material que costumava vir com um instalador agora está empacotado Xcode.app
.
Portanto, o binário do iOS Simulator está localizado aqui:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Os aplicativos instalados no simulador, juntamente com outros arquivos de configuração, ainda estão aqui:
~/Library/Application Support/iPhone Simulator/
Aqui está um extrato das notas de versão atuais do Xcode 4.3.1
O que há de novo no Xcode 4.3.1
O Xcode agora é distribuído como um aplicativo, e não como um instalador. Essa alteração permite que o Xcode seja atualizado diretamente na Mac App Store.
No Xcode 6 e iOS 8, você o encontrará aqui:
~/Library/Developer/CoreSimulator/Devices/{cryptic number}/data/Containers/Data/Application/{cryptic number}/
ou você pode obtê-lo abaixo da execução do código:
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
Xcode 6 ->/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
Ou imprima no console do Xcode
#if TARGET_IPHONE_SIMULATOR
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
#endif
O próprio aplicativo Simulator real está localizado em /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator
Para encontrar a instalação mais recente do seu aplicativo no simulador, você pode usar este comando:
find "/Users/$USER/Library/Application Support/iPhone Simulator" -type d -name 'YourAppName.app' -print0 | xargs -0 ls -td | head -1
Não se esqueça de substituir YourAppName pelo nome do seu aplicativo!
No Xcode 6, o iOS Simulator.app está localizado neste local:
/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
Com a introdução do CoreSimulator no Xcode 6, cada dispositivo simulado agora possui seus próprios dados. Nas versões anteriores, todos os dispositivos compartilhavam os mesmos dados para cada versão do iOS.
Os dispositivos estão localizados em ~ / Library / Developer / CoreSimulator / Devices. Os logs estão localizados em ~ / Library / Logs / CoreSimulator
Observe que ~ / Library / Developer / CoreSimulator / Devices // data / Library / Logs é um link simbólico para ~ / Library / Logs / CoreSimulator /.
O CoreSimualtor criará um conjunto inicial de dispositivos no primeiro uso (e após a instalação de tempos de execução mais antigos do simulador). Você pode adicionar ou excluir novos dispositivos no Xcode.app ou na linha de comando usando 'xcrun simctl create' ou 'xcrun simctl delete'
No X-Code 4.2
As Fotos do simulador do iPhone são armazenadas em
/Users/user_name/Library/Application Support/iPhone Simulator/5.0/Media/DCIM/100APPLE
A partir da versão 4.3.2 do Xcode for Lion, o simulador iOS está localizado no conteúdo do pacote de aplicativos ... Se você clicar com o botão direito em xcode.app e clicar em "Mostrar conteúdo do pacote", navegue até Conteúdo / Desenvolvedor / Plataformas / iPhoneSimulator .platform / Developer / Applications lá você encontrará o aplicativo iOS Simulator ... Basta arrastá-lo para o seu dock e lá vai você ... Ou você pode criar um Alias e arrastá-lo para sua área de trabalho (ou para onde quiser) para facilitar acesso ao simulador ... Por que a Apple decidiu enterrá-lo no pacote, não tenho idéia.
No El Capitan e no Xcode 7.2 e 7.3 , encontrei os simuladores aqui:
/Applications/Xcode.app/Contents/Developer/Applications/
A resposta superior está correta para a localização do aplicativo simulador. Mas há um local secundário em que os aplicativos de exemplo (e seu aplicativo é compilado) são armazenados para o simulador acessar. Isto é:
~ / Biblioteca / Desenvolvedor / CoreSimulator / Devices
Cada subdiretação é um ID do dispositivo. Você pode descobrir onde está seu aplicativo olhando em cada um desses diretórios em data / Containers / Bundle / Application / {app_id}
Para o xcode 7, você encontra aqui
/Users/{USERNAME}/Library/Developer/CoreSimulator/Devices/{CRIPTIC NUMBER}/data/Containers/Data/Application/{CRIPTIC NUMBER}/Documents/
ou execute o código abaixo em seu projeto xcode
Objetivo C
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
Rápido
print(applicationDocumentsDirectory.path)
Uma maneira super simples e sexy é usar o Apple Script:
property findtype : quoted form of "kMDItemContentType = \"com.apple.application-bundle\""
set simulatorFolder to POSIX path of (path to application support folder from user domain) & "iPhone Simulator/"
set appFiles to paragraphs of (do shell script "mdfind -onlyin " & quoted form of simulatorFolder & " " & findtype)
if appFiles is not {} then
set mostRecentApp to item 1 of appFiles
tell application "Finder" to reveal ((POSIX file mostRecentApp) as alias)
tell application "Finder" to activate
end if
Cole isso no Apple Script Editor e exporte-o como um aplicativo para Mac. Em seguida, você pode simplesmente executar o aplicativo sempre que precisar de uma janela do Finder aberta na caixa de areia. O código é cortesia de StefanK no MacScripter.
Levei um tempo, mas acabei de encontrar o meu em /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app