Сбой приложения (только на некоторых телефонах)? - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть приложение для iPhone, которое я отправил неделю назад, и все было в порядке. Работал как брелок на моем телефоне и моих братьях.

Однако до сегодняшнего дня, когда я тестировал его на некоторых телефонах моей семьи, он заработал. Они ничего не могли сделать, и он сразу после входа вылетел. Я даже поместил версию, которая была у них на телефоне, и она работала нормально, даже с их учетной записью. Может ли это быть что-то делать с профилем обеспечения? Разные прошивки зависали в разное время, если это вообще помогает.

Я немного любезен, потому что я отправил его в apple с профилем распространения около недели назад. Как вы думаете, у них будут те же проблемы с сбоем? Или профиль распространения исправляет мою проблему?

Просто любопытно, потому что это мое первое официальное приложение, которое было рассмотрено Apple.

Коултон

Ответы [ 2 ]

0 голосов
/ 25 апреля 2011

Возможно, вы используете селекторы, которые не поддерживаются в более старых версиях iOS.Чтобы решить эту проблему, вам, возможно, придется отредактировать коды для поддержки более старой версии iOS.
В противном случае измените цель развертывания iOS в своем проекте XCode на соответствующую версию.Но сначала определите, работают ли ваши семейные устройства с более старой ОС iOS, и протестируйте ваш проект на старых симуляторах, чтобы убедиться, что он все еще дает сбой. В консоли отладки вы сможете увидеть причину сбоя и исправить ее.
Обновите приложение вмагазин приложений после тестирования.Удачи.

0 голосов
/ 25 апреля 2011

Это может быть несколько разных вещей.

Первое, что выделяется, - это какая версия ios у телефонов, которые работают со сбоями или имеют проблемы?Если они более ранние, чем 4.0, вы всегда можете скачать старые SDK, протестировать их на симуляторах и отладить.Если они 4.0+, вы пробовали тестировать на симуляторе с 4.0, 4.1, 4.2?Те справляются с этим нормально?

Другое дело, эти телефоны какое-то время работали?Если вы перезапустите их, а затем запустите свое приложение, оно все еще будет аварийно завершать работу?

Что касается профилей обеспечения, пытались ли развертывать на этих других телефонах без этого?Хорошая статья для этого может быть найдена здесь: http://www.innerfence.com/howto/install-iphone-application-ad-hoc-distribution

С точки зрения Apple, обнаруживая эти сбои и т. Д. Они могут и не могут, но независимо от этого, я бы посмотрел на устранение неисправностей самостоятельно,потому что если это согласуется с определенными телефонами, это может плохо отразиться в обзорах вашего приложения и т. д.

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

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