J'ai trouvé des questions sur ce qu'il faut ignorer dans une application Android et des questions concernant l'ignorance de cocoapods. Cependant, je pose des questions sur un projet iOS en général.Quels fichiers/dossiers dois-je ignorer dans un référentiel git d'une application iOS?
J'ai une application iOS qui affiche des publicités fournies par AdMob et utilise Firebase pour voir les analyses de mon application. Et il utilise quelques cocoapodes. D'après l'une de mes questions précédentes, j'ai appris que l'identifiant de mon bloc d'annonces est privé. Par conséquent, je mets mon unité ad id dans un fichier séparé et ignoré:
// Secret Stuff.swift
let adUnitId = "dianfkebsfiubugb"
Je pense que cette façon les gens ne connaîtront jamais mon unité d'annonce ID.
Mais qu'en est-il des autres? Est-ce que les fichiers générés par cocoapods contiennent certaines de mes informations privées? Est-ce que le fichier info.plist contient aussi mes données privées? En outre, lorsque je mettais Firebase dans mon application, j'ai téléchargé un GoogleService-Info.plist. Devrais-je l'ignorer aussi? Quelles choses devrais-je ignorer?
Les informations privées comprend
- Mon email
- adresse Accueil
- Mon numéro de téléphone
- Unit Annonce N °
- Mes mots de passe
- D'autres choses qui, quand divulgués, sera causer des effets néfastes sur ma vie, comme une perte d'argent/de revenu ou être en dang er. Par exemple, si je divulgue mon identifiant de bloc d'annonces, les internautes vont envoyer des publicités indésirables et mon compte sera banni.
informations privées ne comprend pas:
- Mon nom
- Mon age
Concer ning CocoaPods, je recommande de lire cette page, à la partie "_Dois-je vérifier le répertoire Pods dans le contrôle de la source? _" - https://guides.cocoapods.org/using/using-cocoapods.html – Olivier