2010-10-02 12 views

cevap

18

Kendi kilitlenme günlüğünüzü PLCrashReporter ile gerçekleştirebilirsiniz. Genellikle, çökme günlüğünü bir dosyaya yazar ve daha sonra uygulama başlatıldığında bir sunucuya gönderirsiniz.

  1. belleğe dosyayı okuyun ve silin:

    sonsuz kilitlenme raporlaması döngü önlemek için, belirli bir sırayla şeyler yapmak istiyorum (erken sürümünde kimse yoktu). (Umarım bu çökmez.)
  2. Kaza raporunu ayrıştırın ve sunucuya gönderin. (Şimdi kilitleniyorsa, dosya silinmiştir, bu yüzden tekrar olmamalıdır.) Son olarak, kilitlenme raporlamasını etkinleştirin (bu nedenle, 1 veya 2. adımda çökerse, kazası, günlüğe kaydedilmez).

Her halükarda, "Hatalar, çöktü! Bir kilitlenme raporu göndermek istiyor musunuz?" iletişim. Otomatik çarpışma-günlüğe kaydetmenin varsayılan EULA tarafından izin verildiğini düşünüyorum, ancak kullanıcılarınıza iyi davranmak zarar vermez.

Rapor silme yerine kullanıcı "hayır" yazıyorsa ebediyen raporları kaybetmekten endişe ediyorsanız, logrotate stili stili yeniden adlandırma yapabilirsiniz (örneğin, report9'a report8 olarak yeniden ad vermek, report7'yi report8 olarak yeniden adlandırmak, ... , raporu raporuna yeniden adlandırın0). Ardından, "son N kilitlenme raporları gönder" düğmesine (ya N = 10 olarak ayarlayın ya da rapor sayısını sayın) sahip olun, bu nedenle yanlışlıkla devre dışı bırakmış olsalar bile (ya da o zamanlar interneti yoktu), yine de rapor. & Kullanımı Eğer otomatik arasında seçim gönderme ve Yollamayın sağlayacak Teşhis

7

Normal AppStore satışlarından bahsediyorsanız, Crash Raporları iTunes Connect üzerinden kullanılabilir.

Yalnızca "Uygulamalarınızı Yönetin" -> "Uygulamanız" -> öğesine gidin ve AppStore'da şu anda etkin olan sürüme sahip "Ayrıntıları Görüntüle" yi tıklayın.

Müşterileriniz tarafından gönderilen kilitlenme raporları da dahil olmak üzere uygulamanızın ayrıntılarını alacaksınız.

7

iTunes'da, aygıtları bağlıyken, kullanıcı aygıtlarının adını tıklatırsa, "Uyarıları Sıfırla" seçeneğini seçebilir. Daha sonra, bir sonraki kullanıcı, cihazını, Apple'a veri göndermenin doğru olup olmadığını sorduğunda bir iletişim kutusu açılır. Tamam'ı tıklarsa, iTunes tüm kilitlenme kayıtlarını cihazlarından Apple'ın sunucularına yükler. Daha sonra, iTunes Connect'te kilitlenme günlüklerinizi bulabilmeniz ve kendiniz indirebilmeniz gerekmektedir. Uygulamanızın hala sorunları varsa ve kullanıcı tekrar otomatik olarak tümüyle senkronize edilirse, yeni kilitlenme günlükleri görünecektir.

12

iOS 5 ve sonraki dokunulduğunda Ayarlar> Hakkında Genel>>.

iOS 4 ve daha önceki Varsayılan olarak, bir defaya mahsus olmak karar verir. Kararınızı değiştirmek isterseniz, iOS 4 veya daha eski cihazlarınız için uyarıları sıfırlayabilirsiniz, böylece tekrar sorulur.

iTunes içinde uyarılar nasıl sıfırlanır iPad'inizi, iPhone'unuzu veya iPod touch'ınızı PC'nize veya Mac'inize bağlayın. Cihazınızın iTunes penceresinin sol tarafında Cihazlar altında görünmesini bekleyin. Cihazınızın simgesini sağ tıklayın (Mac veya PC) veya Control tuşuna basarak tıklayın (Mac). kısayol menüsünden , Uyarılar Reset seçin:

uyarıları sıfırlandıktan sonra senkronize bir dahaki sefere görmeniz gerekir:

katılmıyorum ve Apple Teşhis ve kullanım bilgilerini göndermeyi durdurmak, hiçbir Teşekkür tıklayın.

Yukarıdaki pencereyi göremiyorsanız Cihazınızı bilgisayarınızdan ayırın. Cihazınızda bir uygulama açın. Kırmızı sürgü görünene kadar Uyku/Uyandırma düğmesine basın ve basılı tutun, ardından uygulama çıkana kadar Ana Ekran düğmesini basılı tutun. IOS 2.x veya önceki bir sürümünü kullanıyorsanız, uygulama çıkana kadar Ana Ekran düğmesini basılı tutun. Cihazınızı bağlayın ve iTunes ile senkronize edin. Tanılama koleksiyonuna katılma veya katılmama seçeneği tekrar görünmelidir.

Chearz;)

referans:

http://support.apple.com/kb/HT4305

+2

Bu Apple, değil geliştirici bilgi gönderir. Apple geliştirici portalını ziyaret ettiyseniz – henrikhodne

+1

@ henrikhodne. Çöp kütükleri var. İşaret etmeden önce daima onaylayın. – Saad

+5

@ The Saad ADC'deki kilitlenme listesi en iyisi arabasıdır. Birkaç farklı uygulama arasında, bu ayarı etkinleştirilen telefonlar için bile bir kilitlenme günlüğü görmedim. Bu, bazı uygulamalar için işe yarayacak olsa da, bu benim için hiç çalışmadı. – henrikhodne