美文网首页
iOS 私有 API 问题

iOS 私有 API 问题

作者: 游城十代2dai | 来源:发表于2018-12-20 12:03 被阅读20次

    最近 APP 被拒, 是因为如下


    私有 API 被拒

    0x00 使用iOS-private-api-checker工具

    我没用明白, 别人的 db, 太老了, 自己制作db 的时候两个问题一个是 PrivateFrameworks 和 '文档' 没有找到路径

    0x01 APP Scanner

    也没有成功

    0x02 命令辅助

    • 使用 strings 命令, 字符串问题其实可以直接工程搜索

      //  Yesoul-iphone 是 app 的 mach-o 文件 ..... _UIBatteryView 是我要查的私有 api
      strings - -a -arch arm64 "Yesoul-iphone" | grep _UIBatteryView
      
      红色的字就是查到了
    • 使用find, 下面的命令不只是直接对 mach-o 文件, 也可以在工程目录下使用, 这样能查到第三方中使用的如图

      // 这个可以直接查查出 mach-o 文件中是否还存在字符串
      find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep __NSCFLocalDataTask
      grep -lr "__NSCFLocalDataTask" * | grep -v .svn | grep -v .md
      

    相关文章

      网友评论

          本文标题:iOS 私有 API 问题

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