Even with all the latest versions of everything, I still have an issue that is 100% repeatable. I posted in another thread, but since this has a lot of traffic I thought I would post here as well.
I have narrowed it down to the following steps. If I reboot iPhone 6 (iOS 8.1) and my MacBook (Yosemite) with iTunes (12.0.1.26) everything works the first time or infinite times when I initiate a wi-fi sync from my phone or computer -- as long as I don't ever let the iPhone sleep.
As soon as the phone sleeps (set to 1 minute timeout or pressing the sleep button) and I wake it (doesn't matter if it's 1 minute or 100 minutes), the device connects to wifi but if I initiate a wifi sync from my phone it no longer works. Just stays on "looking for MacBook Pro". If I then (with phone still awake) initiate a wifi sync from iTunes ... it works. After it completes, if I initiate a wifi sync again from my phone (before it sleeps), it now works again that way.
As soon as the phone sleeps, I can no longer wake it and initiate a wifi sync from it until I manually connect to it (either restarting iTunes or initiating a wifi sync from my computer).
100% repeatable for me.
So something is happening that it can't recover from when the iPhone sleeps. I know to conserve battery it shuts down wifi but when I wake it it should be connected again. For whatever reason iTunes can no longer see it (although it still does show up in iTunes as a connected device).
I've tried restoring device, setting up as new (yes, even this is exactly repeatable so it makes me believe it's SW related and not my config), reset network settings, reinstalling iTunes, deleting , adding new network profile on my mac ... you name it, I've tried it.
So odd. Can anyone replicate or is anyone using the same iPhone 6 (iOS 8.1), Yosemite and iTunes 12.0.1.26 combination and able to immediately initiate a wi-fi sync from their iPhone after sleep and it works?
Thanks!