天天看点

用仪器分析Xamarin.iOS应用程序 用仪器分析Xamarin.iOS应用程序 概观 要求 打开仪器应用程序

用仪器分析Xamarin.iOS应用程序

PDF可供离线使用
  • 下载PDF
相关链接:
  • 仪器演练
  • Xamarin.iOS垃圾收集

让我们知道你对此的感受

最后更新:2017年3月

如何在设备或模拟器上的Xamarin.iOS应用程序上使用仪器。

概观

Xcode Instruments是一个工具,可以用来在设备或模拟器上分析Xamarin.iOS应用程序。Mono使用Just-in-Time模型来编译代码,Instruments不能很好地解释这种数据,所以使用Instruments的基于模拟器的应用程序的输出可能很难。由于这个问题,本指南将重点关注如何使用开发人员应用程序来解释本文档中的乐器输出。

要求

Xcode Instruments只能在Mac上运行。

打开仪器应用程序

选择设备并运行Instruments应用程序:

  1. 在Visual Studio for Mac中打开Xamarin.iOS项目。
  2. 选择Debug | iPhone配置。
  3. 将iOS设备连接到电脑。
  4. 在运行菜单中,选择上传到设备。应用程序现在将被构建并上传到设备。
  5. 在工具菜单中,选择启动仪器。

仪器现在将打开并显示以下对话框:

用仪器分析Xamarin.iOS应用程序 用仪器分析Xamarin.iOS应用程序 概观 要求 打开仪器应用程序

单击以选择分配模板。其他模板是有效的,但是本文只讨论分配配置文件模板。

接下来,使用窗口顶部的菜单选择设备和应用程序:

用仪器分析Xamarin.iOS应用程序 用仪器分析Xamarin.iOS应用程序 概观 要求 打开仪器应用程序

应在窗口顶部的菜单中选择iOS设备,并在旁边选择要分析的应用程序(上图中的MemoryDe​​mo)。

如果设备未在菜单中列出,请检查Visual Studio for Mac中的控制台,了解将应用程序部署到设备时可能显示的错误消息。另外,请确保设备已通过Xcode Organizer进行了开发。

点击选择按钮,将出现下一个屏幕:

用仪器分析Xamarin.iOS应用程序 用仪器分析Xamarin.iOS应用程序 概观 要求 打开仪器应用程序

点击记录按钮(左上角的红圈)开始分析。

以下屏幕截图显示了使用仪器进行分析的示例:

用仪器分析Xamarin.iOS应用程序 用仪器分析Xamarin.iOS应用程序 概观 要求 打开仪器应用程序