我正在尝试在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” - 申请名称。
有人可以帮我解决这个问题吗?
答案 0 :(得分:-1)
私有API是一种不打算由外部开发人员使用的API。这是为了防止SDK更新时发生重大变化。
无法保证私有API的行为。可以在平台的未来更新中删除这些方法。
如果您不打算通过Apple App Store发布,您可以在OSX和iOS应用中使用私有API,但是,您自己需要再次制作确保你的应用程序不会被即将发布的SDK / OS更新破坏。
您或您的捆绑包中的某些第三方框架使用私有API
删除代码中提到的签名,你应该没问题。