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

    相关文章

      网友评论

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

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

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