【发布时间】:2016-09-16 08:52:30
【问题描述】:
我的应用更新刚刚被此消息拒绝:
您的应用使用或引用以下非公共 API:
评论文本
我搜索了 StackOverflow 以了解如何使用 nm 和 otool 检查我的库中的私有 API,但我无法让它工作。
我也有轻微的感觉这是一个误报,因为从上次更新以来我没有添加任何新的第三方库,只有一个仅使用我的代码的 SpriteKit 迷你游戏(我相信它没有私有 API) .
在我的项目中搜索“commentText”字符串仅显示来自 EBPhotoPages 的一些属性和方法,EBPhotoPages 是我在以前的更新中使用的第三方照片库,也没有问题。
任何关于 nm 或 otool 的帮助,或者如果它实际上是误报,我应该采取什么行动,我们将不胜感激。
编辑:是的,我在将应用上传到 iTunes Connect 之前从 XCode 验证了我的应用。
【问题讨论】:
-
可能重复:iOS App Rejected : non-public APIs(我的票数不多)。请参阅我关于使用
grep的回答,您可能与私有选择器发生命名空间冲突。
标签: ios