Sürüm bilgilerimi ve günlüklerimi nereden bulabilirim?

Anahat

Sürüm bilgileri

Genellikle Bilgileri Kopyala düğmelerinden tüm bilgileri geri göndermek en iyisidir. Aksi takdirde genellikle ek bilgi istememiz gerekir. Örneğin, bir sorunun giderilmesine yardımcı olurken işletim sistemi sürümleri, Xcode sürümü, yüklü Android API düzeyleri ve .NET sürümleri önemli olabilir.

Windows sürüm bilgileri

Xamarin Studio

Ayrıntıları > Gösterme Hakkında > Yardım > Kopyalama Bilgileri [düğme]

Visual Studio

Microsoft Visual Studio > Kopyalama Bilgileri Hakkında Yardım > [düğme]

Mac sürüm bilgileri

Mac için Visual Studio

Visual Studio Hakkında Visual Studio >> Ayrıntıları > Göster Kopyalama Bilgileri [düğme]

Android SDK Araçları, Platform araçları, Derleme araçları

Android SDK Yöneticisi'ni açın ve üstteki Araçlar bölümünün ekran görüntüsünü alın.

Mac için Visual Studio

Araçlar > Android SDK Yöneticisi'nin açılması

Visual Studio

Araçlar > Android > Open Android SDK Yöneticisi...

IDE ve yükleyici günlükleri

Her günlük konumu için, günlük klasörünün tamamını sıkıştırıp eklemeyi unutmayın.

Windows günlükleri

Xamarin için Visual Studio Araçları

%LOCALAPPDATA%\Xamarin\Logs

Visual Studio 2017

Visual Studio yükleme günlüklerini alma

Visual Studio 2015

Xamarin "Evrensel" yükleyicisi

%LOCALAPPDATA%\Xamarin\Universal

Bunlar yükleyicideki XamarinInstaller.exe günlüklerdir.

Tek tek .msi yükleyiciler, ayrıntılı günlükler

msiexec /i Xamarin.msi /l*vx "%USERPROFILE%\Desktop\Xamarin.log"

Başvuru: Komut Satırı Seçenekleri

Visual Studio başlatma, ayrıntılı günlükler

devenv.exe /log "%USERPROFILE%\Desktop\VisualStudio.log"

Başvuru: /Log (devenv.exe)

Mac günlükleri

Bulucu'da Klasöre Git > menü öğesini seçip bu yollardan herhangi birini kopyalayıp iletişim kutusuna yapıştırabilirsiniz.

Mac için Visual Studio

~/Library/Logs/VisualStudio/7.0 (bu sayı, kullandığınız sürüme bağlı olarak değişebilir)

Bu klasör "Yardım -> Günlük Dizinini Aç" yoluyla da açılabilir.

Xamarin Studio

~/Library/Logs/XamarinStudio-6.0 (bu sayı, kullandığınız sürüme bağlı olarak değişebilir)

Bu klasör "Yardım -> Günlük Dizinini Aç" yoluyla da açılabilir.

Xamarin "Evrensel" yükleyicisi

~/Library/Logs/XamarinInstaller/Universal

Bunlar yükleyicideki XamarinInstaller.dmg günlüklerdir.

Xamarin Derleme Konağı

~/Library/Logs/Xamarin-[MAJOR.MINOR]

Ayrıntılı derleme çıkışı

  1. Tanılama MSBuild çıkışını etkinleştirin.

  2. iOS uygulamaları için, Proje Özellikleri > iOS DerlemeSi > Genel (sekme) > Ek Seçenekler > Ek mtouch bağımsız değişkenleri altına ekleyerek -v -v -v -v ayrıntılı mtouch çıkışını da etkinleştirin.

  3. Projeyi temizleyin ve yeniden oluşturun.

  4. IDE'den derleme çıkışını kopyalayıp bir metin dosyasına yapıştırın.

    • Visual Studio (Windows): Çıkış Gösterisi çıkışını görüntüleme >> : Derleme
    • Mac için Visual Studio: Görünüm > Tuş Takımı > Hataları > Derleme Çıkışı (sekme)

Xamarin.Android ve Xamarin.iOS uygulamaları için hata ayıklama günlükleri

Mac için Visual Studio

Görünüm > Panelleri > Uygulama Çıktısı

(Bu menü öğesinin yalnızca uygulama başlatıldıktan sonra görüneceğini unutmayın.)

Visual Studio

Çıkış > Göster çıkışını görüntüle>: Hata ayıklama

Android adb logcat günlükleri

Komutu çalıştırdıktan adb sonra android_logcat.txt dosyasını Masaüstünüzden geri ekleyin. Bu yönergelerde yalnızca bir cihaz bağlı olduğu varsayılır.

Ayrıca Bkz. Android Hata Ayıklama Günlüğü sayfası.

Visual Studio

  1. Araçlar > Android > Başlat Android Adb Komut İstemi
  2. Günlüğü temizleyin: adb logcat -c
  3. Sorunu yeniden üretin.
  4. Günlüğün çıkışını yapın: adb logcat -vtime -d > "%USERPROFILE%\Desktop\android_logcat.txt"

Mac için Visual Studio

  1. Araçlar > Android SDK'sı Komut İstemini Aç
  2. Günlüğü temizleyin: adb logcat -c
  3. Sorunu yeniden üretin.
  4. Günlüğün çıkışını yapın: adb logcat -vtime -d > ~/Desktop/android_logcat.txt

iOS simülatörü günlükleri (Mac'te)

  • Sistem günlüğüne erişmek için iOS Simülatörü uygulamasında Sistem Günlüğünü Aç... hatalarını ayıkla'yı > seçin.

  • Simülatörden kilitlenme raporlarını görüntülemek için Console.app açın ve adresine ~/Library/Logs > DiagnosticReportsgidin.

iOS cihaz günlükleri (Mac'te)

Mac için Visual Studio

> iOS Cihaz Günlüğünü Görüntüleme >

Xcode

Pencere > Cihazları > ${DeviceName}

Kilitlenme raporları, Cihaz Günlüklerini Görüntüle düğmesinin altında bulunur. Cihazın sistem günlüğü, pencerenin alt kısmında açıklama okunun altında görünür.

Xcode 5

Pencere > Düzenleyicisi > Cihazları (sekme) > ${DeviceName}