2011-02-09 21 views
5

üzerinde kilitlenme günlüğüne dahil etmenin bir yolu var Uygulamanız iOS'ta bir hata olduğunda harika bir şekilde geri döndü. Ancak uygulamanızın konsol çıkışını içeriyorsa 100 kat daha iyi olurdu. günlüğün bir parçası olarak başladı. Kilitlenme günlüğünde bu bilgilere otomatik olarak sahip olmanın bir yolu var mı, yoksa testçilerin kilitlenme günlüklerinde gönderirken kullanabileceği yarı otomatik bir sistem var mı?Otomatik olarak konsol çıktısını ios

cevap

5

http://apphance.com'a bir göz atmak isteyebilirsiniz. Tam olarak aradığınız şey budur - test görüntüleyicileri tarafından cihazdan sorun raporları gönderme, ekran görüntüleri de dahil olmak üzere, tam konsol günlükleri de dahil olmak üzere oturum geçmişini takip edebilirsiniz, aksi takdirde bellek dışındaki sorunlardan kaynaklanan çökmeleri bile görebilirsiniz. cihaza fiziksel erişim olmadan olsun. Şimdilik kapalı beta. Ama yakında herkes için açık olacak. Doğrudan sayfaya erişim talebinde bulunabilirsiniz.

Sorumluluk reddi: Hizmetin kendisinin ve yaratıcı yaratıcısının arkasında yer alan Polidea firmasının CTO'suyum.

+0

Bu oldukça iyi geliyor, üçüncü parti bir araç olmadan yapılabilecek bir şey umuyordum. Ama cevabı size başka bir yol gibi görünmediğinden vereceğim. – Medran

0

@Medran, bunun işe yarayıp yaramayacağından emin değilim ama eğer iPhone App Development'da bulunan Brad Larsons videolarını alabiliyorsanız, o zaman, çökmenin meydana geldiği yerleri bulmanıza yardımcı olacak .dSYM dosyasıyla ilgili bir şeyler söylüyor. Uygulamanızı Xcode kullanarak oluşturduğunuzda .dSYM dosyası yapılır. Bu dosyayı proje klasörünüzde bulabileceğinize bakın, bu gibi bir şey adlandırılmışsa, bu MYapp.app.dSYM

+0

@Medran, dSYM dosyası hakkında konuşurken çalışma zamanı kilitlenme bilgisini nasıl alacağınızı soruyordu. DSYM dosyası, kilitlenme günlüğünü sembolize etmekle ilgili olsa da. İlk olarak kaza günlüğünü almakla ilgili değildi. –

+0

@diwup Bunun cevabımın başlangıcından emin olmadığımı söyledim. Bu, bundan emin olmadığım anlamına geliyor. – Robin

+0

ya da dSYM'nin bu sorun için keseceğini sanmıyorum, ama denediğiniz için teşekkürler. Konsol çıktısını içeren özelleştirilmiş bir kilitlenme günlüğünü kaydedebilen ve sunucularımıza yükleyebileceğiniz (yalnızca geliştirme) bir tür ana özel durum işleyicisine ihtiyaç duyduğumu hissediyorum. Bu videoyu izlemeye aldırmasam da, itunes altındaki videonun adını biliyor musunuz? – Medran

İlgili konular