Seeing console print statements from an app downloaded on the App Store?

I swear that I used to be able to review my apps' print statements in Xcode when connecting my iDevice and running an app that was downloaded from the App Store. I can't find a way to do this anymore. Xcode 8.1 Devices window shows a console with all kinds of information printing out from the device's activity, but doesn't show the print statements from the apps I am running.


Have I gone crazy and this was never possible? Is it just not possible any more? Or is there still some way to view print-to-console statements from an app running on a device that wasn't built and ran directly from Xcode?


Thanks!

If you're asking how to read logs off a device (no promise they will be in real time), connect it to Xcode, then use Window/Devices, select that device, then under 'device info' choose 'view device logs'.


Are you sure it's a good idea to leave live log statements in a shipped app?

You are not crazy. In Xcode 7 + ios 9 devices, and in Xcode 8 + ios 9 devices -- you can see your print/log statements in the Xcode Device > Console (and the mac console). However, in XCode 8 + iOS 10, this seems to have been removed. I too would love to know how to bring this back for app support purposes. For example, our SDK prints the version number to console, which is very useful in support. Also useful for when there is a problem to debug the store verison.


Did you or anyway find a way to view logs in console for Xcode 8 + ios 10 devices?

Seen this thread from last March?


https://forums.developer.apple.com/message/214317#214317


...example discussion on the new console tool @ 5:20 in the linked WWDC 2016 video

Seeing console print statements from an app downloaded on the App Store?
 
 
Q