You may have already seen this in other forums, but for what it's worth, I changed my "notifications" & disallowed several applications (like games) from sending "push" notifications. I kept the notifications to apps that I felt only needed them - email & facebook.
Changing your notification type: Badge, banner, or Alert seemed to possibly have helped.
Also, be mindful of how many apps are using location services.
I solved this problem in my case!
(sorry i´m not native english speaker)
Symptoms: No change in settings, no new application, battery drain from 100% to 20% (and less) in 6-8 hours (between midnight and morning). No activity, no calls only mail pickup every 15 minutes. Push - Off, Location services full off, LTE off, BT Off, AppStore auto update Off...
I think it was start after some "air update" my iOS 7.1.x. But i´m not sure.
First i replace battery (original spare part). No change.
Renew iPhone - no change (wired via iTunes)
Restore from Backup in iTunes - no change.
My solution what works in my case: I ONLY delete my iCloud account from iPhone. That is all!!!
Now iPhone have 71% after 40 minutes of audio calls in 3G networks, 11 hours on StandBy, every 15 minutes mail, about 5 mail send, about 10 sms.
In this moment i have not tested reenabling iCloud account in iPhone.
I dont know why, (iCloud bug, some combination of inpropriet application... I dont know...)
Apple is playing "everything is allright" but i know about another users with same problem...
Have nice day!
I had the same problem with my iPhone 5 and performed several restores, resets and re-configuring of settings. Nothing worked. I followed drobek's suggestion and deleted by iCloud account. Now my iPhone is back to normal. I have not re-enabled iCloud on my iPhone and don't intend to do so until I'm convinced the problem will not return.