美文网首页程序员
如何查询第三方库中是否使用指定API

如何查询第三方库中是否使用指定API

作者: 丁勒个东 | 来源:发表于2017-11-23 17:19 被阅读50次

今年十月份的时候,上传App审核被打回,告知使用了非公开库GraphicsService.本人第一反应项目中并没有使用这个库,因而怀疑是第三方库中引用了这个库.果然在原本项目中并没有搜到.


搜索结果

但是,必须要定位到在哪个库中引用了GraphicsService.其实很简单,我们可以使用grep命令.

grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.具体使用大家可以百度下.在这里主要使用grep -r来递归查询.

打开终端,cd到项目所在的文件夹.使用命令行 "grep -r 检索字段 .",短暂的等待后,终端会打印出检索结果.
注意,检索字段后面的"."(点)必须加上,它代表着全局检索.


grep搜索结果.png

通过检索结果,我们知道在是在NemoSDK.framework中引用了GraphicsService,随即联系了该第三方库的作者,待解决后更新到最新版本,重新上传.

相关文章

  • 如何查询第三方库中是否使用指定API

    今年十月份的时候,上传App审核被打回,告知使用了非公开库GraphicsService.本人第一反应项目中并没有...

  • 判断是否登录注册 成功

    登录:通过数据库查询··· //查询指定账号是否存在 并获取对应的密码 ···Acticity中:···@Over...

  • 解压缩

    本文将描述如何使用第三方库对指定文件或指定文件夹路径下的文件进行压缩以及对下载到的压缩包进行解压 使用到的第三方库...

  • 使用appledoc生成第三方库的API

    目前,很多第三方库都支持使用AppleDoc创建对应的API文档。你可以到第三方库的github页面去了解其是否支...

  • 使用SQL查询所有数据库名和表名

    MySQL中查询所有数据库名和表名 1. 查询所有数据库 2. 查询指定数据库中所有表名 3. 查询指定表中的所有...

  • 事务遇到第三方API请求如何处理

    一、使用场景 : 1.功能实现需多次进行数据库操作 2.方法中包含请求第三方API接口 二、第三方API使用遇到的...

  • 2020-03-16

    使用cocoapods更新第三方库 只更新指定第三方库,不更新其他的库 pod update 库名--verbos...

  • 微信小程序 云开发数据库的数据查询与新增

    一、前言 本文将介绍如何在微信小程序中使用云开发中数据库,进行数据的查询和新增,并显示在页面。数据库操作API 二...

  • iOS Cocoapods 如何更新指定的库

    前言:使用Cocoapods管理第三方库,工程有时仅对低版本的第三方库适配,我们可以指定更新所需要的 SDK、指定...

  • 更新指定的库

    前言:使用Cocoapods管理第三方库,工程有时仅对低版本的第三方库适配,我们可以指定更新所需要的 SDK、指定...

网友评论

    本文标题:如何查询第三方库中是否使用指定API

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