簡體   English   中英

記錄iOS本機設備功能和API調用

[英]Logging iOS Native device feature and API calls

我正在為iOS應用編寫動態分析器,我想以編程方式跟蹤/記錄(不更改應用的源代碼)所有訪問iOS本機功能的API調用:使用相機,條形碼掃描儀,地理位置,聯系人,InAppBrowser ,加速度計,地圖,通話等...在應用執行期間。 我希望它盡可能通用,而不是特定於特定的應用程序代碼。 我正在考慮在每個類上使用Objective-C類別和擴展。

還有其他解決方案嗎?

當應用調用某些系統功能時,您可以嘗試使用swizzle方法添加跟蹤代碼。 並使用+ (void)load來初始化。 這應該能夠避免對現有代碼庫進行任何代碼更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM