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.
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.