2016-09-20 8 views
14

Yeni Xcode 8 için yeni güncelledim ancak uygulamayı çalıştırdığımda yalnızca iOS +10 veya iPhone 7 simülatörünü bağladığımda çok sayıda konsol bilgisi veriyor "iOS 10 için Xcode 8 konsolundan ek bilgi devre dışı bırakma

nw_endpoint_handler_cancel 
nw_resolver_cancel_on_queue 
tcp_connection_cancel 
sa_dst_compare_internal 

Nasıl böyle şeyler devre dışı bırakmak için: "ama günlükleri gibi gösterdiğini, çünkü yeni bilgilerin istenilen günlüğünü göstermiyor?

cevap

25

Bu soru

Sadece ayıklama düzeninde bir ortam değişkeni OS_ACTIVITY_MODE = disable set here cevaplanır. Başvuru için ben heyecan bu cevabı görünce

enter image description here

+0

aşağıdaki resme bakın, ama "çevre değişkeni" – Mutawe

+1

@Mutawe bulamadık, bu [resim] (http de bakabilirsiniz: // i .stack.imgur.com/p7BlV.png). Xcode menüsünden açın: Product> Scheme> Edit Scheme –

+1

Bu çözüm Xcode 9 ile başlayan tüm NSLog'ları gizleyecektir. NSLog'u korumak için 'disable'' 'default' ile değiştirin. –

İlgili konular