这可能是一个非常愚蠢的问题,所以我提前道歉。似乎仪器只在我使用iPhone模拟器时才有效。当将应用程序连接到iPhone时,是否有特殊的设置才能使其正常工作?或者这是不可能的吗?我通过运行->启动性能工具等正常方式启动应用程序,然后看到它正在将应用程序安装到我的授权iPhone上,然后启动仪器但没有反应。我认为由于它通过USB连接,所以应该可以工作,但无法使其工作。
这可能是一个非常愚蠢的问题,所以我提前道歉。似乎仪器只在我使用iPhone模拟器时才有效。当将应用程序连接到iPhone时,是否有特殊的设置才能使其正常工作?或者这是不可能的吗?我通过运行->启动性能工具等正常方式启动应用程序,然后看到它正在将应用程序安装到我的授权iPhone上,然后启动仪器但没有反应。我认为由于它通过USB连接,所以应该可以工作,但无法使其工作。
按照以下步骤操作后,我的设备可以与Instruments协同工作:
首先启动仪器,确保您的iPhone已经连接。选择您想要的仪器,然后从弹出菜单中选择应用程序并进行“录制”。
通过XCode在iPhone上以调试模式运行应用程序。您无法直接在Instruments中监视设备上的应用程序运行。将您的设备连接到Mac上,选择设备作为目标而不是模拟器,然后在“运行”菜单中选择“使用性能工具开始”
它可以与设备一起使用,在XCode中,转到顶部栏,我认为它在“构建”内部(对不起,因为我面前没有Mac,所以位置有点模糊),在那里您选择“使用性能工具运行应用程序”(类似于这样),这将启动连接到硬件的新Instruments会话。据我所知,您无法直接从Instruments连接到设备,必须通过XCode进行。