TestFairy NSLogs on iOS10 for Cordova



我是一个新测试仙女,并寻求支持,但我没有得到他们的消息,所以我在这里尝试。

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

我按照字母的指示导出应用程序为临时ecc…

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

哦,我还应该提一下,我有一个cordova/ionic应用。

好的,所以感谢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

都准备好了!

最新更新