web-dev-qa-db-fra.com

Depuis la mise à jour vers XCode 9.3, je ne peux pas archiver mon projet.

Une chose intéressante s’est produite ce matin: j’ai mis à jour Xcode avec la version 9.3 et, après cela, je ne peux plus archiver mon projet. Je peux le construire, l'exécuter sur le périphérique, mais lorsque j'essaie de l'archiver, je constate qu'il me manque des modules, comme Alamofire, etc.

 enter image description here

 enter image description here

J'utilise des cocoapodes comme gestionnaire de dépendance. Et tout a bien fonctionné jusqu'à ce matin. Quelqu'un at-il le même problème?

8
MegaManX

Réinitialiser la gousse de cacao

Supprimez Pod de votre projet et ajoutez-le à nouveau.

ou 

essayez Sudo pod repo update ou pod repo update


Et une autre chose importante que vous devez manquer est:

Définissez la version de votre outil de ligne de commande dans votre Xcode.

Vous pouvez télécharger le dernier outil de ligne de commande à partir de Portail de téléchargement Apple , si vous avez payé le compte/id du développeur Apple.


Voici les outils Xcode stables actuels et le lien de téléchargement des outils de ligne de commande. (Assurez-vous d'être connecté à l'aide d'un compte de développeur premium sur un compte de développeur Apple pour accéder à ces liens.)

Xcode 10

Xcode 9

Une fois le dernier outil de ligne de commande installé sur votre système, définissez-le à partir du menu Xcode.

(Eléments du menu Xcode) Xcode ► Préférences ► Emplacement ► Outil de ligne de commande ► Sélectionnez l'outil de ligne de commande approprié.

 enter image description here

 enter image description here


Mettez à jour Alamofire dans votre fichier pod.

Essayez ceci: Installation d'Alamofire

pod 'Alamofire', '~> 4.7'

2
Krunal

Pouvez-vous vous assurer que vous avez Swift version 4.1 lors de l'exécution de xcrun Swift -version

Essayez également de construire votre projet sans Alamofire (commentez-le dans Podfile), puis compilez à nouveau avec Alamofire.

De plus, êtes-vous sûr d’avoir ouvert le répertoire .xcworkspace au lieu du répertoire .xcodeproj ? Je sais que c'est peut-être idiot de demander, mais ça arrive :)

1
Balanced

Assurez-vous d'avoir accepté l'accord d'Apple sur votre compte Apple. J'ai récemment rencontré ce problème après la mise à jour de mon xcode vers 9.3 Swift 4.1 https://developer.Apple.com/account/

1
Ahsan