Via the latest updates for the iPhone and Apple Watch, Apple is finally fixing a number of annoying bugs that have drastically affected battery life and made charging difficult in some cases, including in conjunction with the wireless charging pads in newer BMW vehicles.