NativeScript / NativeScript/plugins
[@nativescript/google-signin] Tethered Device SignIn
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 206
- Forks
- 123
- Merge moyen
- 2 j 1 h
- PR mergées (30 j)
- 1
Description
Not really a bug but didn't know the etiquette to share for other people who encounter this issue.
Calling GoogleSignin.signIn on a tethered device results in an error of Error: |presentingViewController| must be set.
Traced this to index.ios.js const keyWindow = UIApplication.sharedApplication.keyWindow; is null since I'm guessing my keyWindow actually is related to my physical keyboard.
Switched to an emulator and everything is fine.
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 index.ios.js et l’appel à GoogleSignin.signIn décrit dans le rapport, puis comparez le comportement sur un appareil physique connecté et sur un émulateur. C’est terminé lorsque la connexion n’échoue plus avec « presentingViewController must be set » sur l’appareil connecté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- ios, typescript
- Domaine
- mobile
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100