1 集成h t t p d n s的時候先使用cocoa po d s ,一切安裝正常,但是發(fā)現(xiàn)app ?build正常,拉起的時候卻莫名其名的崩潰。console也不報錯。是在沒有辦法就只能手動拖入framework。?
2 創(chuàng)建新group ?,取名HttpDNS
拖動一個AlicloudHttpDNS.framework 到該目錄下。
修改build setting里面的framework search path
把路徑改為recursive

header search path 也相應(yīng)的改掉

運行正常。
踩坑,之前把一個framework拖到了embed framework里面去,發(fā)現(xiàn)拉起app的時候一直報錯。去掉embed framework里面的就好了。?

原因:只有動態(tài)framework才需要加入到embed framework。 靜態(tài)framework是不需要加入的。
如何區(qū)別一個framework是動態(tài)庫還是靜態(tài)庫
使用file命令,如下圖 一個是動態(tài)庫,一個是靜態(tài)庫。
httpdns 的所有framework都是靜態(tài)庫,所以不能放到embed framework里面去。?
