2011-08-18 157 views
36

请原谅我的无知,但XCode 4在“目标”下的部署目标字段与“项目”下的部署目标之间有什么区别?XCode 4目标部署目标与项目部署目标

如果我的项目部署目标是3.2,而我的iOS应用程序目标是4.0,会发生什么?或相反亦然?

回答

45

目标设置会覆盖项目设置。项目设置对于其设置未被覆盖的所有目标有效。

+1

它们应该被设置为相同的值吗?或iOS应用程序目标> =项目部署目标,因为如果它被目标覆盖的更高,它不会在较低的iOS上工作? –

+1

如果您的项目中只有一个目标(或者所有目标应该共享相同的部署目标),请为您的项目设置一次,目标将继承该设置。如果您有多个具有不同部署目标设置的目标,则必须在所有与该项目级设置不同的目标上明确设置它。 –

+0

@ OleBegemann,你的答案已被抄袭[这里](http://stackoverflow.com/a/11340551/916299) –