Thanks for you reply djaydino. I thought Application Run In Background was just for PC and Mac, not for mobile devices?
I have added all the relevent stuff to to info.plist but my app still wont run in the background which is rather anoying as I need it to grab gps and data from bluetooth device whilst locked.