Remote Log - Fetch logs from Testers Remotely
DeployGate provides Remote Log mechanism.
DeployGate shows 'Remote Log' on 'Timeline' in a page for application you distributed. DeployGateSDK stores logs in an internal file and send it at the next launch.
DGSLogv("%@", getVaList(["DGLog test message"]))
DGSLog(@"%@", @"DGLog test message");
In order to replace the default NSLog, please add the following line to precompiled header (.pch) file.
#define NSLog DGSLog
Below is an example for logging class name, method name and line number at the same time.
#define NSLog(__FORMAT__, ...) DGSLog((@"%s [Line %d] " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)