Развертывание на iPhone без запуска - PullRequest
37 голосов
/ 26 января 2012

Как развернуть мое приложение на iPhone (для тестирования) из XCode без фактического запуска приложения?

Ответы [ 6 ]

56 голосов
/ 26 января 2012

Отредактируйте схему запуска, откройте раздел «Run myApp.app» и включите опцию «Дождаться запуска myApp.app».

Затем он просто установит, а не запуститприложение.Если вы запустите его самостоятельно, отладчик должен подключиться.Это полезно, когда вы хотите, среди прочего, проверить, как ваши приложения работают при запуске через URL.

ПРИМЕЧАНИЕ - Если честно, этот ответ такой же, как и для этот вопрос .Я не пометил этот вопрос как дубликат, потому что у вас может быть другая причина желать сделать это.Тем не менее, если вы хотите более подробное объяснение, посмотрите там.

7 голосов
/ 24 августа 2016

Xcode -> Product -> Scheme -> Edit Scheme -> Run -> Info -> Ожидание запуска исполняемого файла

4 голосов
/ 29 августа 2017

☝️ Один ...: enter image description here

✌️ ... Два ...:

enter image description here

? ... и три: enter image description here

0 голосов
/ 26 января 2012

Если вы правильно рассчитаете время, наблюдая за консолью Xcode, вы можете убить отладчик после полной загрузки приложения, но до того, как какой-либо код в приложении будет выполнен.

Если вы не хотите зависеть от времени и не должны считать приложение работающим, пока оно не достигнет некоторого кода времени выполнения Cocoa Touch или Objective C, вы можете установить точку останова в NSLog, вставленном в качестве первого строка main () и убить приложение после того, как оно достигнет этой точки останова.

0 голосов
/ 26 января 2012

Вы можете создать архив, перетащить этот .ipa в iTunes и синхронизировать устройство.

Или вы можете просто запустить его из XCode, а затем убить процесс XCode и запустить его из SpringBoard, хотя я предполагаю, что вам нужен девственный случай, иначе вы бы не задали вопрос.

0 голосов
/ 26 января 2012

Подключите ваше устройство, установите схему в верхнем левом углу на устройство iOS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...