Запустите Instruments Energy Log в приложении, которое я не написал и у которого нет источника - PullRequest
0 голосов
/ 03 октября 2019

У меня на iPhone есть приложение, которое потребляет много энергии, нагревает телефон и т. Д. Оно подключается к устройству BLE, и я хочу проверить, вызвано ли высокое потребление энергии загрузкой процессора, BLE иличто-то еще.

Хотя я могу (и буду) просить разработчика взглянуть на эту проблему, предполагая, что я не получил ответа, я хотел бы исследовать это сам. Возможно, я обнаружу, что это проблема BLE, и я ничего не могу поделать - или я обнаружу, что это проблема высокой загрузки процессора (что не должно происходить в приложениях такого типа, так как нет необходимости выполнять тяжелую обработку), иесли разработчик не исправит это, я могу решить выложить деньги на одно из многих подобных приложений, надеясь, что они не пострадают от этой проблемы.

Я попытался запустить Instruments на своем Mac, выбрав шаблон Energy Log и выбрав приложение для профилирования. Однако я получаю сообщение об ошибке, что приложение не подписано с разрешениями разработчика - что ожидается, поскольку я не кодировал приложение. Есть ли способ обойти это, так что я могу профилировать приложение, даже если я не могу перекомпилировать его и подписать его с надлежащими разрешениями разработчика?

...