1.5.1 ios 提交遭拒

版本 1.5.1
Non-public API usage:

The app references non-public symbols in HexPuzzleCrush-mobile: __ZN10ClipperLib11ClipperBase7AddPathERKNSt3__16vectorINS_8IntPointENS1_9allocatorIS3_EEEENS_8PolyTypeEb, __ZN10ClipperLib13ClipperOffset7AddPathERKNSt3__16vectorINS_8IntPointENS1_9allocatorIS3_EEEENS_8JoinTypeENS_7EndTypeE, __ZN10ClipperLib13ClipperOffset7ExecuteERNS_8PolyTreeEd, __ZN10ClipperLib13ClipperOffsetC1Edd, __ZN10ClipperLib13ClipperOffsetD1Ev, _ZN10ClipperLib7Clipper7ExecuteENS_8ClipTypeERNS_8PolyTreeENS_12PolyFillTypeES4, __ZN10ClipperLib7ClipperC1Ei, __ZN10ClipperLib7ClipperD1Ev, __ZN10ClipperLib8PolyNodeC2Ev, __ZN10ClipperLib8PolyTree5ClearEv, __ZN3p2t5Sweep11TriangulateERNS_12SweepContextE, __ZN3p2t5SweepD1Ev

@引擎开发团队

去除anysdk,再试下

怎么去除anysdk

请使用右上角的搜索功能,

删了anysdk还是有这个问题

@jare

麻烦尝试跟苹果解释一下这是一个很普通的 C++ 库,源码也是完全可见的,只用到了 C++ 标准库中的内容,完全没有调用 iOS 的 API。

http://www.angusj.com/delphi/clipper.php

https://github.com/cocos-creator/cocos2d-x-lite-external/blob/master/sources/clipper/clipper.hpp
https://github.com/cocos-creator/cocos2d-x-lite-external/blob/master/sources/clipper/clipper.cpp

引擎中有个 SpritePolygon 功能依赖它,虽然 creator 目前没有直接使用这个功能,但是未来很可能会用到,而且要去除它还是有些许麻烦。。。所以建议先尝试沟通,看苹果如何回应。

苹果的审核越来越扯淡

我搜了一下是c++的 和之前版本也比较过了 这几个文件都一样的 就不知道怎么解决了

我的意思是你可以回复邮件给苹果,告诉他这玩意儿是干嘛的,跟 iOS 系统库没啥关系,没用到任何私有 API,然后求爸爸给审核通过。

我感觉苹果纯凭字符串匹配一棒子打死太恶心了。。。

好的 我试一下 谢谢

可行?