i am confused by the version of iphone device and sdk. Now i can buy some iphone device whose version is 1.1. So does it means that my app built under sdk 2.0 can not run on this device?
Apps written using the official SDK require firmware 2.0 or later on the device. If the app is written using the updated SDK for firmware 2.1 they might require 2.1 to run, it will depend on whether they used any calls added in 2.1.