TestFairy NSLogs在iOS10上用于Cordova

时间:2016-11-12 08:34:42

标签: testfairy

我是新来测试仙女并请求支持,但我没有听到他们在这里尝试。

问题是我无法在iOS应用程序的会话中看到原始日志窗口,但我可以在Android或在iPhone模拟器上运行应用程序时看到它。

我按照说明将信息导出为adhoc ecc ...

这是api文档。 https://docs.testfairy.com/FAQ.html

哦,我还应该提一下,我有一个cordova /离子应用程序。

提前致谢。

1 个答案:

答案 0 :(得分:0)

好的,感谢TestFairy的惊人支持,特别是@VijaySharma,这里是有需要的人的解决方案。

在平台中找到.pch头文件> iOS> MyApp> MyApp的-Prefix.pch

在标题中添加以下内容。

#ifdef __OBJC__
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "TestFairy.h"
#define NSLog(s, ...) do { NSLog(s, ##__VA_ARGS__); TFLog(s, ##__VA_ARGS__); } while (0)
#endif

保存文件并重建应用程序。

此外,如果您想显示所有日志,请确保您拥有此插件:https://github.com/apache/cordova-plugin-console

全部设定!