首先紀念一下第一次被拒3浔摺:纺肌D⒓!W寡纭Q蠡辍!O补摹8笨场!W;眙帷!S绶蕖心剥!
被拒的原因是:
說我工程中的actionColor這個方法是私有的api或者使用的這個方法的名稱和私有api的名稱相同,需要我修改或者刪除才行背桐。
這時候我首先進行的是全局的一個搜索“actionColor”优烧,但是并不能找到蘋果拒絕郵件提到的這個actionColor。所以我想的是這個方法并不是我所寫的那些代碼中的方法链峭,而是用了第三方不開源的那些庫里面畦娄。這時候呢我就只能度娘什么的了。什么ios怎么查找私有api等等的字眼熏版。但是找到的各種方法里面其中都差不多是這個網(wǎng)址上面提到的http://www.open-open.com/lib/view/open1446820961513.html或者http://www.cocoachina.com/ios/20110531/2906.html這個網(wǎng)址說的appscanner查找纷责。但是我就不知道為什么我都無法操作成功捍掺,也不知道能問誰了撼短。按照上面的兩個網(wǎng)址提到的操作都無法成功,其中說到的appscanner我進去那里面注冊不了賬號挺勿,所以下載不了那個軟件曲横,最后通過在csdn上面資源下載到了。但是并不是網(wǎng)址上提到的說直接把built的app目錄直接拉進去就行。反正我試過了不行的禾嫉≡纸埽可能我的那個appscanner不對還是說我使用的方法不對。最后放棄了熙参。還有那些腳本不知道怎么去使用艳吠。最后去google找了找。沒辦法再上stackoverflow孽椰。通過查看別人也是因為私有api被拒的問題進行參照查找的http://stackoverflow.com/questions/36934108/how-to-search-public-or-private-apis-in-nm-tool-for-all-the-libraries-in-the
發(fā)現(xiàn)只需要一句命令就可以查找到我的問題了就是:grep -r actionColor . ? ? 這句命令我一開始就有用了昭娩,但是為什么就是不行呢?原來這句命令的使用的目錄是需要在工程目錄下黍匾。首先需要通過cd 栏渺。。锐涯。磕诊。進入到對應的工程目錄。然后上面那句命令必不可少的就是最后的一個 . (點)然后就會進行全局的搜索了纹腌。那些不開源的第三方庫也會查找的霎终。最后找到我的這個方法就是在一個不開源的第三方庫中存在著。問題到這里就好解決了壶笼,是刪了這個第三方庫呢還是怎么樣呢就神僵。。覆劈。保礼。