Описание тега xcode-instruments

Инструменты - это инструмент производительности, анализа и тестирования для динамического отслеживания и профилирования кода macOS, iOS, watchOS и tvOS.
0 ответов

Как включить беспроводное профилирование устройства iOS с помощью инструментов

В соответствии с разработанной здесь документацией, мы могли бы профилировать устройство iOS без USB-кабеля. Я пытался несколько раз, но не удалось. Я прочитал ответы на этот вопрос. Разве Xcode6 или Xcode7-beta больше не поддерживают его? Если эта …
30 июн '15 в 10:43
0 ответов

Xcode Time Profiler: плоский вид

Есть ли способ просмотреть данные профилирования как плоский список в инструменте Time Profiler XCode (одна строка на функцию / метод)? Я профилирую фрагмент кода (приложение iOS), который использует много косвенной рекурсии: он рекурсивно обходит о…
08 июл '16 в 05:06
1 ответ

Инструменты iOS - Ошибка UIADatePicker - Элемент не виден

Я пытаюсь выбрать значение из UIPickerWheel в моем приложении. Колесо выбора появляется, когда я щелкаю поле даты, и значения: Месяц (январь, февраль,...), Дата (1,2,...) и Год (2013, 2012...) Я получаю правильное значение, когда я делаю следующее *…
0 ответов

Инструменты показывают (-) Отрицательное значение для живых байтов? Я не совсем понимаю

Я профилирую свое приложение XCode, используя Распределения от Инструментов, и все выглядит хорошо, поскольку Все Распределения Живых Байт сидят около 7 МБ. Я выполняю процедуру, и Live Bytes переходит (или уменьшается?) К - 6 ГБ? Да, это ГБ, и это …
21 май '13 в 18:01
2 ответа

iOS UI автоматизация, как убить процесс, когда тест завис

Я использую инструмент и JavaScript, чтобы сделать мою автоматизацию. Есть идеи, как убить инструмент, когда тест зависает? я планировал вставить тайм-аут в свой сценарий, поэтому, если тайм-аут превышен, он убьет инструмент.. любой BASH CMD, чтобы …
03 мар '14 в 08:53
0 ответов

Отладка неотзывчивого интерфейса в симуляторе

Когда в какой-то момент я запускаю свое приложение в симуляторе, пользовательский интерфейс перестает отвечать на запросы (представление таблицы не прокручивается, кнопки не реагируют и т. Д.). Я знаю, что в целом это результат блокировки основного …
28 дек '13 в 06:17
1 ответ

EXC_BAD_ACCESS при длительном нажатии; нет активности зомби

РЕДАКТИРОВАТЬ: я решил, что следующее происходит только на iPad Retina симулятор и на моем тестовом устройстве iPad Mini 3. Это происходит в 100% случаев на этих мишенях и никогда на любом другом симуляторе iPad или iPhone (iPad Air/Air 2; iPad Pro;…
14 фев '17 в 23:05
0 ответов

Инструменты XCode: название темы

Для профилирования многопоточных приложений мне было бы очень полезно установить имя для каждого потока. Первоначальный поиск в Google включает pthread_setname_np() ( см. Здесь), но при использовании он не отображается в инструментах. Есть ли способ…
21 мар '12 в 21:40
0 ответов

Память внезапно растет, когда dismissViewController и приложение отображаются на черном экране в объективе c

я открываю камеру и снимаю фото -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [picker dismissViewControllerAnimated:YES completion:nil]; UIImage *image = [info objectForKey:UIIma…
1 ответ

Изменение источника данных представления коллекции на кране

У меня есть представление коллекции с постепенно увеличивающимся количеством предметов. Первоначально может отображаться 100 элементов. Затем, основываясь на выборе одного, я хочу вставить элементы после последнего видимого в данный момент элемента.…
0 ответов

Как исправить утечки с помощью инструментов в приложении iOS

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

Борьба с управлением памятью iOS с помощью ARC

Я посмотрел видео сеанса 242 WWDC 2012 года об использовании инструментов для решения проблем с памятью и подумал, что создам очень простое приложение, чтобы опробовать то, что я узнал. Мое приложение использует раскадровку с двумя viewControllers в…
0 ответов

Возникла проблема Запуск инструментов с использованием терминала

Я использовал эту команду ниже для запуска шаблона автоматизации с использованием инструментов. instruments -t /Applications/xcode5.0.2/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/A…
1 ответ

Инструменты XCode: Невозможно определить проблему утечки памяти

Я сталкиваюсь с некоторыми серьезными проблемами с памятью в проекте технического обслуживания и не могу определить причину проблемы, с которой сталкиваюсь. Пожалуйста, найдите прикрепленное ниже изображение для справки. Помощь будет высоко ценится.
10 июл '18 в 12:48
1 ответ

Как я могу запустить инструменты из Python?

Кто-нибудь знает, как запустить инструменты из Python? Я устал использовать os.system, и это не сработало. Если я запускаю инструменты из командной строки, мне нужно только запустить: instruments -w id -t xxxxxxxxxxxxxx xx.js Мне нужно будет запусти…
0 ответов

Использование инструментов Xcode и внесение изменений

Скажем, я обнаружил цикл сохранения с помощью инструментов и исправил его в коде. Я действительно должен вернуться в xcode собрать и запустить приложение в симуляторе завершить процесс / выйти из симулятора / остановить в xcode и попал в профиль в x…
02 дек '14 в 15:08
1 ответ

Инструмент xcode показывает утечки памяти при возврате указателя на символ

У меня есть функция, которая возвращает коллекцию строк. Все выделение памяти выполняется внутри этой функции, так как размер строки меняется каждый раз, когда вызывается эта функция. Все распределение освобождается после использования этих строк. Н…
1 ответ

iOS UI Automation: мониторинг журнала для сигналов

Я работаю над настройкой проекта автоматизации пользовательского интерфейса XCode/Instruments с целью автоматической съемки снимков экрана моего приложения в различных состояниях. Одна из главных проблем с этим подходом - выбор времени. Поскольку пр…
1 ответ

Как Instruments собирает данные из iOS без доступности DTrace?

Я пытаюсь понять внутреннюю работу инструментов XCode. В MacOS он может полагаться на DTrace для сбора всех видов данных профилирования. На iOS он также способен на многое, но я неоднократно читал, что DTrace не был перенесен на iOS. Так как это раб…
01 июн '13 в 13:44
0 ответов

Инструменты iOS: активность памяти / ЦП со связанными потоками

Instruments предоставляет инструменты для просмотра потоков, активности ввода-вывода, БД, сети и т. Д. Но я столкнулся с ситуацией, когда мне нужно увидеть влияние потока, т. Е. Использование процессора / памяти, которое вызывает его. Я думаю, что т…