iosversionapp-store-connectquickblox

iOS ItunesConnect Validation


I am using Quickblox chat API for my app version 1.0 , it was successfully uploaded in App Store. In my app version 1.1, i integrated the latest Quickblox iOS SDK, version 1.7.2.

While attempting to upload my app next version binary to iTunes Connect, I get errors when I validate my app. The errors are:

Your app contains non-public API usage.

Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice.

Is this error because of the Quickblox Latest API ?

Please help me out.


Solution

  • Finally i got the solution, my third API (Quickblox) was trying to access the Device UDID , which apple doesn't support that, so commented that code and it successfully uploaded in itunesconnect.