It shouldn't be a surprise with so many applications available, that you can combine backing tracks download and an iphone. Here is a cool video explaining how to do it :
How to upload and play backing tracks using iRIg with your iPhone/iPad/iTouch and AmpliTube for iPhone. Includes 3 songs played with help from a Gibson Les Paul Standard 2008.