【发布时间】:2013-05-27 13:02:36
【问题描述】:
我正在尝试在 App Store 上提交我的应用,但我收到了以下消息:
Your app contains non-public API usage. Please review the errors, correct them, and resubmit your application.
The app references non-public symbols in Payload/XXX.app/XXX: CFUserNotificationDisplayNotice
其中“XXX”——应用程序名称。
谁能帮我解决这个问题?
【问题讨论】:
-
那么你在使用
CFUserNotificationDisplayNotice()函数吗? -
@kroumvud:您的应用中是否使用了任何第三方库?
-
也许可以尝试在您的项目源中广泛搜索“CFUserNotificationDisplayNotice”,以及您的第三方库源...
-
@kroumvud 不,这与此无关。 3rd 方库以什么形式出现?源代码还是二进制文件?
-
@kroumvud 然后对二进制文件执行
otool -tv | grep CFUserNotification- 如果找到任何内容,则第 3 方库使用该私有函数。