Xcode: Info Manquante.plist clé pour NSCameraUsageDescription
Après l'ajout de GPUImage
à mon Xcode
projet, mon application est d'obtenir refusé pour Manque un Info.plist
clé pour NSCameraUsageDescription
.
Manquant
Info.plist
Cette application tente d'accéder à la vie privée-sensible
de données sans une description de l'utilisation. L'applicationInfo.plist
doit contenir un
NSCameraUsageDescription
clé avec une valeur de chaîne d'expliquer à l'
l'utilisateur comment l'application utilise ces données.
J'ai ajouté de la clé et de la description de mon plist de plusieurs manières différentes et plus de 10 versions ont tous obtenu le même déni d'erreur.
Voici mon info.plist
avec l'Appareil photo Utilisation de la clé au fond.
Toutes les idées sur pourquoi je reçois toujours refusé quand j'ai clairement cette définie dans mon plist?
OriginalL'auteur Chris | 2017-06-22
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de mettre un particulier et une description appropriée d'utiliser la Caméra dans votre application. Ma demande est refusée en raison d'une mauvaise description. Donc, essayez avec une description correcte, il se peut que vous aider.
L'erreur que vous obtenez? Même message d'erreur ou autre?
Même erreur lol. Été coincé sur cela pendant des heures.
Êtes-vous à l'aide de la Galerie?
Je ne suis même pas en utilisant la caméra, mais j'ai besoin de GPUImage pour une autre interne de traitement de l'image des choses et je pense que GPUImage a des cadres qui peuvent exiger de la caméra. Je ne reçois que l'usage de la Caméra erreur dans le déni e-mail.
OriginalL'auteur Nirmalsinh
Vous devez entrer le but de l'utilisation de la caméra comme la description. Si elle ne donne pas le but de l'app sera rejeté.
vous devez ajouter quelque chose comme
Appname nécessite pour l'accès à la caméra pour la prise de photo de profil ou Appname implique pour accéder à la caméra pour le téléchargement des images de produits
De la pomme: Vérifier cette lien.
Quelle a été la description que vous avez donné?
Appname nécessite d'accéder à votre caméra pour prendre une photo et enregistrer une vidéo.
Il ne précise pas pourquoi vous avez besoin pour capturer la photo ou la vidéo. Vous devez ajouter quelque chose comme "Appname nécessite pour l'accès à la caméra pour la prise de photo de profil" ou "Appname implique pour accéder à la caméra pour le téléchargement des images de produits"
Merci mais j'ai essayé de nouveau, sans succès :/
OriginalL'auteur Bali
Ok c'est vieux, mais je vous ferais partager mon expérience... rien ne fonctionnait pour moi.
Ce que j'ai ajouter a :
en utilisant Xcode pour modifier le plist.info. PAS dans un éditeur externe !!!!
NE PAS modifier le texte CRÉER une nouvelle clé à l'aide du signe+.
il va vous demander de remplacer le précédent (à moins que la précédente a été saisi de mal... mon cas je pense)
OriginalL'auteur user10078
GPUImage est pour la capture de l'image et de la vidéo, je suppose que l'ajout de Micro autorisation est susceptible de résoudre le problème
OriginalL'auteur Developer
Pour l'app store de la soumission, de La description de l'Utilisation expliquez brièvement pourquoi nous avons vraiment besoin de cette fonctionnalité.
Description:
est trop court et ne pas explique pourquoi nous avons réellement besoin de la caméra.
Il devrait être quelque chose comme:
OriginalL'auteur Lal Krishna
J'ai eu la même erreur que l'OP. Je ne sais pas pourquoi, mais parce que je n'étais pas à l'aide de tout ce qui est lié à l'appareil photo de mon application. J'ai donc inclus dans la description et travaillé.
"AppName ne pas utiliser l'appareil photo pour capturer pour prendre une photo de profil ou de télécharger des photos de profil."
OriginalL'auteur JBurton
Si vous écrivez
Confidentialité - L'Usage De La Caméra Description,
changement de
NSCameraUsageDescription
OriginalL'auteur Han-byul Yoo
Je sais que c'est un vieux post, mais pour moi, il a fallu une heure pour découvrir que je n'étais pas d'édition de la bonne Info.fichier plist, mais l'un pour tester l'INTERFACE utilisateur. Double-vérifier que vous êtes le montage, il peut être la cause.
OriginalL'auteur DaniFoldi
Essayer à la fois de Caméra et d'autorisation de la Bibliothèque dans Plist.
OriginalL'auteur Bala
vous devez mettre précise condition en face de toute politique, "l'utilisation de la caméra" est faux
ici, et pour ce problème spécifique, vous devez mettre "AVCaptureDeviceInput" en face de la vie privée. Espérons que cela fonctionnera pour vous.
Pour plus vous pouvez aller sur ce lien et vérifiez la politique de confidentialité.
https://developer.apple.com/library/content/qa/qa1937/_index.html
permettez-moi de connaître le résultat.
OriginalL'auteur Sultan