Как долго приложение iOS будет продолжать работать после установки для тестирования на устройстве? - PullRequest
2 голосов
/ 15 февраля 2012

После установки приложения iOS на устройство с использованием XCode для тестирования на устройстве, как долго приложение будет продолжать работать после отключения устройства?

Ответы [ 2 ]

5 голосов
/ 15 февраля 2012

Из личного тестирования, если я развертываю приложение с помощью команды «Выполнить» в XCode, а затем отсоединяю кабель USB, обычно это завершает приложение на устройстве в течение нескольких секунд. Это потому, что вы запустили приложение в режиме отладки. В режиме отладки приложение подключено к вашему отладчику в Xcode; Режим отладки выводит записи журнала в подключенный отладчик. Это также связывает выполнение приложения с отладчиком (чтобы он мог перехватывать фатальные исключения и другие вещи). Если вы отключите кабель, приложение завершит работу очень быстро из-за невозможности связаться с Xcode.

Если вы развернете приложение, но затем нажмете «Стоп» после того, как все этапы сборки будут завершены (и до, или даже после запуска приложения), вы сможете использовать приложение отдельно от XCode, и оно будет работать как Пока на устройство подано питание, а профиль обеспечения, который вы использовали для его развертывания, не истек.


Если вы развертываете тестовую версию, скорее всего, вы используете Разработка Профиль обеспечения (в отличие от Распространение ). Эти последние двенадцать месяцев с момента их создания на портале инициализации iOS.

Профили обеспечения распространения длятся дольше. Срок действия одного из них в настоящее время истекает в сентябре, и я думаю, что он был создан в декабре прошлого года, так что это около 9 месяцев.

0 голосов
/ 23 января 2019

На другой ноте:

Что касается того, как долго вы можете использовать свое собственное «установленное приложение» на вашем устройстве без подключения к Xcode; Недавно я заметил (по состоянию на декабрь 2018 года - январь 2019 года), что вы можете использовать свое приложение на своем устройстве (для меня iPhone) примерно неделю или около того. По истечении этого предлагаемого «временного интервала» приложение не откроется, и информация о «управлении устройством» не будет отправлена ​​с вашего устройства. ei :( -> Общее -> Управление устройствами -> утвердить вас как разработчика)

Не уверен, правда ли это для кого-то еще, но постоянно происходило со мной. Я хотел бы знать, сталкивался ли кто-либо из вас с такой же ситуацией.

Надеюсь, это поможет ...

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