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 查找哪个库包含非法的符号
本文记录了在QtiOS应用上架过程中遇到的Non-public API使用问题,具体为应用引用了xcode自带的JavaScriptCore.framework导致包含非法符号__ZN3WTF8pageSizeEv。通过去除该引用成功解决了问题,并提供了查找非法符号的方法。
358

被折叠的 条评论
为什么被折叠?



