BaseSDK 是指当前编译用的sdk版本。
iphone os Deployment Target 指的是编译出的程序将在哪个系统版本下运行。
用更简单实用的语句描述如下: Base SDK设置为当前xcode所支持的最高的sdk版本,比如"iphone Device 4.0"。iPhone OS Deployment Target设置为你所支持的最低的iphone os版本,比如“iPhone OS 3.0”。这样设置以后程序就可以运行于iPhone os 3.0 到 4.0 的设备之上。当然前提是你没有用到4.0新加的api