调试日志文件

更新时间:2023-05-22 06:38:32

为了解决您在接入涂鸦 IPC SDK 时,遇到异常难以排查的问题,SDK 提供了一个将运行日志输出到本地文件中的组件 TuyaSmartLogger。本文介绍如何集成该组件。

  1. 在 Podfile 文件中,添加如下代码。

    pod 'TuyaSmartLogger'
    
  2. AppDelegate.m文件中,添加以下代码:

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
    	// your other code
    	[TuyaSmartLogger startLog];
    	// print log path
    	NSLog(@"%@", [TuyaSmartLogger getDebugLogPath]);
    	return YES;
    }
    
  3. 运行您的 App ,在沙盒中找到第二步中打印出的路径里的日志文件。

    如果您使用的是真机调试,需要在 XCode 中导出您的 App 的沙盒文件,导出 App 沙盒文件的方式如下:

    调试日志文件