Search code examples
iosdeploymentapp-storeitunes

how to re upload our app to appstore


Last week i have launched my app to app store after two days i got a metadata rejection from the review due to providing invalid demo account later i provided my valid account after again they came up with other issues that is

Hello,

Thank you for your response and for providing this information.

However, upon further review we noticed that your app does not comply with the following guideline:

Guideline 5.1.5 - Legal - Privacy - Location Services

Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please revise the NSLocationAlwaysUsageDescription value in the Info.plist to specify the intended purpose of using the user's location while the app is in the background.

Resources

For additional information and instructions on configuring and presenting an alert, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference.

We look forward to reviewing your revised app.

Best regards,

App Store Review

But still my app store status is showing metadata rejected.Now what should i do whether i need to update my proper reasons in plist and rebuild to launch my app or else any other steps to follow????


Solution

  • You need to add the proper reason of why you need the location service in the App.

    You can set it by following way

    Steps

    1. Go to info.plist file.
    2. Add your reason of accessing location service under key "Privacy - Location Always Usage Description"
    3. You will see the plist like this after adding the location service

    enter image description here