好的,这是我的情况:
- 我在一台运行10.9(Mavericks)的机器上安装了Xcode 5.1.1
- 我希望构建我的应用程序,使其在10.6及以后的版本上运行
- 安装的SDK:10.6、10.8、10.9
我需要做什么来确保它在应用商店中显示为“10.6及以后”兼容的呢?
我成功地使用基础SDK设置为10.8
或10.9
,并将部署目标设置为10.6
进行编译。这样就足够了吗?
附言:我也尝试过使用基础SDK设置为10.6
进行编译,但要修复的错误太多了,最好还是避免使用。
你有什么想法吗?
#pragma
条件来确定是否基于系统版本使用某个基础方法?我不想在运行时检查是否应该调用某个方法... - Julian F. Weinert