NativeScript / NativeScript/nativescript-cli
Cannot Use Pods Inside App Extensions
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.1k
- Forks
- 204
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 8
Description
- CLI: 6.3.2
- Cross-platform modules: 6.3.2
- Android Runtime: 6.3.1
- iOS Runtime: 6.3.0
- Plugin(s):
"@nstudio/nativescript-pulltorefresh": "^1.1.1",
"colorsys": "^1.0.22",
"credit-card-type": "^8.2.0",
"dotenv": "^7.0.0",
"google-geocoder": "^0.2.1",
"moment": "^2.24.0",
"nativescript-apple-sign-in": "^1.0.0",
"nativescript-background-http": "^4.2.0",
"nativescript-cardview": "^3.2.0",
"nativescript-checkbox": "^3.0.3",
"nativescript-color-picker": "^1.6.0",
"nativescript-directions": "^1.3.1",
"nativescript-email": "^1.5.5",
"nativescript-fingerprint-auth": "^7.0.2",
"nativescript-geolocation": "^5.1.0",
"nativescript-gif": "^4.0.2",
"nativescript-imagepicker": "^7.1.0",
"nativescript-iqkeyboardmanager": "^1.5.1",
"nativescript-loading-indicator": "^2.5.2",
"nativescript-mapbox": "^4.4.1",
"nativescript-masked-text-field": "^4.0.3",
"nativescript-phone": "^1.4.0",
"nativescript-plugin-firebase": "^10.3.3",
"nativescript-stripe": "^6.0.0",
"nativescript-theme-core": "^2.0.23",
"nativescript-vue": "^2.4.0",
"tns-core-modules": "~6.3.0",
"vuex": "^3.1.0"
Currently, I cannot use pods inside App Extensions with nativescript.
It tries to install pods before adding the App Extension to the project.
For example:
App_Resources/iOS/Podfile
end
target 'AppExtension' do
pod 'Firebase/Messaging'
end
Build Error:
[!] Unable to find a target named `AppExtension`, did find ``ProjectNameHere`.
'pod install' command failed.`
This means it's impossible to have images appear on iOS notifications with Firebase.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire le build iOS avec App_Resources/iOS/Podfile et la AppExtension target, puis examinez le flux CLI autour de l’installation des pods et de la configuration du projet App Extension. Confirmez l’échec avec pod install ; c’est terminé lorsque la AppExtension target existe avant l’installation des dépendances et que le pod Firebase/Messaging se résout correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- firebase, ios, javascript
- Domaine
- build-system, cli, mobile-dev
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100