2016-11-12 5 views
0

私は妖精をテストするのが新しく、サポートを依頼されましたが、私は彼らから聞いていませんでした。TestFairy NSLogs for iOS10 for Cordova

問題は、iOSアプリケーションでセッション内の生ログウィンドウが表示されないことですが、アンドロイドまたはiPhone Simulatorでアプリを実行すると表示されることがあります。

私はここで

はAPIドキュメントです...アドホックECCとしてアプリをエクスポートする手紙に指示に従いました。 https://docs.testfairy.com/FAQ.html

ああ、私はcordova/ionicアプリを持っていることを言及する必要があります。

ありがとうございます。

+1

こんにちはジェイソン、私はTestFairyチームで働いています。あなたのサポートチケットに間に合わなかったのはごめんなさい。 iOS 10を実行している端末でテストしていますか? iOS 10でログをキャプチャする際の問題があります。iOS 10でログをキャプチャする方法の詳細については、https://docs.testfairy.com/iOS_SDK/Integrating_iOS_SDK.htmlを参照してください。 –

+0

@VijaySharmaあなたが私に答えてくれてありがとう今日電子メールで。ありがとうございます! – Jason

答えて

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

すべてセット:あなたが表示したい場合は

はまた、すべてのログは、あなたがこのプラグインを持っていることを確認してください!