我创建了一个iPhone的静态库项目,这样有时Xcode似乎忽略目标构建设置?
项目两个目标
- >库(设备)目标
- >库(模拟器)目标
设备的目标有将SDK设置为设备,以便生成armv6/7库,并将模拟器目标设置为模拟器SDK,以生成i386库。
我遇到的问题是目标上的SDK设置不断被XCode活动目标设置覆盖。即如果构建设备目标,但XCode窗口显示活动SDK为模拟器,则XCode将构建模拟器库而不是设备库,忽略目标的设置。虽然它会将它放到构建目录中的* -iphoneos /目录中!
我原本与另一个静态库项目有同样的问题,经过大量的游戏后,所有东西都能正常工作。即目标会忽略XCode活动SDK,因为它们具有自己的要构建的规范。
问题是我不知道是什么让它在该项目中发挥作用,我也无法重现该问题。
有没有人对发生了什么有什么想法?
侨 德里克