PubNub iOS SDK 4.0將生成大量控制檯輸出。用於開發PubNub部分,但擠出其他控制檯輸出。如何關閉/減少PubNub iOS SDK 4.0的控制檯輸出?
如何關閉/減少控制檯輸出?
以下是嘗試過,但他們不工作。
[PNLog enabled:NO];
[PNLog enableLogLevel:PNSilentLogLevel];
[PNLog setLogLevel:PNSilentLogLevel];
PubNub iOS SDK 4.0將生成大量控制檯輸出。用於開發PubNub部分,但擠出其他控制檯輸出。如何關閉/減少PubNub iOS SDK 4.0的控制檯輸出?
如何關閉/減少控制檯輸出?
以下是嘗試過,但他們不工作。
[PNLog enabled:NO];
[PNLog enableLogLevel:PNSilentLogLevel];
[PNLog setLogLevel:PNSilentLogLevel];
的PubNub Objective-C的更新(版本4.0.2)之後,所以
[PNLog setLogLevel:PNSilentLogLevel];
會工作。其他可用的日誌級別在PNS結構中定義。
有人有Swift的答案?試圖執行'PNLLogger.setLogLevel(PNLogLevel.PNSilentLogLevel)',但我得到「使用類型爲'PNLLogger'的實例成員'setLogLevel';是否使用類型'PNLLogger'的值來代替? – jplozano
相同的日誌級別,稍微不同的API:'self.client.logger.setLogLevel(PNLogLevel.PNSilentLogLevel.rawValue)' - 請參閱API文檔:https://www.pubnub.com/docs/swift/pubnub-swift-sdk-故障排除指南 –
這對我有效:self.client.logger.setLogLevel(0) – user3344977
這是一個已知問題,本週計劃進行修復。我們會在這篇文章中回答一個問題。 –
謝謝。 @CraigConover –