Search code examples
ioscocoapodsafnetworking-2

"pod update" doesn't update to latest version


Here is my podfile I use in the project:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!

pod 'AFNetworking', '~> 2.0'
pod 'GoogleMaps'
pod 'MONActivityIndicatorView'
pod 'NYXImagesKit'
pod 'MagicalRecord'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'Countly'

The problem is that cocoapods 0.39 is updating AFNetworking to version 2.5.4 which is wrong. The latest version is 2.6.3 Also facebook SDK updating to 4.4 (latest is 4.8) etc.

I tried to delete Pods folder and .lock file but doesn't help

Also tried to clean the cocoapods cache but didn't help:

MACMINI:myproject myusername$ pod cache clean --all
MACMINI:myproject myusername$ pod update
Update all pods
Updating local specs repositories
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.5.4)
Installing Bolts (1.2.0)
Installing Countly (15.06.01)
Installing FBSDKCoreKit (4.4.0)
Installing FBSDKLoginKit (4.4.0)
Installing FBSDKShareKit (4.4.0)
Installing GoogleMaps (1.10.1)
Installing MONActivityIndicatorView (0.0.3)
Installing MagicalRecord (2.3.0)
Installing NYXImagesKit (2.3)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `myproject.xcworkspace` for this project from now on.
Sending stats
Sending stats
Pod installation complete! There are 9 dependencies from the Podfile and 10 total pods installed.

Solution

  • Removing and reinstalling of cocoapods solved the problem:

    MACMINI:myproject myusername$ sudo rm -fr ~/.cocoapods/repos/master
    Password:
    MACMINI:myproject myusername$ pod setup
    Setting up CocoaPods master repo
    Setup completed
    MACMINI:myproject myusername$ cd ~/myproject/
    MACMINI:myproject myusername$ pod update
    Update all pods
    Updating local specs repositories
    Analyzing dependencies
    Downloading dependencies
    Installing AFNetworking 2.6.3 (was 2.5.4)
    Installing Bolts 1.5.0 (was 1.2.0)
    Using Countly (15.06.01)
    Installing FBSDKCoreKit 4.8.0 (was 4.4.0)
    Installing FBSDKLoginKit 4.8.0 (was 4.4.0)
    Installing FBSDKShareKit 4.8.0 (was 4.4.0)
    Installing GoogleMaps 1.10.5 (was 1.10.1)
    Using MONActivityIndicatorView (0.0.3)
    Using MagicalRecord (2.3.0)
    Using NYXImagesKit (2.3)
    Generating Pods project
    Integrating client project
    Sending stats
    Sending stats
    Pod installation complete! There are 9 dependencies from the Podfile and 10 total pods installed.