This is a migrated thread and some comments may be shown as answers.

Unable to publish new bild to the App Store. Error: Missing Info.plist key.

3 Answers 110 Views
AppBuilder extension for Visual Studio
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Alexis
Top achievements
Rank 1
Alexis asked on 12 Jan 2017, 07:43 PM

Hello,

I have been building and publishing my App with no problems until today. I just downloaded a new version of the AppBuilder extension (2017.1.111.3). My latest build was rejected by the App Store. I did not change anything in the plugins. The error is:

Missing Info.plist key - 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.

What has changed? iOS new requirement?

Thanks,

Alexis

3 Answers, 1 is accepted

Sort by
0
Garo
Telerik team
answered on 17 Jan 2017, 12:31 PM
Hello Alexis,

This is a new requirement that was introduced with iOS 10 SDK. You should be experiencing it if you are using AppBuilder Cordova 5.2 or 6.4 or if you are using a newer version of specific plugins (barcode scanner and image picker, to name a few). 

Having said that, to resolve this you should follow these steps:
  1. Open your app in Visual Studio.
  2. In the Solution Explorer, select Properties.
  3. In the Properties panel, select Plugins.
  4. The NSPhotoLibraryUsageDescription key might be present only in the Camera and Capture Core plugins. You should expand those plugins by pressing the + next to them.
  5. Select Configure for both plugins and enter meaningful messages why your app need access to the camera/photo library.
  6. Expand any custom plugins that you have and check if the configure button is available and you can set such variables.

If the above does not resolve the issue I would kindly ask you to provide me with your app so I can test it locally. If this is not an option, I would ask you to provide me with additional information:
  • Are you creating a NativeScript(native) or Cordova(hybrid) application?
  • What is the NativeScript/Cordova version of your app?
  • What Verified plugins are you using?

I hope this helps, otherwise, I am looking forward to your reply.

Regards,
Garo
Telerik by Progress
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
0
Agencia
Top achievements
Rank 2
answered on 21 Aug 2017, 06:16 PM

Hello Garo,
I'm having the same problem, how can I send you my app?

0
Garo
Telerik team
answered on 24 Aug 2017, 12:25 PM
Hello,

If you are experiencing the same issue (and the error message from Apple is identical) the steps provided in this ticket and in this KB article will help you to resolve the problem.

To send us your app you need to create a new support ticket and attach an archive containing the application to it. In addition, you should provide a clear description of what the issue is. For example, if the app is rejected from the App Store, you should provide us with the rejection e-mail. received from Apple.

Regards,
Garo
Progress Telerik
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
Tags
AppBuilder extension for Visual Studio
Asked by
Alexis
Top achievements
Rank 1
Answers by
Garo
Telerik team
Agencia
Top achievements
Rank 2
Share this question
or