iOS app因私有api被拒

记录一下怎么查找私有api

 

 

iOS app因私有api被拒_第1张图片

 

Non-public API usage :

  • The app references non-public symbols in game: __ZN10ClipperLib11ClipperBase7AddPathERKNSt3__16vectorINS_8IntPointENS1_9allocatorIS3_EEEENS_8PolyTypeEb, __ZN10ClipperLib11ClipperBase8AddPathsERKNSt3__16vectorINS2_INS_8IntPointENS1_9allocatorIS3_EEEENS4_IS6_EEEENS_8PolyTypeEb, __ZN10ClipperLib13CleanPolygonsERNSt3__16vectorINS1_INS_8IntPointENS0_9allocatorIS2_EEEENS3_IS5_EEEEd, __ZN10ClipperLib7Clipper7ExecuteENS_8ClipTypeERNSt3__16vectorINS3_INS_8IntPointENS2_9allocatorIS4_EEEENS5_IS7_EEEENS_12PolyFillTypeESB_, __ZN10ClipperLib7ClipperC1Ei, __ZN10ClipperLib7ClipperD1Ev

这是具体被拒信息

当时看到这一窜东西是懵逼的,用了gitub上各种检查私有api的工具,但是可能不懂,操作都不顺利

后面看了这位大佬的博客https://www.jianshu.com/p/da3e52c38847怎么查找私有api,其实之前也看了很类似的博客但是操作起来就是不尽人意主要用的这个命令:grep -r "要查找的关键字" . 

 

我觉得之前操作不成功的原因是忽略了后面那个 . 这个点是全局查找的意思吧

然后在终端cd到xcode工程根目录下,然后再grep -r __ZN10ClipperLib7ClipperC1Ei . 

查到了,最终定位在

你可能感兴趣的:(ios)