2011-05-10 41 views
13

蘋果使用建議我用「串」或「otool」在我的代碼DECT私有API(isinf),我完全新手,所以任何幫助,如何使用這些工具如何otool

+2

重複://計算器.com/questions/1229018/whats-the-trick-to-use-otool-on-the-mac,http://stackoverflow.com/questions/2842357/how-does-apple-know-you-are-using -private-api和http://stackoverflow.com/questions/1863764/how-to-detect-avoid-the-use-of-private-apis-in-th ird-party-libraries – 2011-05-10 07:48:54

+0

+1你好,AMH你能夠otool?我無法檢查在我的項目中調用UDID的內容。謝謝。 – Mangesh 2013-05-13 10:20:45

回答

10

打開終端(Ctrl +空格鍵 - >鍵入 '終端')..

和打印例如:

otool -MVv yourlib.a 

求助:

HTTP的
otool --help 
+3

+1,這項工作如何?在我的情況下,我需要檢查哪個靜態庫調用UDID?謝謝。 – Mangesh 2013-05-13 10:22:12

+2

這組參數不再被otool支持。你願意解釋他們是什麼意思嗎? – leolobato 2016-12-20 14:16:57

8

我用nm檢查我的二進制文件。用法不能再簡單:

nm <filename> 

它會列出一些奇怪的內存地址或什麼的,然後能見度字符,最後象徵。 T是公開的,但請查看nm的手冊頁以瞭解更多信息。

Ctrl + space打開終端。

+1

你能給我更多的細節 – AMH 2011-05-10 07:50:01

+0

你知道如何啓動一個終端?只需輸入「nm」,然後你就可以看到一串很長的符號。您可以然後grep像這樣的東西「nm | grep isinf」 – vidstige 2011-05-10 08:06:20

+1

感謝vidstige,你能告訴我如何檢查谷歌解析使UDID調用或不與nm工具? – Mangesh 2013-05-13 07:07:29

相關問題