2016-02-02 13 views
5

bırakın Bunun ne anlama geldiğini ve ne işe yaradığını anlayamıyorum, bana iyi bir cevap vermedi.Swift: Mevcut argüman kayıtları bulunan Seçici adı:</p> <p>"Mevcut argüman kayıtları bulunan Seçici adı: serbest bırakılması"</p> <p>ben mesaj ile üreme olmayan bir kilitlenme günlük alıyorum

O İstisna türü olarak etiketlenen: kodun

let accentColor = data.AccentColor == nil ? UIColor.blackColor() : data.AccentColor! 

aynı hat init() işlevi çalıştı, ancak: SIGTRAP

Ve altında çekiliyor kod satırına ise Kullanıcının bir düğmeyi tıklatmasından sonra bu noktaya çöküyormuş gibi görünüyor.

Kullanıcılara gönderdiğimde bu çökme adil bir miktar oluyor, ancak yeniden üretemiyorum ya da neden kaynaklandığını anlayamıyorum.

Bu hata iletisi ne anlama geliyor ve sorunu gidermek için neler yapabilirim?

+0

Kilitlenme raporları için Hockey SDK kullanıyor musunuz? – GlennRay

+0

Evet, bu kilitlenmeler Hockey SDK'dan geliyor – schlaegerz

+0

Bu * NOT * Hokey veya SDK ile ilgili bir sorun. Bu uygulamada gerçek bir hata ya da araç zincirindeki bir hatadan kaynaklanıyor (Swift derleyici/linker). Çalışma zamanı, SDK'nın yakaladığı ve bir kilitlenme raporu ürettiği bir 'SIGTRAP' sinyalini tetikledi. IOS tarafından oluşturulan benzer bir kilitlenme raporu göreceksiniz. SDK'mızı kaldırırken, iOS tarafından oluşturulan kilitlenme raporlarında aynı sorunu göreceksiniz. @GlennRay "göre tasarlandığı gibi çalışıyor" ile ne demek istiyorsun. Bu konuyla bağlantı nerede? – Kerni

cevap

1

Bu, HockeySDK ile ilgili bir sorun gibi görünmüyor, ancak Swift'in kendisiyle daha çok ilgileniyor.

Son zamanlarda Swift derleyici optimizasyonları ile ilgili sorunları olan birkaç kişi gördüm. Sorun muhtemelen yalnızca Ad-Hoc yapılarında gerçekleşir çünkü Xcode, bunun için farklı bir derleyici ayarları kümesini kullanan Release yapılandırmasını kullanır. Yerel yapınızı Debug'dan Release'a da değiştirmeyi denerseniz, bu sorunu yeniden üretebilmeniz gerekir.

Geçici bir çözüm olarak, Ad-Hoc yerleşikleriniz için bu optimizasyonları devre dışı bırakabilirsiniz, ancak bu devam ederse, muhtemelen Apple ile bir hata vermelisiniz.

+0

Bu çökme, beta kullanıcılarımız için optimizasyonları devre dışı bıraktıktan sonra bile görünmeye devam ettiğinden, bununla ilgili olduğunu düşünmüyoruz. Hem sürüm hem de hata ayıklama sürümlerini denedim ve bunu yeniden üretmeye çalışmadım. Bir hatayı elma ile doldurmayı ve bu sorunun düzeltilmesine yardımcı olup olmadıklarını veya en azından hata mesajının ne anlama geldiğini anlayabileceklerini göreceğim. Bunun için – schlaegerz

+0

herhangi bir haber? Aynı hata mesajını aldım – mariusLAN

+0

Nope I projeden devam ettim ve bu konuyu asla çözemedik – schlaegerz

İlgili konular