導航:首頁 > 方法技巧 > 如何使用sdk私有方法

如何使用sdk私有方法

發布時間:2025-03-12 19:53:07

❶ ios apichecker怎麼使用

一、功能
目前功能主要有三:
從ipa中提取一些基本信息,例如app名字,sdk版本,包名等,可以輔助QA日常工作。
ipa架構檢查,可以看出是否支持64位架構,可以輔助AppStore提審。
ipa使用私有api情況,可以輔助AppStore提審。
二、如何使用
1. 構建私有api庫

db/dsidx_dbs.py文件為解析docSet.dsidx的庫,請實現將docSet.dsidx內容導出到sqlite中。docSet.dsidx是xcode作為代碼提示的資料庫,表示是apple公開的公有api。
修改config.py中sdks_config字典,增加各個version的sdk路徑,然後運行build_api_db.py,會自動解析私有api,存存儲到sqlite中。
(項目中的資料庫內容是我編譯sdk7.0的數據,可以直接用。)
2. 檢查ipa私有api
運行方式有二,建議第二種web方式:
修改iOS_private.py main方法中的ipa路徑,運行即可。

使用Web上傳運行的方式,運行python run_web.py(請先配置flask運行環境),然後瀏覽器輸入127.0.0.1:9527 將ipa拖入上傳框等待即可看到檢查結果。
web_screenshot
三、參考項目
RuntimeBrowser

iOS-private-api-scanner
iOS-api-scan.md
四、Note
私有的api = (class-mp Framework下的庫生成的頭文件中的api - (Framework下的頭文件里的api = 有文檔的api + 沒有文檔的api)) + PrivateFramework下的api。
私有api在公開的Framework及私有的PrivateFramework都有。
請暫時暫mac上運行,linux上暫時沒有找到合適的、代替otool的工具,求推薦^^!

閱讀全文

與如何使用sdk私有方法相關的資料

熱點內容
如何提煉芳香油的方法 瀏覽:569
輪胎調正方法視頻 瀏覽:523
分析運動員補糖的目的和方法 瀏覽:945
用手機登微信的有幾種方法 瀏覽:216
幼犬犬瘟最快的治療方法 瀏覽:954
小孩握筆的正確方法 瀏覽:895
如何去滲透數學思想方法 瀏覽:656
脾虛肺熱怎麼治療方法 瀏覽:633
靈修的方法如何應用 瀏覽:787
簡單的快速方法治便秘 瀏覽:665
仰泳肩周炎鍛煉方法 瀏覽:162
體外驅蟲使用方法滴在哪裡 瀏覽:795
如何選擇轉化植株的鑒定方法 瀏覽:972
調查步驟和方法怎麼寫 瀏覽:917
防止齲齒的有效方法怎麼種 瀏覽:770
正確的核酸採集方法圖片 瀏覽:864
華為卡頓解決方法華為軟體推送 瀏覽:654
遭遇火災時正確的方法是 瀏覽:696
泰迪犬訓練方法視頻 瀏覽:109
103x39用簡便方法計算 瀏覽:294