1
如何在系統範圍內禁止iOS用<private>
替換字符串?我試圖調試跨進程問題,並且Apple的守護進程似乎輸出有用的日誌,但所有重要的信息都被替換爲<private>
。在iOS統一日誌中全局禁用<private>
如何在系統範圍內禁止iOS用<private>
替換字符串?我試圖調試跨進程問題,並且Apple的守護進程似乎輸出有用的日誌,但所有重要的信息都被替換爲<private>
。在iOS統一日誌中全局禁用<private>
這是他們的故意,蘋果是超級隱私的,因此他們建立這種記錄功能,銘記這一點。
當您發送動態字符串(格式化自己VS靜態字符串),他們與<private>
取代的動態輸入的內容 - 您可以通過參數基礎上重寫此:
•隱私上的參數處理通過參數的基礎
•標量和靜態字符串被認爲是公共
•動態字符串,集合和對象被認爲是私人
•可對每個參數進行覆蓋
「%{公共} @」 或 「%{私人} d」
我有同樣的問題,但只在iOS 11測試版。 iOS 10的日誌是可見的。這對你來說是一樣的嗎? – Jan