Hello, I have finished my first iPhone-app. More or less at least, now I want to make sure the application works on iPod Touch and older versions of the iPhone OS. I have been searching a lot, but I do find surprisingly poor information about this topic. Of course, I do understand that I can test older version (back to OS 3.0) using the simulator, but how about the rest? Here are my questions: 1. How do I verify my iPhone-app on iPod Touch? Do I need to buy an iPod Touch or should it be sufficient testing it for iPhone? 2. How do I verify my app on older OS? Is it enough using the simulator or is it needed to install other OS on my device? The problem here is that I cannot test OS < 3.0 in my simulator, it's not present in the drop-down list... 3. If I have to install older OS on the device, where do I find it? I guess I have to download it from somewhere so I can open it when chosing "Other Version" in xCode organizer, but haven't found it when searching around. 4. If I do need to install older OS on my iPhone, how do I know if OS < 3.0 works on my iPhone device? (I am not having 3Gs...). I am not looking for the best way of doing this, I am looking for a sufficient way of reaching a good quality in my app. If possible, I would like not to be spending money on a lot of devices. Thanks in advance!