開發ios項目,pathForResource怎麼都返回nil,我檢查了supporting files文件沒問題,copy bundle resource配置也沒問題,檢查了本地文件目錄,確實沒有,不過我不管是直接新建plist還是copy進來,本地目錄它就是不添加,怎麼回事啊?
一般 copy bundle resource 中存在的,肯定會被添加到 main bundle 中,你這裡要用排除法來確定原因了
1. clean 一次項目,然後用真機跑一下,如果在真機的 main bundle 中能找到,則說明是被代碼移除了
2. 新建一個 plist 文件,然後加入到 項目中,運行後看看目錄中是否存在,如果存在,則說明項目配置是正常的
如果以上兩種方法都不行,那建議移植項目吧,新建一個空白工程,然後把代碼移植過去,這樣能保障項目配置都是從默認開始的,文件也肯定能夠被正常復制。