iOS上传App Store时遇到私有API,怎么查找。

今天打以前的老项目包,提交时给了私有API警告

The app references non-public selectors in Payload/shkkshopCompany.app/shkkshopCompany: newSocketQueueForConnectionFromAddress:onSocket:, socket:didAcceptNewSocket:, socket:didReadPartialDataOfLength:tag:, socket:didReceiveTrust:completionHandler:, socket:didWritePartialDataOfLength:tag:, socket:shouldTimeoutReadWithTag:elapsed:bytesDone:, socket:shouldTimeoutWriteWithTag:elapsed:bytesDone:, socketDidCloseReadStream:, socketDidSecure:

在项目中搜索时没有搜索到,觉得可能是第三方的问题,于是在终端中cd到项目目录

在终端中输入:
grep -r newSocketQueueForConnectionFromAddress
image.png

查找到在libPrinterSDK.a这个第三内部。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容