Normally, syncing an iPhone to iTunes should clear on-device diagnostic and usage data.
However, I'm currently running the latest iOS 9 Public Beta, and diagnostic and usage data is not being cleared (my on-device logs now date back to 07/31/2015). Now it takes a horribly long time just to sync my iPhone because most of the syncing time is wasted on "copying diagnostic information", which is really annoying.
All of the on-device logs takes one the following two forms:
awdd-yyyy-mm-dd-xxxxxx-int.consolidated.metriclog[.anon]
log-sessions-yyyy-mm-dd-xxxxxx.session
I've also tried to clear crash reports from Xcode, to no avail.
Is there any way to force a flush without resetting the phone?
P.S. As I mentioned above, my on-device logs date back to 07/31/2015, which happens to be the day I got my Apple Watch. Is this, by any chance, related to the watch? (I read the logs but can't seem to find info about the watch, so I assume not. Anyway, it's still worth pointing out.)