Nous utilisons le Cordova Diagnostics plugin sur notre application ionique/cordova pour vérifier si l'utilisateur a accès à l'appareil photo car nous avons à la fois un plugin scanner de codes à barres et un plugin appareil photo dans notre application. Nous n'utilisons pas le bluetooth, l'emplacement d'arrière-plan, le mouvement ou les cadres de contacts du plugin, mais XCode exige toujours que nous fournissions des explications sur l'utilisation de ces services inutilisés et qu'ils soient marqués comme des autorisations requises pour l'application.Suppression des cadres inutiles du plugin Cordova Diagnostics
Est-il possible de désactiver les frameworks inutilisés et d'utiliser ceux que nous voulons? J'ai essayé de supprimer le <framework src="CoreBluetooth.framework" />
et d'autres lignes connexes du fichier plugin.xml et la ligne "CoreBluetooth.framework": 1,
du fichier platforms/ios/frameworks.json
mais cela n'a pas fonctionné. Quand je l'ai téléchargé sur l'App Store, il m'a quand même donné l'avertissement que j'avais besoin de ces descriptions. Que puis-je faire d'autre? Je ne veux pas que les clients pensent que nous recueillons toutes ces informations depuis leur appareil, alors que nous ne le sommes pas.