I believe I posted a (long?) while back that iTunes wasn't recognizing my iPhone, but if I did, I can't locate the post, so I'm posting this.
Up until now, the only way I could correct the issue was by resetting the iPhone, but it was a giant PIA, and it wasn't permanent.
The other day, however, I was investigating repairing home folder permissions and ran across Resolve issues caused by changing the permissions of items in your home folder
which mentioned "iTunes says that your device cannot be synced" as a possible applicable scenario, and even though my problem wasn't that precise one, it appears that a "lo and behold" is in order.
Even the AppleCare tech to whom I spoke didn't think of it.
I'm almost laughing out loud thinking that it appears
- "appears" being the key word - that repairing permissions has solved all three of the problems I"ve been experiencing.