2014-12-19 70 views
1

我想要一个在#if和#else定义中包含所有共享代码的项目,我希望这个代码能够使用10.10 SDK以及iOS 8.1 SDK进行构建。是否有可能创建一个既支持iOS又支持OS X的目标(A框架)?还是必须在我的项目中制作两个独立的目标?如何开发一个既支持iOS又支持OS X的框架?

回答

1

更新生成设置

构建设置 - >支持的平台 - > iOS版OS X

+0

我不认为你的解决方案工作。想想看,当我构建我的项目时,我必须选择一个设备,框架如何构建iOS设备在OS X上的工作? – 2014-12-22 04:18:24

+0

如果您将支持平台设置为OS X和iOS。然后计划你可以看到Mac和iOS设备的选项。如果您要求创建.a或框架文件。您需要使用一些脚本,或者您需要为每个设备构建,然后将所有这些文件合并为单个文件。 – Savitha 2014-12-22 04:22:02