Où sur ma machine le simulateur iPhone est-il installé?
J'essaie de trouver où est stockée une application de test que j'exécute dans le simulateur.
iphone
objective-c
ios
xcode
ios-simulator
teepusink
la source
la source
~
dans le chemin au lieu de/Users/INSERT_YOUR_USER_HERE
, donc il devient:~/Library/Application Support/iPhone Simulator/
~
programme suggéré.Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
) comme stackoverflow.com/questions/1567798/... mentionnéMise à jour pour Xcode 4.4 : alors que le simulateur iPhone est toujours au même endroit, Apple a inclus un raccourci vers le simulateur iPhone à:
Changements depuis Xcode 4.3.1
Veuillez noter que la nouvelle version de Xcode est désormais disponible sur le Mac App Store . Par conséquent, tous les éléments qui accompagnaient un programme d'installation sont maintenant intégrés dans
Xcode.app
.Par conséquent, le binaire iOS Simulator se trouve ici:
Les applications installées dans le simulateur ainsi que d'autres fichiers de configuration sont toujours là:
Voici un extrait des notes de version actuelles de Xcode 4.3.1
la source
À partir de Xcode 6 et iOS 8, vous le trouverez ici:
ou vous pouvez l'obtenir à partir de l'exécution du code ci-dessous:
la source
Xcode 6 ->
/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
Ou imprimez-le dans la console Xcode
la source
L' application réelle du simulateur se trouve dans /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator
la source
Pour trouver l'installation la plus récente de votre application dans le simulateur, vous pouvez utiliser cette commande:
N'oubliez pas de remplacer YourAppName par le nom de votre application!
la source
Dans Xcode 6, iOS Simulator.app se trouve à cet emplacement:
la source
Avec l'introduction de CoreSimulator dans Xcode 6, chaque appareil simulé dispose désormais de ses propres données. Les versions précédentes avaient tous les appareils partageant les mêmes données pour chaque version d'iOS.
Les appareils se trouvent dans ~ / Library / Developer / CoreSimulator / Devices. Les journaux sont situés dans ~ / Library / Logs / CoreSimulator
Notez que ~ / Library / Developer / CoreSimulator / Devices // data / Library / Logs est un lien symbolique vers ~ / Library / Logs / CoreSimulator /.
CoreSimualtor créera un ensemble initial de périphériques lors de la première utilisation (et après l'installation d'anciens environnements d'exécution de simulateur). Vous pouvez ajouter ou supprimer de nouveaux appareils depuis Xcode.app ou depuis la ligne de commande en utilisant 'xcrun simctl create' ou 'xcrun simctl delete'
la source
Dans X-Code 4.2,
les photos du simulateur iPhone sont stockées dans
la source
Depuis la version 4.3.2 de Xcode pour Lion, le simulateur iOS est situé dans le contenu du package de l'application ... Si vous faites un clic droit sur xcode.app et cliquez sur "Afficher le contenu du package", accédez à Contenu / Développeur / Plateformes / iPhoneSimulator .platform / Developer / Applications vous y trouverez l'application iOS Simulator ... Faites-la simplement glisser sur votre dock et le tour est joué ... Ou vous pouvez créer un alias et le faire glisser sur votre bureau (ou où vous le souhaitez) pour plus de facilité accès au simulateur ... Pourquoi Apple a décidé de l'enterrer dans le paquet, je n'ai aucune idée.
la source
Sur El Capitan et Xcode 7.2 et 7.3, j'ai trouvé les simulateurs ici:
/Applications/Xcode.app/Contents/Developer/Applications/
la source
La première réponse est correcte pour l'emplacement de l'application du simulateur. Mais il existe un emplacement secondaire où les exemples d'applications (et vos builds d'application) sont stockés pour que le simulateur y accède. C'est:
~ / Bibliothèque / Développeur / CoreSimulator / Appareils
Chaque sous-répertoire est un ID de périphérique. Vous pouvez trouver où se trouve votre application en regardant dans chacun de ces répertoires à data / Containers / Bundle / Application / {app_id}
la source
Pour xcode 7, vous le trouverez ici
/Users/{USERNAME}/Library/Developer/CoreSimulator/Devices/{CRIPTIC NUMBER}/data/Containers/Data/Application/{CRIPTIC NUMBER}/Documents/
ou exécutez le code ci-dessous dans votre projet xcode
Objectif c
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
Rapide
print(applicationDocumentsDirectory.path)
la source
Depuis xCode 8.0, le simulateur .app se trouve dans
la source
J'ai trouvé le moyen le plus simple de le trouver par programme. Exécutez l'application et mettez NSLog () pour [NSBundle MainBundle], il vous montrera le chemin complet de l'application en cours d'exécution dans le simulateur.
la source
Une manière super simple et sexy est d'utiliser Apple Script:
Collez-le dans Apple Script Editor et exportez-le en tant qu'application Mac. Ensuite, vous pouvez simplement exécuter l'application chaque fois que vous avez besoin d'une fenêtre du Finder ouverte dans le bac à sable. Le code est une gracieuseté de StefanK chez MacScripter.
la source
Cela m'a pris du temps, mais je viens de trouver le mien à
/Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app
la source