Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NSLog() not working since January 7 2016 release #307

Closed
triplef opened this issue Jan 13, 2016 · 2 comments
Closed

NSLog() not working since January 7 2016 release #307

triplef opened this issue Jan 13, 2016 · 2 comments

Comments

@triplef
Copy link
Contributor

triplef commented Jan 13, 2016

Using NSLog() will no longer print to the Visual Studio "Output" window. This works fine with the previous release from December 22, 2015.

@Ramu-msft
Copy link
Member

We recently made a change to suppress debug logging only to print logs in Debug build. The logging was suppressed in Release build for performance reasons. This change affected NSLog as well, sorry about that. We will fix this and enable debug logging for Release build as well. As a workaround, you can use the Debug build SDK to get the debug logs from NSLog.

@Ramu-msft
Copy link
Member

This bug has been fixed and will be available in the next release.

rajsesh pushed a commit that referenced this issue Feb 18, 2016
Previously, NSLog was piped to the ETL tracing APIs, which do not print to
the debug output in Release mode for performance.
Make an exception for NSLog so app developers can make use of the debug
output in Release mode.

This will be followed by VSO 6240544 to scrub SDK uses of NSLog in favor
of the raw ETL logging APIs.

VSO 6168871
Fixes #307
@consvc consvc added Fixed and removed Coming Soon labels Mar 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants