Qt iOS 上架历险记,第一关,如题:
Non-public API usage The app references non-public symbols in myApp: __ZN3WTF8pageSizeEv
原因项目中引用了 xcode 自带的 JavaScriptCore.framework;苹果自己的东西不给过,不知道为什么?
去掉引用就好了
另:可以用xcode 自带的命令工具 nm -S libmylib.a | grep __ZN3WTF8pageSizeEv 查找哪个库包含非法的符号