[英]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.