iBooks drains battery when not connected to Wifi
Since the release of Yosemite, there is a bug in iBooks that causes it to drain the battery on my MacBook Pro. Here are the repro steps:
1. Turn Wifi off.
2. Launch iBooks
3. Wait a few seconds.
Observed behavior: The laptop gets really hot and the projected battery life remaining goes way down.
Looking at Activity monitor, there is a process called storeaccountd that has pegged the CPU at about 100% and it stays there as long as iBooks is open. If I connect Wifi or quit iBooks, the problem goes away. I discovered this when I tried to read a book in iBooks while on an 8 hour flight. iBooks was pretty much useless because I didn't have a Wifi connection.
There's another thread in the Yosemite section where others have also confirmed the problem:
iBooks runs "storeaccountd" process that runs CPU at 100% and drain battery