Ana içeriğe atla
Hata ayıklama günlüğü yakalamak, mobil SDK ve push bildirim sorunlarını gidermenin en etkili yoludur. Bu kılavuz, iOS ve Android uygulamanız için hata ayıklama günlükleri oluşturmanıza ve gerekirse Destek Ekibimizle günlükleri paylaşmanıza yardımcı olacaktır.

Gereksinimler

Hata ayıklama günlüğü yakalamak için şunlara sahip olduğunuzdan emin olun:
  • Sorunu yeniden oluşturabilen bir cihaz
  • Uygulamanın geliştirici araçlarına erişim
  • OneSignal Mobil SDK sürümü 5.0.0 veya üstü
Daha eski bir SDK sürümü kullanıyorsanız, talimatlar için Sürüm 9.0 belgelerine başvurun.

Adım adım talimatlar

1. Ayrıntılı günlük kaydını etkinleştirin

OneSignal SDK’sını başlatmadan önce uygulamanıza VERBOSE günlük düzeyi çağrısını ekleyin. Bu, her OneSignal işlemi için ayrıntılı tanı bilgilerinin yakalanmasını sağlar.
// LogLevel: NONE | FATAL | ERROR | WARN | INFO | DEBUG | VERBOSE
OneSignal.getDebug().setLogLevel(OneSignal.LOG_LEVEL.VERBOSE);
Tüm SDK etkinliğinin günlüğe kaydedildiğinden emin olmak için günlük düzeyini OneSignal.init’i çağırmadan önce ayarlayın.

2. Sorunu yeniden oluşturun

Ayrıntılı günlük kaydı etkin durumdayken, sorunu Android Studio veya Xcode’a bağlı fiziksel bir cihazda veya emülatörde yeniden oluşturun.

Sorunu yeniden oluşturun

3. Günlükleri Yakalayın ve Paylaşın

Sorun yeniden oluşturulduktan sonra, sorunu teşhis etmeye yardımcı olup olmadığını görmek için günlükleri gözden geçirin. Yardıma ihtiyacınız varsa, günlüğün tamamını baştan sona kopyalayıp yapıştırın ve OneSignal Destek’e bir .txt dosyası olarak gönderin. İlgili tüm yeniden oluşturma adımlarını, ekran görüntülerini ve diğer ayrıntıları ekleyin.

Günlüğü paylaşın

Platforma özgü talimatlar

  • Android Studio
  • Xcode

Android Studio

  1. Alt panelde Çalıştır sekmesini açın. (Görünmüyorsa, Görünüm > Araç Pencereleri > Çalıştır’a gidin)
  2. Uygulamayı bağlı bir cihazda veya emülatörde çalıştırın.
  3. Sorunu yeniden oluşturun.
  4. Tüm günlük çıktısını seçin ( Ctrl + A veya Cmd + A) ve kopyalayın.
  5. Bir .txt dosyasına yapıştırın.
  6. Yeniden oluşturma adımlarıyla birlikte dosyayı OneSignal Destek’e gönderin.
📎 Örnek Günlük (Google Drive)

Uygulamayı Android Studio'da çalıştırma.