美文网首页无题输入法开发iOS开发技术分享
如何使用Instrument对Xamarin.iOS应用进行调优

如何使用Instrument对Xamarin.iOS应用进行调优

作者: 临岁之寒 | 来源:发表于2017-01-21 12:06 被阅读185次

在开发过程中,我们需要对程序的运行状态进行监测,以确定问题所在,这对于Xamarin开发也不例外。在Xamarin官方给出的调优建议中,第一条便是使用Xamarin Profiler。不过Xamarin Profiler可不是免费,而且收费不菲。那么我们应该怎么对用Xamarin.iOS编写的程序进行调优呢?Xamarin Profiler收费,但是Apple的Instrument是免费的呀。真是意外之喜。

在Xamarin中使用Instrument的方法很简单,与原生开发是差不多的,只不过程序是由Xamarin布置到设备中的而已。

步骤如下:

  1. 从Xamarin Studio 中打开Instrument;


  2. 将程序布置到设备中:Run->Upload to Device;


  3. 选择想要调试的设备、程序和项目;此处我们以Allocations为例;


  4. 点击Choose启动Instrument;


  5. 点击左上角的红色按钮启动程序;


更多的使用方法请参考这篇文章使用 Instruments 做 iOS 程序性能调试

参考文献

Xamarin官方的Instrument使用教程
Xamarin官方的Profiler使用教程

相关文章

  • 如何用instrument对Xamarin.iOS进行代码级调优

    此前我写了一篇如何使用Instrument对Xamarin.iOS应用进行调优,但里面仅仅介绍了如何加载Xamar...

  • 如何使用Instrument对Xamarin.iOS应用进行调优

    在开发过程中,我们需要对程序的运行状态进行监测,以确定问题所在,这对于Xamarin开发也不例外。在Xamarin...

  • iOSMonkey: IOS压测(Xcode11.1 )

    一 背景 Xcode从7.x升级后,无法使用Instrument的uiautomation脚本对iOS应用进行Mo...

  • 学习Java VisualVM的使用

    使用 VisualVM 进行性能分析及调优 JVisualVM 进行性能分析及调优 JVM(5):tomcat...

  • 调试优化

    神兵利器-Android 性能调优工具 Hugo 在进行 Android 性能调优、减少应用卡顿时,寻找可优化的 ...

  • how we use RocksDB at Rockset

    在这篇文章中,我们将会讲述我们在Rockset使如何使用RocksDB和对RocksDB进行调优从而达到更好的性能...

  • Kettle性能调优汇总

    性能调优在整个工程中是非常重要的,也是非常有必要的。但有的时候我们往往都不知道如何对性能进行调优。其实性能调优...

  • netty的性能调优和总结

    性能调优 Netty 应用程序性能调优 能不能增加线程的数量 单机百万连接调优解决思路 如何模拟百万连接 突破局部...

  • Go 性能调优工具pprof

    介绍 问:如何对golang程序进行性能调优? 当然是使用golang中集成的大杀器pprof,来帮助我们从cpu...

  • JMC和JCMD使用

    使用JCMD排查问题 另一份Java应用调优指南之-前菜 另一份Java应用调优指南之-工具篇 Java Miss...

网友评论

    本文标题:如何使用Instrument对Xamarin.iOS应用进行调优

    本文链接:https://www.haomeiwen.com/subject/pvubmttx.html