It Cant

It's not a scrobbling "problem". The iPhone SDK just won't allow background programs to run, which means that apps can't access your music or monitor that info on the fly. Jailbroken iPhones can use Scrobble, which does it automatically. As opposed to the "scrobbled" app mentioned above, Scrobble works on the newest firmwares.