В настоящее время я пытаюсь перенести игру, разработанную в двигателе Wintermute Lite, на платформы iOS. Моя игра будет отлично компилироваться в XCode (хотя и с использованием архитектуры armv6) и отлично работает на симуляторе iOS; однако, когда я пытаюсь развернуть его на iPad, первый поток остановится в XCode с ошибкой «EXC_BAD_ACCESS (code = 1, adress = 0xfffffff6)», указывая на неспецифическую строку кода сборки.Приложение Wintermute iOS получает «EXC_BAD_ACCESS»
Прежде всего, если у вас есть какие-то идеи с места в карьер, что бы это могло вызвать, я был бы очень признателен за помощь. Дело в том, что я более чем готов отлаживать это сам, но, будучи полным noob с Objective-C, а также с XCode, я не уверен, как отследить эту конкретную ошибку до строки кода, вызывающей ее (Прошу прощения, если это действительно основной вопрос, но я уже пытался найти команду для получения строки кода, связанной с ошибкой, но без успеха).
Я понимаю, что это скудно по деталям, но, как я уже сказал, я не уверен, как точно определить фрагмент кода, вызывающий эту ошибку, с помощью XCode, иначе я бы просто отлаживал это сам. Если есть дополнительная информация, которую я могу предоставить, сообщите мне.
Заранее благодарим за любую помощь!
Проверить консоль. Вы должны уметь видеть, когда приложение разбилось, и более конкретная информация о том, что вызвало крах. – gtmtg
Вы добавили контрольную точку исключения? Если эта страница не будет показана вам: http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/060-Debug_Your_App/debug_app.html#//apple_ref/doc/uid/TP40010215- CH3-SW1 (в разделе «Добавить контрольную точку исключения») – borrrden