J'ai parcouru le web pour une solution de travail à cela et essayé tous sans succès. J'espère que si je suis précis quelqu'un peut aider. J'utilise Adobe PhoneGap pour emballer mon jeu HTML5, CSS, JS. Je télécharge le fichier .ipa et le télécharge via Application Loader sur Mac.iOS application téléchargée via iTunes Connect "a un ou plusieurs problèmes"
L'erreur renvoyée est: Clé d'informations manquante - Cette application tente d'accéder à des données sensibles à la confidentialité sans description d'utilisation. Info.plist de l'application doit contenir une clé NSPhotoLibraryUsageDescription avec une valeur de chaîne expliquant à l'utilisateur comment l'application utilise ces données.
Je regardé propre recommandation de PhoneGap à http://phonegap.com/blog/2014/01/30/customizing-your-android-manifest-and-ios-property-list-on-phonegap-build/ et a ajouté ce qui suit à mon config.xml
<gap:config-file platform="ios" parent="NSPhotoLibraryUsageDescription" overwrite="true">
<array>
<string>Does not use photo library</string>
</array>
</gap:config-file>
je me suis cogné le numéro de version dans le config.xml, conditionnait pour PhoneGap, téléchargé le .ipa et re-téléchargé via ApplicationLoader. Je reçois la même erreur.
je l'avais supposé de la documentation que c'était de savoir comment nous obtenons des informations dans le info.plist
inaccessibles autrement je serais extrêmement reconnaissant pour une solution à cela.
Merci beaucoup, Mark.
utilisez votre appareil photo et photothèque dans votre application? –
Salut Yogendra, non je n'utilise pas l'appareil photo ou la photothèque. – MarkW
vous n'utilisez pas d'appareil photo et de photothèque. avez-vous besoin N'utilise pas photothèque gap: config-file> dans la configuration. xml ??? –