Apple 如何知道你使用了私有API

作者: 南栀倾寒 | 来源:发表于2015-07-24 11:01 被阅读9622次

写在开头 iOS开发者 群532084214 给大家提供一个交流技术 也可以聊天打屁的平台

原文来自这里

大约有三种方式

  1. otool -L
    这个工具可以清晰的列出你链接所有的库 像IO.Kit是不允许使用的
  2. nm -u

这个工具可以清晰的列出你所有链接符号
如 C方法 OC方法

  1. 检查所有Selecter的字符串

OCClass Selector是放在一个特殊区的 所以你只要用了私有API 苹果都能检测到

如果你真的想使用私有API 用runtime解决

Paste_Image.png

API检测工具 https://github.com/nomenas/APIChecker

相关文章

网友评论

  • 0a90a3ed2da8:一直提示检查失败,是什么情况
  • ae4d01a800dc:地址失效了
  • mengmeing:怎样使用呀
  • 了了此心:哥哥们,怎么用啊。qq642119895,跪求啊
  • angBiu:请问如何获取 .app文件的 path
  • cb62d5e23532:通过实践发现,苹果对重点关注对象实施了运行时检查的大招,什么加密反射统统无效=。=!

本文标题:Apple 如何知道你使用了私有API

本文链接:https://www.haomeiwen.com/subject/xufmqttx.html