2017-02-02 4 views
0

Я использую стручок «Графики (3.0.1)» в моем проекте, я обнаружил, что все дни производит много ошибок в отладочных окнах, как это:Как скрыть некоторую отладочную информацию, как CGPostError из Xcode

Feb 2 20:03:01 KeepHealth[1641] <Error>: If you want to see the backtrace, please set CG_NUMERICS_SHOW_BACKTRACE environmental variable. 
2017-02-02 20:03:01.470339 KeepHealth[1641:449073] CGContextAddLineToPoint: no current point. 
Feb 2 20:03:01 KeepHealth[1641] <Error>: CGContextAddLineToPoint: no current point. 
2017-02-02 20:03:01.470362 KeepHealth[1641:449073] Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored. Please fix this problem. 
Feb 2 20:03:01 KeepHealth[1641] <Error>: Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored. Please fix this problem. 
2017-02-02 20:03:01.470377 KeepHealth[1641:449073] If you want to see the backtrace, please set CG_NUMERICS_SHOW_BACKTRACE environmental variable. 

Feb 2 20:03:01 KeepHealth[1641] <Error>: If you want to see the backtrace, please set CG_NUMERICS_SHOW_BACKTRACE environmental variable. 
2017-02-02 20:03:01.470393 KeepHealth[1641:449073] CGContextAddLineToPoint: no current point. 
Feb 2 20:03:01 KeepHealth[1641] <Error>: CGContextAddLineToPoint: no current point. 
2017-02-02 20:03:01.470532 KeepHealth[1641:449073] Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored. Please fix this problem. 
Feb 2 20:03:01 KeepHealth[1641] <Error>: Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored. Please fix this problem. 
2017-02-02 20:03:01.470547 KeepHealth[1641:449073] If you want to see the backtrace, please set CG_NUMERICS_SHOW_BACKTRACE environmental variable. 

Есть много этого, каждый раз, где угодно, поэтому я почти не могу найти NSLog, сделанный мной. Но на самом деле эта функция очень хороша, поэтому я просто хочу скрывать эту отладочную информацию от нее, могу ли я это сделать?

ответ

0

Добавьте это в podfile и выполнить pod install

platform :ios 

# ignore all warnings from all pods 
inhibit_all_warnings! 

# ignore warnings from a specific pod 
pod 'Charts (3.0.1)', :inhibit_warnings => true 

Для дальнейшего оформления, пожалуйста, проверьте this.

+0

Нет, это просто игнорирует предупреждения, но не может скрывать информацию об отладке. Я даю вам 150 по ошибке, но вы можете сохранить его. – Tinyfool

+0

Надеюсь, у вас будет шанс пожертвовать эту щедрость с пользой. –

+0

:) Вы можете справиться с этим, как хотите. – Tinyfool