我的iPhone上有一个消耗大量能量,加热手机等的应用程序。它连接到BLE设备,并且我想检查高能耗是否是由于CPU负载,BLE或其他。
虽然我可以(并会)要求开发人员看一下这个问题,但如果没有得到答复,我想自己进行调查。也许我会发现这是一个BLE问题,而我无能为力-或我会发现这是一个CPU高负载问题(这种类型的应用程序不应该发生这种情况,因为无需执行繁重的处理),并且如果开发人员不解决该问题,我可以决定为那里的许多其他类似应用程序花钱,希望他们不会受到此问题的困扰。
我尝试在Mac上运行Instruments,选择Energy Log模板,然后选择要分析的有问题的应用程序。但是,我收到一个错误消息,指出该应用程序未使用开发人员权限进行签名-这是预期的,因为我没有对该应用程序进行编码。有没有办法解决这个问题,即使我无法重新编译应用程序并使用适当的开发人员权限对其进行签名,我也可以对其进行配置?