w03.png
實現(xiàn)這種狀態(tài)够吩,需要改兩個地方,project里面的info文件熏兄,和 BuildSettings 里面的Preprocessing 其中躺屁,Preprocessing中的三種狀態(tài)的值后面寫不寫“=1”,都是對的蹈集。
w02.png
(http://upload-images.jianshu.io/upload_images/1709040-036b0efb1f175eb9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
標準一點的做法:
- info里面添加release的copy
標1.png
改完后:
標2.png
- 在Build Settings中:
標3.png
改完后:
標4.png
完成了K甘浴!拢肆,此時項目的targets中 (若是項目中有cocoapod减响,那么此頁顯示的除了ADHOC=1等,還有COCOAPO=1郭怪;這些都是自動生成的支示,target中不用手動添加任何東西,除非有特別的需要):
標5.png
注意:
若進行cocoapod導(dǎo)入第三方庫操作的項目鄙才。
有一種錯誤:AdHoc模式打包的時候颂鸿,出現(xiàn)錯誤,提示pod中有部分的三方庫找不到攒庵,原因在于:pod導(dǎo)入三方庫的時候嘴纺,還沒有添加AdHoc模式。解決:在pod導(dǎo)入三方庫前浓冒,把AdHoc模式添加栽渴,然后再進行pod導(dǎo)入三方庫。
如果稳懒,項目已經(jīng)導(dǎo)入了很多的三方庫闲擦,才想起添加AdHoc模式;
則補救方式:先注釋掉podfile里面的所有庫,然后pod install,相當于把庫刪除墅冷,然后添加AdHoc模式贮缕,再把podfile里面的庫打開,pod install, 重新引入所有的三方庫俺榆。這樣就可以了。