Как мне развернуть приложение на iPhone (для тестирования) с XCode без фактического запуска приложения?
Разверните на iPhone без запуска
Ответ 1
Отредактируйте свою схему запуска, откройте раздел под названием "Запустить myApp.app" и включите опцию "Ожидать запуск myApp.app".
Затем он просто установит и не запустит приложение. Если вы запустите его самостоятельно, отладчик должен подключиться. Это полезно, когда вы хотите проверить, как работают ваши приложения при запуске через URL-адрес, среди прочего.
ПРИМЕЧАНИЕ. Справедливости ради, этот ответ такой же, как и для этого вопроса. Я не отмечал этот вопрос как дубликат, потому что у вас может быть другая причина для этого. Тем не менее, если вы хотите получить более подробное объяснение, посмотрите там.
Ответ 2
Xcode → Product → Scheme → Edit Scheme → Run → Info → Ожидание запуска исполняемого файла
Ответ 3
✌️... Два...
Ответ 4
Вы можете создать архив, перетащить этот .ipa на iTunes и синхронизировать устройство.
Или вы можете просто запустить его из XCode, а затем убить процесс XCode и запустить его с SpringBoard, хотя я предполагаю, что вам нужен девственный случай или вы не задали бы вопрос.
Ответ 5
Если вы просто хотите посмотреть консоль Xcode, вы можете убить отладчика после того, как приложение будет полностью загружено, но до того, как будет выполнен какой-либо код в приложении.
Если вы не хотите зависеть от времени и не должны учитывать, что приложение должно работать до тех пор, пока оно не ударит по какому-то Cocoa коду Touch или Objective C, вы можете установить точку останова на NSLog, вставленную как первую строку main() и убейте приложение после того, как оно попадет в эту точку останова.
Ответ 6
Подключите свое устройство, установите Схему в верхнем левом углу на устройство iOS.