2009-11-28 3 views
0

У меня пока нет учетной записи для разработчиков iPhone, и вы получите ее в ближайшие пару дней. Можно ли использовать инструменты с симулятором, чтобы дать приблизительную оценку того, насколько хорошо мое приложение может работать? Используя инструменты, я проверил и зафиксировал все те утечки, которые он обнаружил, и кажется, что мой объем использования памяти составляет около 5.77 МБ. Есть ли какие-либо другие тесты, которые я мог бы выполнять с инструментами, чтобы судить, насколько хорошо мое приложение будет работать? Я понимаю, что нет другого способа, чтобы фактическое устройство могло получить определенный ответ, было бы неплохо получить оценку.Предсказание производительности для iPhone/iPod Touch App

ответ

0

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

Сравнение производительности между Sim и устройством в значительной степени бессмысленно ... у вас есть фактически неограниченная память для процессора на рабочем столе. Лучше подождать, пока ваше приложение не будет установлено на самом устройстве.

+0

С ObjAlloc, которое я использую в своем приложении, составляет около 5.77mb, я думаю, что это будет разумная сумма. – Avizz

+0

Звучит очень разумно. но часто есть много различий между телефоном и симулятором, я столкнулся с графическими сбоями кварца, большими изменениями скорости загрузки и т. д. вам нужно оптимизировать работу с устройством. – Mobs

+0

Это мое первое приложение для iPhone, и это простая игра 2d с использованием графического движка cocos2d. Вероятно, я должен был получить учетную запись разработчика раньше, поэтому я мог бы провести более обширное тестирование, немного нервничая, что производительность может отставать от фактического устройства. Но это не должно, даже если их будет это сомнение, пока я не получу шанс проверить его. – Avizz

0

Вы можете протестировать с помощью взломанного устройства, пока вы ждёте свою учетную запись разработчика. Когда вы получите свою учетную запись, у вас будет время исправить любые потенциальные проблемы, и вам нужно будет перекомпилировать ваши новые учетные данные и развернуть.

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