Deprecated in iOS 10.0: os_log(3) has replaced asl(3)
So iOS 10.0 apparently deprecates the asl (Apple System Log) api and replaces it with the very limited os_log api.<
Looks like you need to use the enhanced Console instead of your own log viewer. The logs are compressed and not expanded until viewed - this makes logging much less intrusive at debug levels. There is no text form of the logs however.
See the 2016 WWDC video session 721 "Unified Logging and Activity Tracing" https://developer.apple.com/videos/play/wwdc2016/721/
Also the Apple sample app that demos the new approach has an undocumented build setting that I had to add to my iOS app. See the setting in the 'Paper Company (Swift)' iOS app. The setting is found in the Targets section of the top level xCode window. These are the steps that I followed:
On the Build Settings page add in "User-Defined" a new section = ASSETCATALOG_COMPRESSION.
Under it add two lines:
Debug = lossless
Release = respect-asset-catalog
After adding this build setting then logging worked in my app as per the video session demo.