2012-02-25 1 views
1

Я предполагаю, что у меня возникнут проблемы, так как раньше я этого не делал. Я думаю, что я могу либо определить дату в начале метода, либо инициализировать класс.Obj-C, как я могу регистрироваться в файле, сколько времени прошло через несколько секунд?

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

+2

В чем вопрос? – sch

+1

Вызовите 'NSLog' до и после вызова вашего метода и вычтите отметки времени. – dasblinkenlight

+0

Это напоминает мне о том, что 'dtrace' недоступен на iOS ... Его позор, было бы прекрасно решить эту проблему =/ – JustSid

ответ

0

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

Как отметил @dasblinkenlight, отметки времени NSLog, так что это очень простой первый шаг. Затем вам нужно получить журналы.

Если возможно, попросите пользователя установить и запустить iPhone Configuration Utility. Попросите ее подключить ее устройство и выбрать его из списка Устройства. Затем выберите «Консоль» и «Сохранить консоль как ...» Затем она может отправить ее вам.

iPhone Configuration Utility

+0

Какое позор у всех пользователей не имеют macs – Jules

+0

О, извините, что это:) – Jules

+0

Ссылка, на которую ссылается, включает ссылку на версию iCU для Windows. –

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