您的应用包含非公开的API使用情况
我试图在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” – 应用程序名称。
有人可以帮我解决这个问题吗?
私有API是不打算由外部开发人员使用的API。 这是为了防止SDK更新时发生重大更改。
私有API的行为不能保证。 这些方法可能在平台的未来更新中被删除。
如果您不打算通过Apple App Store进行发布,则可以在您的OSX和iOS应用程序中使用私有API,但是,您自己又需要确保您的应用程序不会因为正在进行的SDK / OS更新而中断。
你或者你的包中的某个第三方框架使用私有API
删除代码中提到的签名,你应该没问题。
- NSURLConnection sendAsynchronousRequest无法从闭包中获取variables
- iPhone上的HTML上传(iOS):文件名始终相同(image.jpg,image.png,…)
- 应用程序上线前,通过iTunesConnect提交iOS应用程序的第三个版本
- 没有数据接收与NSURLSession
- iOS8的iPhone应用程序启动映像的大小和命名
- AFNetworking 3 x-www-form-urlencoded发布数据
- 通过POST和NSURLSession上传图片NSData
- _kCFStreamErrorCodeKey = -2102只有一些ISP的WiFi
- 从iOS发送多部分POST并读取PHP $ _POST中的参数?