У меня есть несколько простая игра, которую я делаю, и теперь, когда я тестирую то, что я считаю чистой версией приложения на устройствах, я продолжаю получать сбои снова и снова.Я довольно новичок в отладке на реальных устройствах, поэтому любая помощь будет отличной.
Действительно странная часть в том, что обычно происходит сбой, когда ничего не запускается.Никаких касаний, никаких анимаций, ничего не происходит.Я попытался запустить инструменты, чтобы проверить утечки памяти.Все, что я нахожу, это два объекта, которые оба создаются в сцене меню.
Я меняю сцены, используя
Game *game = [Game nodeWithPlayers:arr Tutorial:NO];
[[CCDirector sharedDirector] replaceScene:game];
, который отправляет некоторые данные (в основном, количество игроков) на игровую сцену.,Я помещаю комментарий в разлочку сцены моего меню, и она запускается, так что я знаю, что это происходит.
Два объекта, о которых сообщается как утечка памяти, - это мой объект MenuManager, который помогает с некоторыми анимациями и позициями меню всцена меню и мой объект SoundManager, который на данный момент воспроизводит только пару битовых wav-файлов на кнопках и 9-мегабайтный mp3 в качестве фоновой музыки.Я просто не понимаю, почему эти объекты даже сохраняются, если сцена меню освобождена ...
Я не уверен, с чего начать с отладки этих, казалось бы, случайных сбоев.Любой совет?