I use core data in an iphone app and i want to profile it using core data instruments. I initiate core data instruments using simulator and I start recording. Despite the fact that the instruments are running, they do not detect any sql activity. I use Xcode 8.1.
This is a known issue with macOS 10.12. You should be able to launch your app in the simulator yourself and then attach to it with Instruments. Unfortunately, using Instruments to do the launching doesn't work right now for the Core Data instruments.
Unfortunately this didn't fix the issue for me. While I can attach to a running app in the simulator with Instruments, none of the Core Data tools are logging any data (while others do such as allocations, etc.)