2017-04-07 33 views
5

我在一個終端運行了react-native start,然後在另一個終端運行了react-native ios-run。我的初始console.log很少顯示,有時他們會。有時console.log在log-ios中顯示有時不顯示

地塊的時期,隨機我確實看到:

日誌消息超出配額 - 一些消息從這個過程已經丟棄

是我console.log的被丟棄?我試圖清除控制檯以更清楚地看到它,但我找不到清除控制檯的方法。

在Android上,我不會有缺少console.log的問題。

回答

1

使用syslog守護進程來反應原生日誌信息。該守護程序會嘗試阻止向日志發送垃圾郵件(DoS攻擊)。這些限制是根據每個過程設定的。

簡單的解決方案是停止/啓動模擬器,您將獲得不受先前行爲限制的新過程。

另一種解決方法是禁用syslogd限制,重要的取決於您的操作系統。

+0

非常感謝Marek對此,這已經有很長一段時間了。請你加一些如何完成這些解決方案的步驟(特別是第二個)。 – Noitidart

+0

@Noitidart您對哪種操作系統感興趣?在MacOSX上它應該是syslogd ... [-mps_limit配額] –

+0

謝謝 - 我在Windows 10上爲Android開發。然後對於Mac,我在1012.1 Sierra。我對mac很新,剛剛在最近2個月開始。我不知道什麼syslogd是:( – Noitidart

相關問題