apache / apache/cordova-node-xcode
[Question] How to add file to PBXNativeTarget
- Langage dominant
- JavaScript
- Étoiles
- 217
- Forks
- 102
- Merge moyen
- 2 j 3 h
- PR mergées (30 j)
- 6
Description
I'm trying to add a file (GoogleServices-Info.plist) to my main project folder, but can't figure out what function to use. I've tried every one, and the best I can do is get it into my Plugins folder. Anyone know?
I thought these might work, but they didn't:
```javascript
project.addToPbxGroupType(file, targetKey, 'PBXNativeTarget');
project.addToPbxFileReferenceSection(file);
// this one gives an error; sources is undefined
project.addToPbxCopyfilesBuildPhase(file);
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner les API du projet pour les PBX groups, les file references et les copy-files build phases, puis reproduisez le comportement signalé avec GoogleServices-Info.plist et un PBXNativeTarget. L’issue est terminée lorsque la cible correcte et le dossier de projet correct contiennent le fichier sans l’erreur signalée, avec un test ciblé ou une utilisation documentée qui le démontre.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- ios, javascript, nodejs
- Domaine
- mobile, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100