2013-06-20 43 views
0

我有Objects-iOS作爲第三方框架,由XCode識別,但不是由apportable。Objection-iOS問題

從本質上講,#import <Objection-iOS/Objection.h>在此時不起作用。

我知道header_path(S)財產的配置,但是儘量爲我可能,我還是沒能得到apportable從$project_root/Frameworks/Objection-iOS.framework

加載頭有任何的你也有類似的問題?

回答

1

您需要將該框架構建爲子項目才能使其工作,框架中的標題需要重新組織到名爲Objection-iOS的目錄中以引用正確的路徑。不幸的是,鏈接器還不支持框架包含,所以我們不能構建像當前那樣的真正框架,以將-framework參數添加到編譯步驟中。在iOS和MacOSX上,這基本上將Objection-iOS.framework/Headers添加到包含路徑中,但將該部分重新命名爲Objection-iOS。

tl; dr; 創建一個名爲Objection-iOS的目錄,添加一個header_paths條目,指向該目錄的容器,並且它應該在標題上選取