2017-03-08 3 views
3

Je suis un débutant dans l'utilisation de pods dans Xcodeprojects. J'ai été confondu par pod file.lock. Je veux mettre à jour un framework "OBJECTMAPPER" à 2.0 pour le rendre compatible avec swift 3. mais ce n'est pas le cas.Qu'est-ce que podfile.lock dans nos projets Xcode et pourquoi est-il utilisé?

pourquoi ne pas mettre à jour à la dernière version (2.0). Cela a-t-il quelque chose à voir avec le fichier de fichiers? qui est comme suit->

enter image description here

et pourquoi est-il utilisé?

Mise à jour: Le pod PODFILE enter image description here

+2

Voir la documentation: https://guides.cocoapods.org/using/using-cocoapods.html#what-is-podfilelock Pour obtenir plus d'aide ici, s'il vous plaît montrer le contenu de votre PODFILE – mlidal

+0

j'ai modifié le poste –

Répondre

0

installation ne sera pas mise à jour ObjectMapper à la dernière version, car il n'y a aucune raison pour elle de le faire. ObjectMapper est inclus en tant que dépendance à UberRides et la version 1.5.0 répond à l'exigence 1 ou supérieure.

Pour forcer une mise à jour, vous pouvez ajouter ObjectMapper au fichier pod avec la version requise, par ex.

pod 'ObjectMapper', '2.0' 
+0

j'ai fait pod Mettre à jour ... pas installer pod –