2014-12-19 35 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