Description de l'utilisation d'émission Ionique et iOS 10 s'appuie

Mon ionique de l'application pour iOS a bien fonctionné, jusqu'à aujourd'hui quand j'ai voulu faire une nouvelle version.

C'est ce qui est retourné par Apple:

Cher développeur,

Nous avons découvert un ou plusieurs des problèmes avec votre récente de livraison pour
"AppName". Pour le processus de livraison,
les questions doivent être corrigées:

Cette application tente d'accéder à la confidentialité des données sensibles sans l'utilisation de la
description. L'application Info.plist doit contenir un
NSPhotoLibraryUsageDescription clé avec une valeur de chaîne d'expliquer à
l'utilisateur comment l'application utilise ces données.

Cette application tente d'accéder à la confidentialité des données sensibles sans l'utilisation de la
description. L'application Info.plist doit contenir un
NSCameraUsageDescription clé avec une valeur de chaîne d'expliquer à l'
l'utilisateur comment l'application utilise ces données.

Si vous n'êtes pas tenu de réparer les problèmes suivants, nous avons voulu
vous faire prendre conscience d'eux:

Manquant de Notification Push d'un Droit de Votre application inclut une API pour
Apple Push Notification service, mais l'aps-droit de l'environnement
manque de l'application de la signature. Pour résoudre ce problème, assurez-vous que votre
L'ID de l'application est activée pour le push notification dans le Provisioning Portal.
Ensuite, connectez-vous à votre application avec un profil d'approvisionnement de distribution qui
comprend aps-droit de l'environnement. Cela va créer le bon
la signature, et vous pouvez le renvoyer à votre application. Voir "Approvisionnement et
De développement" dans le Local et de Notification Push Guide de Programmation pour
de plus amples informations. Si votre application n'utilise pas de Notification Push d'Apple
service, aucune action n'est requise. Vous pouvez supprimer l'API à partir d'avenir
les soumissions pour arrêter cet avertissement. Si vous utilisez un tiers cadre,
vous pouvez avoir besoin de contacter le développeur pour plus d'informations sur la suppression de la
L'API.

Ce sont mes dépendances:

  • "ngstorage": "~0.3.10",
  • "ion-image-lazy-load": "*",
  • "ngCordova": "~0.1.24-alpha",

Et j'utilise le scanner de code-Barres en ngCordova. J'ai donc fait ceci:

$ cordova plugin rm phonegap-plugin-barcodescanner
$ cordova plugin add phonegap-plugin-barcodescanner --variable CAMERA_USAGE_DESCRIPTION="Scan QR-Codes" --save

La config.xml a ce dans le fond maintenant:

 <plugin name="cordova-plugin-camera" spec="~1.2.0">
        <variable name="CAMERA_USAGE_DESCRIPTION" value="description" />
        <variable name="PHOTOLIBRARY_USAGE_DESCRIPTION" value="description" />
    </plugin>
    <plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git">
        <variable name="CAMERA_USAGE_DESCRIPTION" value="Scan QR-Codes" />
    </plugin>

Mais encore obtenir le même e-mail de Apple que mon application dispose d'une ou de plusieurs questions..

InformationsquelleAutor user1469734 | 2016-10-11