2014-02-12 3 views
0

У меня возникла проблема с моим приложением. Случается, пользуюсь ли я симулятором или устройством iOS. В основном, я закрою приложение, дважды нажмите кнопку «Домой», чтобы открыть последние приложения, и удалите из него свое приложение. Сразу после этого в симуляторе Xcode фокусируется на этом: Screen after ending app Когда я нажимаю на значок приложения, чтобы снова запустить приложение, симулятор/устройство зависает и не реагирует на нажатие кнопки дома.Приложение зависает при перезагрузке после его убийства в многозадачном режиме

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

Заранее спасибо!

ответ

1

Вы принудительно убиваете приложение в устройстве/симуляторе, пока оно еще работает в Xcode. Xcode это не нравится. Так что не делай этого. Но это не указывает что-нибудь о вашем приложении, когда оно отсутствует в поле; проблема возникает только потому, что приложение было запущено через Xcode, и это не то, как пользователь собирается его запустить.

+0

Также я хотел бы спросить вас: «Почему вы делаете это в первую очередь»? Чтобы остановить приложение, остановите его в Xcode_, а не убив его из интерфейса многозадачности в устройстве/симуляторе. – matt

+0

Дело в том, что это происходит и на самом устройстве. Приложение будет зависать при перезагрузке. Вот почему я не уверен, что делать. Я что-то пропустил в main.m? – SilverHood

+0

Нет, это тот же ответ. Это происходит на самом устройстве, но вы убиваете приложение, когда вы его запустили на устройстве с Xcode_. Не делай этого. – matt

Смежные вопросы