Состояние устройства Xcode Organizer «TakingInstallLock» и зависает, только лечение - полное восстановление iOS - PullRequest
8 голосов
/ 26 января 2012

Я создаю приложения, которые используют UILocalNotifications для оповещений.Чтобы проверить логику планирования, мне часто приходится изменять системное время с шагом в минуту или час, или менять часовой пояс и т. Д.

Проблема заключается в том, что после нескольких сеансов этого процесса на вкладке «Органайзер» отображаетсясостояние «TakingInstallLock» с неопределенным зависанием индикатора прогресса.

1) Это вызвано изменением системного времени?2) Если нет, то что?3) Или, если это так, как еще можно протестировать UILocalNotifications, которые разнесены с интервалом от нескольких минут до недель?

Ответы [ 4 ]

8 голосов
/ 13 апреля 2012

Зависание на "TakingInstallLock" может быть вызвано продолжительным процессом установки на iPhone. Например, когда вы загружаете и устанавливаете большую игру на устройство, XCode покажет это сообщение, если вы попытаетесь запустить проект одновременно.

7 голосов
/ 23 августа 2012

Это связано с изменением даты.Если вы установите приложение, скажем, в 22:20, а затем установите дату назад или в будущем и попытаетесь снова запустить приложение, вы получите эту проблему.

7 голосов
/ 07 июня 2012

У меня была эта проблема несколько минут назад, (сообщение ReceiveInstallLock на неопределенное время)

Я перезапустил xCode и устройство, но у меня все еще было сообщение.Разница заключалась в том, чтобы принудительно выйти из xCode с помощью монитора Activiy и удалить приложение с телефона.Затем я открыл Xcode и смог перезапустить свой проект без проблем.

Надеюсь, это кому-нибудь поможет.

-

В качестве примечания к OP, у меня также было этопроблема, когда я изменял дату своего телефона, чтобы проверить будущие события.Может быть, есть чем заняться.

0 голосов
/ 18 декабря 2012

Это случилось со мной, когда я взял iPad коллеги, на котором он ранее установил то же самое приложение. Завершение Xcode и удаление приложения с устройства перед повторной попыткой исправили эту проблему.

После этого у меня возникла проблема с «приложением, подписанным с неправильными правами», которую я исправил, установив соответствующий профиль обеспечения.

Позже я обнаружил, что часы iPad были установлены на 1 января 1970 года, что может быть фактором, но я, тем не менее, смог отладить свое приложение перед настройкой часов.

...