Възможно ли е да отворите приложение от iPhone или Xcode от терминала? Вече опитах:
open /path/to/project.app
Но това връща предупреждение и се прекратява неочаквано поради грешка при зареждане на изображението при стартирането на симулатора. Някой има ли някакви предложения?
Отговори:
4 за отговор № 1Не можете да стартирате iPhone приложение оттерминал. Когато създавате своя Xcode проект, част от това, което прави, е да "инсталирате" приложението на iPhone симулатора, както в реална среда. Например, ако изтриете проекта Xcode и всички файлове и след това стартирате симулатора, пак ще намерите приложението си там. Тя е проектирана така, че да емулира истинската околна среда колкото е възможно повече, но можете да я използвате xcodebuild
от терминала, за да създадете и актуализирате файла на проекта си, а след това да стартирате приложението симулатор сами.
За обикновеното приложение за Mac OS X можете да стартиратетези от терминала, но трябва да имате предвид, че project.app е само обвивка на директории, която Finder претендира, че е приложение с един файл за потребителя. Действителният ви изпълним файл се намира на /path/to/project.app/Contents/MacOS/project
, Така например, ако имам проект, който генерира приложението Foo.app, ще го пусна от терминала като такъв:
$ /path/to/project/Foo.app/Contents/MacOS/Foo
1 за отговор № 2
Kudos
Можете да стартирате приложението iPhone от терминала. Благодарение на идеята.
https://stackoverflow.com/a/31271484/4622092/
Проверете тази връзка.