Как запустить программу iPhone с инструментом Зомби?

Создайте новое ответвление, повторно основывайте ответвление в интерактивном режиме и отбросьте фиксации, которые Вы не хотите, и затем объединяете это.

Вы не можете вынуть изменения из середины ответвления без перефразирования, но правильная вещь произойдет, когда это будет видеть те же изменения в более позднем слиянии (например, от избирательного подхода к выбору и этажерки).

29
задан Spooky 20 June 2015 в 18:20
поделиться

2 ответа

Вам нужно запустить приложение Instruments с инструментом Zombies вне XCode

Вот как вы можете это сделать:

Приложение Instruments обычно находится внутри / Разработчик / Приложения / , но вы также можете использовать Spotlight, чтобы найти его.

Когда инструменты запускаются, вам должен быть представлен экран, на котором вас попросят выбрать шаблон для нового документа трассировки.

Выберите: iPhone Simulator> Память> Зомби

Далее вам нужно выбрать цель.

Перейти к: Выбрать цель> Выбрать цель> Выбрать цель ...

Теперь вам нужно выбрать файл приложения:
<Путь к вашему проекту iPhone> / build / Debug-iphonesimulator / < Название приложения>
и нажмите Выберите .

Теперь все готово.

Чтобы запустить приложение, нажмите кнопку Запись .

Несколько Примечания к стороне :

  • Я использовал XCode 3.2.3 в Mac OS X 10.6.3, но я считаю, что он работает так же в предыдущих версиях.
  • Инструмент «Зомби» работает только с симулятором.
  • Инструмент «Зомби» нельзя использовать с инструментом «Утечки», потому что все зомби будут отображаться как «Утечки».
  • Я также хотел бы знать, почему меню в XCode неактивно.
29
ответ дан 28 November 2019 в 01:53
поделиться

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

Перейдите в «Проект» -> «Изменить активный исполняемый файл»
Нажмите "Аргументы"
Щелкните + в разделе «Переменные для установки в среде»
Введите NSZombieEnabled в столбце Имя и ДА в столбце Значение.
Убедитесь, что отмечен галочкой для записи NSZombieEnabled.

7
ответ дан 28 November 2019 в 01:53
поделиться