蘋果大大說我項目里有私有API,本人表示很無辜很萌幣啊。。。沒辦法只好測試一下咯,他說什么都是對的咯
記下來為了方便以后再次用到哈,俗話說得好:好記性不如帥簡書~
iOS-private-api-checker-master配置好環(huán)境的我已經(jīng)放在我的筆記里了。
-----------------------------------------------美呆分割線----------------------------------------------
1、下載iOS-private-api-checker-master
下載地址:https://github.com/hustcc/iOS-private-api-checker

2、下載已經(jīng)build好的ios_private.db庫
ios_private.db 下載地址:https://pan.baidu.com/s/1vN1t5eWtD9KqSQ9uipGoWA 提取密碼: qqs1)注意:如果打不開可以去我的百度網(wǎng)盤里下載(iOS相關目錄下:ios_private.db.zip),或者聯(lián)系我索取。
將 ios_private.db 放入到上面已經(jīng)下載好的iOS-private-api-checker-maste項目的根目錄下。
[圖片上傳失敗...(image-b0c24e-1545638727291)]
3、在根目錄創(chuàng)建一個 tmp 目錄(如果沒有的話,注意修改可寫權限)
(注意:打開終端后要先cd到步驟1下載的項目路徑下,再敲下面這句,仔細看下圖!)
cd 項目路徑(步驟1的項目路徑)
$ sudo chmod -R 777 tmp

4、安裝sqlite
在終端輸入sqlite3 , 出現(xiàn)這個表示已經(jīng)安裝了sqlite,沒有則參考http://www.runoob.com/sqlite/sqlite-installation.html進行安裝

5、配置flask環(huán)境
5-1 、Mac系統(tǒng)已經(jīng)默認安裝好了Python 2.7
5-2、 安裝python的包管理器pip
先下載 get-pip.py 下載地址:https://bootstrap.pypa.io/get-pip.py
打開這個鏈接是這樣的:

(注意:不要萌幣不要方,直接右鍵,存儲到桌面就OK了哈~)



然后安裝pip
(注意:要進入到你存儲get-pip.py的路徑下,才能執(zhí)行下一句安裝命令啊小伙伴們,因為我上個步驟下載到了桌面,所以如下圖,先進入桌面目錄)
$ cd desktop
$ sudo python get-pip.py

5-3、 安裝virtualenv
直接敲
$ sudo pip install virtualenv
5-4、配置flask環(huán)境
1.進入步驟下載的項目并創(chuàng)建flask文件夾
$ cd 項目路徑(步驟1的項目路徑)
$ virtualenv flask

2.進入flask文件夾
$ cd flask
3.激活環(huán)境
$ source bin/activate

4.安裝flask
$ pip install flask
成功后就是下圖樣子:

5.然后敲下面這一步,看仔細咯,后面帶個短橫線啊親親們 -
$ cd -

6 、安裝 macholib
$ pip install macholib
7.運行run_web
$ python run_web.py
此時終端如下圖狀態(tài)

8.在瀏覽器中輸入127.0.0.1:9527 將ipa拖入上傳框等待即可在終端和打開的網(wǎng)頁中看到檢查結果,如圖:
(注意:如何導出ipa包,自行百度哈)

華麗結束線~~~~~~~~~~~~~~~~~~~~~~~~~~~~
寫的有點亂,將就看哈,有不清楚的小伙伴歡迎在評論區(qū)提出哦,喜歡點一下哦讓我知道嘛,編寫完畢,拜了個拜~

hello~我火速回來更新了!
這次更新的內(nèi)容是:
做過了上一次的步驟,過了一段時間我又要檢測項目是否包含私有API,要怎么做捏?從來一遍么?當然不是啊哈哈哈
1.打開終端并進入到flask目錄中
$ cd 項目路徑(步驟1的項目路徑)
cd /Users/daiweibao/Desktop/iOS-private-api-checker-master
進入flask文件夾
$ cd flask
2、激活環(huán)境
$ source bin/activate
3.回到flask的根目錄 (項目路徑)如果你不懂這句,直接照下面敲就對了
$ cd -
4.運行run_web
$ python run_web.py
5.在瀏覽器中輸入127.0.0.1:9527 將ipa拖入上傳框等待即可在終端和打開的網(wǎng)頁中看到檢查結果
二次檢測命令過程如下:

如圖:
iOS App Store使用私有API被拒接收錄,持續(xù)更新中:http://www.itdecent.cn/p/62d44c65be75
=============結束====================