Bagikan melalui


Membuat Profil Aplikasi Xamarin.iOS dengan Instrumen

Xcode Instruments adalah alat yang dapat digunakan untuk membuat profil aplikasi Xamarin.iOS pada perangkat atau di simulator. Mono menggunakan model Just-in-Time-nya untuk mengkompilasi kode dan Instruments tidak menafsirkan data semacam ini dengan baik, sehingga mungkin sulit untuk bekerja dengan output dari aplikasi berbasis simulator yang menggunakan Instruments. Karena masalah ini, panduan ini akan berkonsentrasi pada cara menggunakan aplikasi pengembang untuk menginterpretasikan output Instrumen dalam dokumen ini.

Persyaratan

Instrumen Xcode hanya berjalan di Mac.

Membuka Aplikasi Instrumen

Pilih perangkat dan jalankan aplikasi Instruments:

  1. Buka proyek Xamarin.iOS di Visual Studio untuk Mac.
  2. Pilih konfigurasi Debug|i Telepon.
  3. Koneksi perangkat iOS ke komputer.
  4. Di menu Jalankan , pilih Unggah ke Perangkat . Aplikasi sekarang akan dibuat dan diunggah ke perangkat.
  5. Di menu Alat , pilih Luncurkan Instrumen.

Instrumen sekarang akan terbuka dan menampilkan dialog berikut:

Choosing a profiling template

Klik untuk memilih templat Alokasi . Templat lain valid, namun artikel ini hanya membahas templat profil Alokasi .

Selanjutnya, pilih perangkat dan aplikasi menggunakan menu di bagian atas jendela:

Select the device and application

Perangkat iOS harus dipilih di menu di bagian atas jendela dan aplikasi yang akan dibuat profilnya harus dipilih di sampingnya (MemoryDemo pada cuplikan layar di atas).

Jika perangkat tidak tercantum di bawah menu, periksa Konsol di Visual Studio untuk Mac untuk pesan kesalahan yang mungkin ditampilkan saat aplikasi disebarkan ke perangkat. Selain itu, pastikan bahwa perangkat telah disediakan untuk pengembangan melalui Xcode Organizer.

Klik tombol Pilih dan layar berikutnya akan muncul:

The profiling interface

Klik tombol rekam (lingkaran merah di kiri atas) untuk mulai membuat profil.

Cuplikan layar berikut menunjukkan contoh pembuatan profil menggunakan Instrumen:

An example of profiling using Instruments

Ringkasan

Panduan ini menunjukkan cara memulai Xcode Instruments untuk memantau aplikasi iOS dari dalam Visual Studio untuk Mac. Lanjutkan ke Panduan Instrumen untuk contoh cara mendiagnosis masalah memori menggunakan Instrumen.