Подтвердить что ты не робот

Разверните на iPhone без запуска

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

4b9b3361

Ответ 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.