Приложение iPhone под dev падает, если телефон не подключен через XCode - PullRequest
5 голосов
/ 13 марта 2012

Я пробовал это на нескольких устройствах, у меня есть приложение iOS, которое вылетает, когда мой телефон не подключен через XCode.

Шаги, которым я следую:

1) Откройте проект XCode, подключитесьтелефон на Mac2) Запустить приложение через XCode3) Приложение полностью работает4) Отключите кабель5) Снова нажмите на иконку приложения -> сбой после spashscreen

Кто-нибудь мог бы знать, где я могу посмотреть, чтобы решить эту проблему?Поскольку это происходит только при отключенном питании, у меня нет журналов.

PS: Я также отправил это приложение в магазин приложений (как я раньше не замечал), и Apple приняла его.Что означает, что их процесс даже не нашел эту проблему.

Ответы [ 3 ]

5 голосов
/ 13 марта 2012

Была такая же проблема. Это способ, которым вы прекращаете процесс отладки. Просто добавьте еще один шаг:

1) Откройте проект XCode, подключите телефон к Mac

2) Запустить приложение через XCode

3) Приложение полностью работает

4) ОСТАНОВИТЬ приложение (из XCode)

5) Отключите кабель

6) Снова нажмите на иконку приложения -> сбой после spashscreen

4 голосов
/ 13 марта 2012

Вы можете просмотреть журналы, которые были записаны при сбое приложения, подключив его обратно к вашему Mac, открыв Xcode, перейдя в органайзер (CMD+SHIFT+2) и посмотрев на консоль для вашего устройства.Надеюсь, здесь вы сможете увидеть причину аварии.

0 голосов
/ 29 мая 2013

Просто для дальнейшего использования у меня была такая проблема, где-то в моем случае у меня был CFRelease (NULL);и это вызвало аварию.

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