iOS | supress logs
Is it possible to disable publish logs into console ? Sometime its hard to debug our code when Im receiving plenty logs messages from Rainbow SDK.
-
I disabled logs my way because not sure if there is API or not for this.
In path:
Pods/Target Support Files/RainbowSDK
I have created file:
RainbowSDK-prefix.pch
Inside file I have add
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
#ifndef DEBUG
#define NSLog(...)
#endifInside Xcode, I have selected Pods, Targets: RainbowSDK -> Prefix Header Set To:
Target Support Files/RainbowSDK/RainbowSDK-prefix.pch
So if I run app as Release all NSLog are disabled. NSLogs should be disabled in production because they are causing performance issues.
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar