Why IOS uses Xcode8 to upload app packages to AppStore unable to build version

Source: Internet
Author: User

Uploading the code package to AppStore with Xcode8 or application loader is successful, but we don't see the uploaded code package in the build or activity in itunes Connect. The reason for this problem is that we need to add the corresponding instructions to Info.plist in the app project, in fact, Apple has sent the problem to our development mailbox.

Below are the details:

Update XCODE8 after the normal submission success, but itunes Connect has been unable to create a version, began to think it is a time problem, waiting for one or two hours or not to see, finally see the Apple sent to the mailbox mail to know the problem,

    • This app attempts to access privacy-sensitive data without a usage description. The app ' s info.plist must contain an nsphotolibraryusagedescription key with a string value explaining to the user how the App uses this data.

    • This app attempts to access privacy-sensitive data without a usage description. The app ' s info.plist must contain an nscamerausagedescription key with a string value explaining to the user how the app u SES this data.

It's obvious that you want to add these two items to the Plist file, the following are common

  • Microphone Permissions: Privacy - Microphone Usage Description Are you allowed to use your microphone? (text displayed to the user to see, their own definition)

  • Camera permissions: Privacy - Camera Usage Description Are you allowed to use your camera? (text displayed to the user to see, their own definition)

  • Album Permissions: Privacy - Photo Library Usage Description do you want to allow access to your media library? (text displayed to the user to see, their own definition)

  • Address Book permissions: Privacy - Contacts Usage Description Do you want to allow access to your contacts? (text displayed to the user to see, their own definition)

  • Bluetooth permissions: Privacy - Bluetooth Peripheral Usage Description is Xu Yun using Bluetooth? (text displayed to the user to see, their own definition)

  • Voice to text permissions: Privacy - Speech Recognition Usage Description allow speech recognition to be used? (text displayed to the user to see, their own definition)

  • Calendar permissions: Privacy - Calendars Usage Description Do you want to allow calendars? (text displayed to the user to see, their own definition)

  • Location rights: Privacy - Location When In Use Usage Description We need to access your data around your location (text to show the user, their own definition)

  • Location rights: Privacy - Location Always Usage Description We need to access your data around your location (text to show the user, their own definition)

Why IOS uses Xcode8 to upload app packages to AppStore unable to build version

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.