1
votes

La version iOS d'Expo ne fonctionne pas - "Impossible de recevoir la dernière clé API d'App Store Connect"

Je suis actuellement en train d'essayer de créer ma première application à l'aide d'Expo-cli. Je suis sous Windows 10. J'ai un compte de développeur Apple et j'essaie juste de créer pour iOS pour le moment. Cependant, chaque fois que j'exécute "expo build: ios", j'obtiens les erreurs suivantes:

Error: Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."
    at Object._callee4$ (C:\expo-cli@2.6.14\src\commands\build\auth.js:135:11)
    at tryCatch (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:62:40)
    at Generator.invoke [as _invoke] (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:296:22)
    at Generator.prototype.(anonymous function) [as next] (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\regenerator-runtime\runtime.js:114:21)
    at step (C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\babel-runtime\helpers\asyncToGenerator.js:17:30)
    at C:\Users\danie\AppData\Roaming\npm\node_modules\expo-cli\node_modules\babel-runtime\helpers\asyncToGenerator.js:28:13
    at process._tickCallback (internal/process/next_tick.js:68:7)

Lorsque je lance "set EXPO_DEBUG = true expo build: ios" et que je saisis mes informations d'identification Apple, j'obtiens le informations suivantes:

Connection reset by peer - SSL_connect
>>Error while gathering & validating credentials
>>Error: Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."
>>Reason:Unknown reason, raw:"Could not receive latest API key from App Store Connect, this might be a server issue."

J'ai essayé d'exécuter le serveur et de construire sur plusieurs réseaux sans succès. Je n'ai trouvé aucune autre question similaire à celle-ci sur aucune plate-forme.

Quelqu'un a-t-il une idée de ce que je peux faire pour résoudre ce problème? Merci d'avance!


0 commentaires

3 Réponses :


0
votes

Cela peut être causé par une authentification à 2 facteurs, qui a été appliquée récemment. Il a été recommandé par fastlane de créer un autre compte Apple pour CI uniquement.


0 commentaires

1
votes

J'ai eu exactement le même problème.

Il s'est avéré que Kaspersky Free Anti-Virus bloquait la connexion.

Correction en quittant Kaspersky - notez que la simple suspension de la protection n'a pas aidé.


1 commentaires

c'était le problème dans mon cas



0
votes

La mise à jour vers la dernière version d'Expo-cli a résolu ce problème pour moi. Il intègre les dernières modifications de l'API de compte de développeur Apple nécessitant 2FA pour accéder au compte.

Exécutez npm install -g expo-cli dans le terminal du projet.


0 commentaires