Nasıl hata ayıklama için iOS NSLog ile 8 uzantıları?
- (void)viewDidLoad
{
NSLog(@"%s", __func__);
// ...
}
bir iOS viewDidLoad
8uzantısı. NSLog
böyle büyük mükafat olarak bir şey verir. NSLog
konteyner uygulaması olsa da her zamanki gibi çalışır.
Nasıl bir uzantısı hata ayıklama iletileri çıktısını alabilir miyim?
CEVAP
- Hata ayıklama uygulaması uzantıları için çalışıyor.
- Simülatör üzerinde de çalışıyor.
- Eğer app ext simülatörü çöküyor, kolay uygulama ext yeniden başlatmanız gerekmez bulabilirsiniz. Simülatörü yeniden hızlı bir çözümdür.
Adım app uzantısı hata ayıklama için:
1) konteyner uygulamayı Çalıştırmak. Bu adımda, böyle büyük mükafat aygıt veya simülatör konteyner app ve app uzantısı yükler.
2) konteyner uygulamasını Durdurun. Bu adım simülatörü hata ayıklama önemlidir. Eğer bunu sen bile, böyle büyük mükafat simülatörü kullanmak olduğunu söyleyecektir.
3) böyle büyük mükafat, menü hata Ayıklama - ^ tuşuna basın . Süreç - ^ takın . (PID) Süreci İdentifer ya da adında... ... girdi, örneğin com.app ext tanımlayıcı abc.ContainerApp.MyExtension, hata ayıklama başlatmak için. Puan kırmak ayarlamayı unutmayın. (Ağustos tarihinde güncelleme 25, 2014: MyExtension(uzantı adı) doğrudan giriş yapabilirsiniz.)
4) cihazı veya simülatörde, app uzantısı açın.
Aug güncellemeleri 23, 2014:
Hata ayıklama yukarıdaki adımları iyi Güncellemelerinden 6 çalışmıyor buldum simülatörü iOS 8 SDK beta 5 beta 6.
Çözüm:
- Simülatörde uzantınızın.
- Menü hata Ayıklama - ^ böyle büyük mükafat . Süreç - ^ takın . "(Uzantı adı) MyExtension" menüsünde Sistem bölümü. seç
Kesme işi. Ama günlükleri çıktı penceresinde gösterme nedenini bilmiyorum.
Nasıl Google hata ayıklama iletileri y...
Bir yığın izleme, nedir ve nasıl uygul...
Nasıl hata ayıklama KnockoutJS için ba...
iPhone hata Ayıklama: 'süreci içi...
Basit girmek için nasıl Razor view eng...