yusuf
September 27, 2019, 12:24pm
1
Whenever I run this code in my config file:
- restore_cache:
key: 8-podfile-key
- run:
name: Install CocoaPods
command: bundle exec pod check || bundle exec pod install
- save_cache:
key: 8-podfile-key
paths:
- ./Pods
I always get the following error after it has restored the cache:
[!] The Podfile.lock does not match the Pods/Manifest.lock.
And then it reinstalls all the pods. How can I stop this from happening?
marc
September 27, 2019, 12:47pm
2
Hi ysuif,
Are you using the https://github.com/square/cocoapods-check gem?
I believe that I looked into this before when you run pod install
, on CircleCI you can end up with a slightly different lockfile than the one you might generate locally. Can you run an SSH build and inspect the difference between Pods/Manifest.lock
and Podfile.lock
- or maybe store both of these files are build artifacts and download them to inspect locally.
steps:
...
- store_artifacts:
path: Podfile.lock
- store_artifacts:
path: Pods/Manifest.lock
yusuf
September 27, 2019, 5:37pm
3
Hi,
I am indeed using that gem. I think it’s clear that they are different (I will check anyway) but how can I resolve the differences between my local pod install
and the one on CircleCI?
marc
September 27, 2019, 5:56pm
4
So last time that I looked into this, I noticed that there was a SHA at the bottom of the Manifest.lock file that was different to the SHA in Podfile.lock. All other lines were identical.
If you can share the two files we can see what the difference is and hopefully learn how to reconcile the differences.
yusuf
September 30, 2019, 7:36pm
5
Okay so I just tried this, I’m still getting the error, but it looks like the two files are actually the same!
Here is my Podfile.lock:
PODS:
- Alamofire (4.9.0)
- AlamofireImage (3.5.2):
- Alamofire (~> 4.8)
- AppAuth (1.2.0):
- AppAuth/Core (= 1.2.0)
- AppAuth/ExternalUserAgent (= 1.2.0)
- AppAuth/Core (1.2.0)
- AppAuth/ExternalUserAgent (1.2.0)
- BoringSSL-GRPC (0.0.3):
- BoringSSL-GRPC/Implementation (= 0.0.3)
- BoringSSL-GRPC/Interface (= 0.0.3)
- BoringSSL-GRPC/Implementation (0.0.3):
- BoringSSL-GRPC/Interface (= 0.0.3)
- BoringSSL-GRPC/Interface (0.0.3)
- BulletinBoard (4.0.0)
- Crashlytics (3.14.0):
- Fabric (~> 1.10.2)
- DateToolsSwift (4.0.0)
- DeepLinkKit (1.5.1)
- Eureka (5.0.1)
- Fabric (1.10.2)
- FacebookCore (0.9.0):
- FBSDKCoreKit (~> 5.0)
- FacebookShare (0.9.0):
- FacebookCore (~> 0.9.0)
- FBSDKCoreKit (~> 5.0)
- FBSDKShareKit (~> 5.0)
- FBSDKCoreKit (5.6.0):
- FBSDKCoreKit/Basics (= 5.6.0)
- FBSDKCoreKit/Core (= 5.6.0)
- FBSDKCoreKit/Basics (5.6.0)
- FBSDKCoreKit/Core (5.6.0):
- FBSDKCoreKit/Basics
- FBSDKLoginKit (5.6.0):
- FBSDKLoginKit/Login (= 5.6.0)
- FBSDKLoginKit/Login (5.6.0):
- FBSDKCoreKit (~> 5.0)
- FBSDKShareKit (5.6.0):
- FBSDKShareKit/Share (= 5.6.0)
- FBSDKShareKit/Share (5.6.0):
- FBSDKCoreKit (~> 5.0)
- Firebase/Analytics (6.8.1):
- Firebase/Core
- Firebase/Auth (6.8.1):
- Firebase/CoreOnly
- FirebaseAuth (~> 6.2.3)
- Firebase/Core (6.8.1):
- Firebase/CoreOnly
- FirebaseAnalytics (= 6.1.1)
- Firebase/CoreOnly (6.8.1):
- FirebaseCore (= 6.2.3)
- Firebase/Database (6.8.1):
- Firebase/CoreOnly
- FirebaseDatabase (~> 6.1.0)
- Firebase/Firestore (6.8.1):
- Firebase/CoreOnly
- FirebaseFirestore (~> 1.5.0)
- Firebase/Storage (6.8.1):
- Firebase/CoreOnly
- FirebaseStorage (~> 3.4.1)
- FirebaseAnalytics (6.1.1):
- FirebaseCore (~> 6.2)
- FirebaseInstanceID (~> 4.2)
- GoogleAppMeasurement (= 6.1.1)
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- FirebaseAnalyticsInterop (1.4.0)
- FirebaseAuth (6.2.3):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- GoogleUtilities/AppDelegateSwizzler (~> 6.2)
- GoogleUtilities/Environment (~> 6.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (6.2.3):
- FirebaseCoreDiagnostics (~> 1.0)
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnostics (1.0.1):
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleDataTransportCCTSupport (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnosticsInterop (1.0.0)
- FirebaseDatabase (6.1.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.0)
- leveldb-library (~> 1.18)
- FirebaseDynamicLinks (4.0.5):
- FirebaseAnalyticsInterop (~> 1.3)
- FirebaseCore (~> 6.2)
- FirebaseFirestore (1.5.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- FirebaseFirestore/abseil-cpp (= 1.5.0)
- "gRPC-C++ (= 0.0.9)"
- leveldb-library (~> 1.22)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseFirestore/abseil-cpp (1.5.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- "gRPC-C++ (= 0.0.9)"
- leveldb-library (~> 1.22)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseInstanceID (4.2.5):
- FirebaseCore (~> 6.0)
- GoogleUtilities/Environment (~> 6.0)
- GoogleUtilities/UserDefaults (~> 6.0)
- FirebaseStorage (3.4.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.0)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseUI (8.1.0):
- FirebaseUI/Anonymous (= 8.1.0)
- FirebaseUI/Auth (= 8.1.0)
- FirebaseUI/Database (= 8.1.0)
- FirebaseUI/Email (= 8.1.0)
- FirebaseUI/Facebook (= 8.1.0)
- FirebaseUI/Firestore (= 8.1.0)
- FirebaseUI/Google (= 8.1.0)
- FirebaseUI/OAuth (= 8.1.0)
- FirebaseUI/Phone (= 8.1.0)
- FirebaseUI/Storage (= 8.1.0)
- FirebaseUI/Anonymous (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Auth (8.1.0):
- Firebase/Auth (~> 6.0)
- GoogleUtilities/UserDefaults
- FirebaseUI/Database (8.1.0):
- Firebase/Database (~> 6.0)
- FirebaseUI/Email (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Facebook (8.1.0):
- FBSDKLoginKit (~> 5.0)
- FirebaseUI/Auth
- FirebaseUI/Firestore (8.1.0):
- Firebase/Firestore
- FirebaseUI/Google (8.1.0):
- FirebaseUI/Auth
- GoogleSignIn (~> 5.0)
- FirebaseUI/OAuth (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Phone (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Storage (8.1.0):
- Firebase/Storage (~> 6.0)
- SDWebImage (~> 5.0)
- Gloss (3.0.0)
- GoogleAppMeasurement (6.1.1):
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- GoogleDataTransport (1.2.0)
- GoogleDataTransportCCTSupport (1.0.4):
- GoogleDataTransport (~> 1.2)
- nanopb
- GoogleSignIn (5.0.0):
- AppAuth (~> 1.1)
- GTMAppAuth (~> 1.0)
- GTMSessionFetcher/Core (~> 1.1)
- GoogleUtilities/AppDelegateSwizzler (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (6.3.0)
- GoogleUtilities/Logger (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (6.3.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (6.3.0)"
- GoogleUtilities/Reachability (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (6.3.0):
- GoogleUtilities/Logger
- "gRPC-C++ (0.0.9)":
- "gRPC-C++/Implementation (= 0.0.9)"
- "gRPC-C++/Interface (= 0.0.9)"
- "gRPC-C++/Implementation (0.0.9)":
- "gRPC-C++/Interface (= 0.0.9)"
- gRPC-Core (= 1.21.0)
- nanopb (~> 0.3)
- "gRPC-C++/Interface (0.0.9)"
- gRPC-Core (1.21.0):
- gRPC-Core/Implementation (= 1.21.0)
- gRPC-Core/Interface (= 1.21.0)
- gRPC-Core/Implementation (1.21.0):
- BoringSSL-GRPC (= 0.0.3)
- gRPC-Core/Interface (= 1.21.0)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.21.0)
- GTMAppAuth (1.0.0):
- AppAuth/Core (~> 1.0)
- GTMSessionFetcher (~> 1.1)
- GTMSessionFetcher (1.2.2):
- GTMSessionFetcher/Full (= 1.2.2)
- GTMSessionFetcher/Core (1.2.2)
- GTMSessionFetcher/Full (1.2.2):
- GTMSessionFetcher/Core (= 1.2.2)
- IGListKit (3.4.0):
- IGListKit/Default (= 3.4.0)
- IGListKit/Default (3.4.0):
- IGListKit/Diffing
- IGListKit/Diffing (3.4.0)
- InstantSearchClient (7.0.0)
- Kingfisher (5.7.1)
- leveldb-library (1.22)
- Mixpanel-swift (2.6.5):
- Mixpanel-swift/Complete (= 2.6.5)
- Mixpanel-swift/Complete (2.6.5)
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
- nanopb/encode (= 0.3.901)
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- NVActivityIndicatorView (4.7.0):
- NVActivityIndicatorView/Presenter (= 4.7.0)
- NVActivityIndicatorView/Presenter (4.7.0)
- OneSignal (2.11.0)
- OpenTok (2.14.2)
- Protobuf (3.9.0)
- ReachabilitySwift (4.3.1)
- SCLAlertView (0.8.1)
- SDWebImage (5.1.1):
- SDWebImage/Core (= 5.1.1)
- SDWebImage/Core (5.1.1)
- Siren (5.2.1)
- SnapKit (5.0.1)
- UICircularProgressRing (6.3.0)
DEPENDENCIES:
- Alamofire
- AlamofireImage
- BulletinBoard
- Crashlytics
- DateToolsSwift
- DeepLinkKit
- Eureka
- Fabric
- FacebookShare
- Firebase/Analytics
- FirebaseAuth
- FirebaseCore
- FirebaseDatabase
- FirebaseDynamicLinks
- FirebaseFirestore
- FirebaseUI
- Gloss
- IGListKit (from `https://github.com/Instagram/IGListKit.git`, branch `master`)
- InstantSearchClient
- Kingfisher
- Mixpanel-swift
- NVActivityIndicatorView
- OneSignal
- OpenTok (~> 2.14.2)
- ReachabilitySwift
- SCLAlertView (from `https://github.com/vikmeup/SCLAlertView-Swift.git`, branch `master`)
- Siren
- SnapKit
- UICircularProgressRing
SPEC REPOS:
https://github.com/cocoapods/specs.git:
- Alamofire
- AlamofireImage
- AppAuth
- BoringSSL-GRPC
- BulletinBoard
- Crashlytics
- DateToolsSwift
- DeepLinkKit
- Eureka
- Fabric
- FacebookCore
- FacebookShare
- FBSDKCoreKit
- FBSDKLoginKit
- FBSDKShareKit
- Firebase
- FirebaseAnalytics
- FirebaseAnalyticsInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreDiagnosticsInterop
- FirebaseDatabase
- FirebaseDynamicLinks
- FirebaseFirestore
- FirebaseInstanceID
- FirebaseStorage
- FirebaseUI
- Gloss
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleDataTransportCCTSupport
- GoogleSignIn
- GoogleUtilities
- "gRPC-C++"
- gRPC-Core
- GTMAppAuth
- GTMSessionFetcher
- InstantSearchClient
- Kingfisher
- leveldb-library
- Mixpanel-swift
- nanopb
- NVActivityIndicatorView
- OneSignal
- OpenTok
- Protobuf
- ReachabilitySwift
- SDWebImage
- Siren
- SnapKit
- UICircularProgressRing
EXTERNAL SOURCES:
IGListKit:
:branch: master
:git: https://github.com/Instagram/IGListKit.git
SCLAlertView:
:branch: master
:git: https://github.com/vikmeup/SCLAlertView-Swift.git
CHECKOUT OPTIONS:
IGListKit:
:commit: 78246986108e7caf73111fe784057cc107ee67f1
:git: https://github.com/Instagram/IGListKit.git
SCLAlertView:
:commit: d98c3e647ad77ed537d021e7d6ad07bb71f83186
:git: https://github.com/vikmeup/SCLAlertView-Swift.git
SPEC CHECKSUMS:
Alamofire: afc3e7c6db61476cb45cdd23fed06bad03bbc321
AlamofireImage: 63cfe3baf1370be6c498149687cf6db3e3b00999
AppAuth: bce82c76043657c99d91e7882e8a9e1a93650cd4
BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318
BulletinBoard: 2e312814ff70f3af364a6dda3857a801f6d2adb6
Crashlytics: 540b7e5f5da5a042647227a5e3ac51d85eed06df
DateToolsSwift: 875d97ff9e3a5d54abdd67a269b3f51c757b71ab
DeepLinkKit: 9f300348cbb20ef8389a5018a57d8c9952b1831c
Eureka: da9d2294da234eae40b22e7273b9fc2335502fc1
Fabric: 706c8b8098fff96c33c0db69cbf81f9c551d0d74
FacebookCore: ba86524b66cfa86d0f8e65d08faa8504a9f732dd
FacebookShare: 85968ad1b1606c4944fb154924e425fd29184ea5
FBSDKCoreKit: d6655a343868d4bb5c29a60859bab07c3be14a0b
FBSDKLoginKit: c5a623de88a6b0cda35b35582921f6cec2efcc36
FBSDKShareKit: 0d8c4cfd5c1f185d5f9c26d79758b141086e1251
Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88
FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477
FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3
FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0
FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13
FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb
FirebaseDatabase: 518cd94286de2ee999e19383a2a6ae04c81ce993
FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2
FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc
FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42
FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed
FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c
Gloss: c4b5281273a9053eadbda219001c97595aa9b1e8
GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de
GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc
GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e
GoogleSignIn: a62edd0516721d2a3db1259a5681b91f9b41c06a
GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51
"gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83
gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947
GTMAppAuth: 4deac854479704f348309e7b66189e604cf5e01e
GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23
IGListKit: 7a5d788e9fb746bcd402baa8e8b24bc3bd2a5a07
InstantSearchClient: c9c1522c59f109514c6a37a7ec2a622e069ba56b
Kingfisher: 176d377ad339113c99ad4980cbae687f807e20fe
leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7
Mixpanel-swift: 1542908cda2c3858027e1d38f31f34fb6b16f4fc
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
NVActivityIndicatorView: b19ddab2576f805cbe0fb2306cba3476e09a1dea
OneSignal: 1e2ed98358f87cb755e7262412ddb2949b8e5c55
OpenTok: 25a73c71b09bad87fc249b9a1f182f1b0306ad28
Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a
ReachabilitySwift: 4032e2f59586e11e3b0ebe15b167abdd587a388b
SCLAlertView: ed818e043b614d6c34d6c73415a6fb0048db582f
SDWebImage: 96d7f03415ccb28d299d765f93557ff8a617abd8
Siren: 8a22581dcf49ff12752531c471761c15b2c7e272
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
UICircularProgressRing: e700fb0505328e88ee53c4ed92bee6d1a5b8bbe3
PODFILE CHECKSUM: 05b45a3359ab7acfbd0e6b5313898524254876e2
COCOAPODS: 1.5.3
And here is my Manifest.lock:
PODS:
- Alamofire (4.9.0)
- AlamofireImage (3.5.2):
- Alamofire (~> 4.8)
- AppAuth (1.2.0):
- AppAuth/Core (= 1.2.0)
- AppAuth/ExternalUserAgent (= 1.2.0)
- AppAuth/Core (1.2.0)
- AppAuth/ExternalUserAgent (1.2.0)
- BoringSSL-GRPC (0.0.3):
- BoringSSL-GRPC/Implementation (= 0.0.3)
- BoringSSL-GRPC/Interface (= 0.0.3)
- BoringSSL-GRPC/Implementation (0.0.3):
- BoringSSL-GRPC/Interface (= 0.0.3)
- BoringSSL-GRPC/Interface (0.0.3)
- BulletinBoard (4.0.0)
- Crashlytics (3.14.0):
- Fabric (~> 1.10.2)
- DateToolsSwift (4.0.0)
- DeepLinkKit (1.5.1)
- Eureka (5.0.1)
- Fabric (1.10.2)
- FacebookCore (0.9.0):
- FBSDKCoreKit (~> 5.0)
- FacebookShare (0.9.0):
- FacebookCore (~> 0.9.0)
- FBSDKCoreKit (~> 5.0)
- FBSDKShareKit (~> 5.0)
- FBSDKCoreKit (5.6.0):
- FBSDKCoreKit/Basics (= 5.6.0)
- FBSDKCoreKit/Core (= 5.6.0)
- FBSDKCoreKit/Basics (5.6.0)
- FBSDKCoreKit/Core (5.6.0):
- FBSDKCoreKit/Basics
- FBSDKLoginKit (5.6.0):
- FBSDKLoginKit/Login (= 5.6.0)
- FBSDKLoginKit/Login (5.6.0):
- FBSDKCoreKit (~> 5.0)
- FBSDKShareKit (5.6.0):
- FBSDKShareKit/Share (= 5.6.0)
- FBSDKShareKit/Share (5.6.0):
- FBSDKCoreKit (~> 5.0)
- Firebase/Analytics (6.8.1):
- Firebase/Core
- Firebase/Auth (6.8.1):
- Firebase/CoreOnly
- FirebaseAuth (~> 6.2.3)
- Firebase/Core (6.8.1):
- Firebase/CoreOnly
- FirebaseAnalytics (= 6.1.1)
- Firebase/CoreOnly (6.8.1):
- FirebaseCore (= 6.2.3)
- Firebase/Database (6.8.1):
- Firebase/CoreOnly
- FirebaseDatabase (~> 6.1.0)
- Firebase/Firestore (6.8.1):
- Firebase/CoreOnly
- FirebaseFirestore (~> 1.5.0)
- Firebase/Storage (6.8.1):
- Firebase/CoreOnly
- FirebaseStorage (~> 3.4.1)
- FirebaseAnalytics (6.1.1):
- FirebaseCore (~> 6.2)
- FirebaseInstanceID (~> 4.2)
- GoogleAppMeasurement (= 6.1.1)
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- FirebaseAnalyticsInterop (1.4.0)
- FirebaseAuth (6.2.3):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- GoogleUtilities/AppDelegateSwizzler (~> 6.2)
- GoogleUtilities/Environment (~> 6.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (6.2.3):
- FirebaseCoreDiagnostics (~> 1.0)
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnostics (1.0.1):
- FirebaseCoreDiagnosticsInterop (~> 1.0)
- GoogleDataTransportCCTSupport (~> 1.0)
- GoogleUtilities/Environment (~> 6.2)
- GoogleUtilities/Logger (~> 6.2)
- FirebaseCoreDiagnosticsInterop (1.0.0)
- FirebaseDatabase (6.1.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.0)
- leveldb-library (~> 1.18)
- FirebaseDynamicLinks (4.0.5):
- FirebaseAnalyticsInterop (~> 1.3)
- FirebaseCore (~> 6.2)
- FirebaseFirestore (1.5.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- FirebaseFirestore/abseil-cpp (= 1.5.0)
- "gRPC-C++ (= 0.0.9)"
- leveldb-library (~> 1.22)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseFirestore/abseil-cpp (1.5.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.2)
- "gRPC-C++ (= 0.0.9)"
- leveldb-library (~> 1.22)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseInstanceID (4.2.5):
- FirebaseCore (~> 6.0)
- GoogleUtilities/Environment (~> 6.0)
- GoogleUtilities/UserDefaults (~> 6.0)
- FirebaseStorage (3.4.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 6.0)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseUI (8.1.0):
- FirebaseUI/Anonymous (= 8.1.0)
- FirebaseUI/Auth (= 8.1.0)
- FirebaseUI/Database (= 8.1.0)
- FirebaseUI/Email (= 8.1.0)
- FirebaseUI/Facebook (= 8.1.0)
- FirebaseUI/Firestore (= 8.1.0)
- FirebaseUI/Google (= 8.1.0)
- FirebaseUI/OAuth (= 8.1.0)
- FirebaseUI/Phone (= 8.1.0)
- FirebaseUI/Storage (= 8.1.0)
- FirebaseUI/Anonymous (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Auth (8.1.0):
- Firebase/Auth (~> 6.0)
- GoogleUtilities/UserDefaults
- FirebaseUI/Database (8.1.0):
- Firebase/Database (~> 6.0)
- FirebaseUI/Email (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Facebook (8.1.0):
- FBSDKLoginKit (~> 5.0)
- FirebaseUI/Auth
- FirebaseUI/Firestore (8.1.0):
- Firebase/Firestore
- FirebaseUI/Google (8.1.0):
- FirebaseUI/Auth
- GoogleSignIn (~> 5.0)
- FirebaseUI/OAuth (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Phone (8.1.0):
- FirebaseUI/Auth
- FirebaseUI/Storage (8.1.0):
- Firebase/Storage (~> 6.0)
- SDWebImage (~> 5.0)
- Gloss (3.0.0)
- GoogleAppMeasurement (6.1.1):
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 0.3)
- GoogleDataTransport (1.2.0)
- GoogleDataTransportCCTSupport (1.0.4):
- GoogleDataTransport (~> 1.2)
- nanopb
- GoogleSignIn (5.0.0):
- AppAuth (~> 1.1)
- GTMAppAuth (~> 1.0)
- GTMSessionFetcher/Core (~> 1.1)
- GoogleUtilities/AppDelegateSwizzler (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (6.3.0)
- GoogleUtilities/Logger (6.3.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (6.3.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (6.3.0)"
- GoogleUtilities/Reachability (6.3.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (6.3.0):
- GoogleUtilities/Logger
- "gRPC-C++ (0.0.9)":
- "gRPC-C++/Implementation (= 0.0.9)"
- "gRPC-C++/Interface (= 0.0.9)"
- "gRPC-C++/Implementation (0.0.9)":
- "gRPC-C++/Interface (= 0.0.9)"
- gRPC-Core (= 1.21.0)
- nanopb (~> 0.3)
- "gRPC-C++/Interface (0.0.9)"
- gRPC-Core (1.21.0):
- gRPC-Core/Implementation (= 1.21.0)
- gRPC-Core/Interface (= 1.21.0)
- gRPC-Core/Implementation (1.21.0):
- BoringSSL-GRPC (= 0.0.3)
- gRPC-Core/Interface (= 1.21.0)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.21.0)
- GTMAppAuth (1.0.0):
- AppAuth/Core (~> 1.0)
- GTMSessionFetcher (~> 1.1)
- GTMSessionFetcher (1.2.2):
- GTMSessionFetcher/Full (= 1.2.2)
- GTMSessionFetcher/Core (1.2.2)
- GTMSessionFetcher/Full (1.2.2):
- GTMSessionFetcher/Core (= 1.2.2)
- IGListKit (3.4.0):
- IGListKit/Default (= 3.4.0)
- IGListKit/Default (3.4.0):
- IGListKit/Diffing
- IGListKit/Diffing (3.4.0)
- InstantSearchClient (7.0.0)
- Kingfisher (5.7.1)
- leveldb-library (1.22)
- Mixpanel-swift (2.6.5):
- Mixpanel-swift/Complete (= 2.6.5)
- Mixpanel-swift/Complete (2.6.5)
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
- nanopb/encode (= 0.3.901)
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- NVActivityIndicatorView (4.7.0):
- NVActivityIndicatorView/Presenter (= 4.7.0)
- NVActivityIndicatorView/Presenter (4.7.0)
- OneSignal (2.11.0)
- OpenTok (2.14.2)
- Protobuf (3.9.0)
- ReachabilitySwift (4.3.1)
- SCLAlertView (0.8.1)
- SDWebImage (5.1.1):
- SDWebImage/Core (= 5.1.1)
- SDWebImage/Core (5.1.1)
- Siren (5.2.1)
- SnapKit (5.0.1)
- UICircularProgressRing (6.3.0)
DEPENDENCIES:
- Alamofire
- AlamofireImage
- BulletinBoard
- Crashlytics
- DateToolsSwift
- DeepLinkKit
- Eureka
- Fabric
- FacebookShare
- Firebase/Analytics
- FirebaseAuth
- FirebaseCore
- FirebaseDatabase
- FirebaseDynamicLinks
- FirebaseFirestore
- FirebaseUI
- Gloss
- IGListKit (from `https://github.com/Instagram/IGListKit.git`, branch `master`)
- InstantSearchClient
- Kingfisher
- Mixpanel-swift
- NVActivityIndicatorView
- OneSignal
- OpenTok (~> 2.14.2)
- ReachabilitySwift
- SCLAlertView (from `https://github.com/vikmeup/SCLAlertView-Swift.git`, branch `master`)
- Siren
- SnapKit
- UICircularProgressRing
SPEC REPOS:
https://github.com/cocoapods/specs.git:
- Alamofire
- AlamofireImage
- AppAuth
- BoringSSL-GRPC
- BulletinBoard
- Crashlytics
- DateToolsSwift
- DeepLinkKit
- Eureka
- Fabric
- FacebookCore
- FacebookShare
- FBSDKCoreKit
- FBSDKLoginKit
- FBSDKShareKit
- Firebase
- FirebaseAnalytics
- FirebaseAnalyticsInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreDiagnosticsInterop
- FirebaseDatabase
- FirebaseDynamicLinks
- FirebaseFirestore
- FirebaseInstanceID
- FirebaseStorage
- FirebaseUI
- Gloss
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleDataTransportCCTSupport
- GoogleSignIn
- GoogleUtilities
- "gRPC-C++"
- gRPC-Core
- GTMAppAuth
- GTMSessionFetcher
- InstantSearchClient
- Kingfisher
- leveldb-library
- Mixpanel-swift
- nanopb
- NVActivityIndicatorView
- OneSignal
- OpenTok
- Protobuf
- ReachabilitySwift
- SDWebImage
- Siren
- SnapKit
- UICircularProgressRing
EXTERNAL SOURCES:
IGListKit:
:branch: master
:git: https://github.com/Instagram/IGListKit.git
SCLAlertView:
:branch: master
:git: https://github.com/vikmeup/SCLAlertView-Swift.git
CHECKOUT OPTIONS:
IGListKit:
:commit: 78246986108e7caf73111fe784057cc107ee67f1
:git: https://github.com/Instagram/IGListKit.git
SCLAlertView:
:commit: d98c3e647ad77ed537d021e7d6ad07bb71f83186
:git: https://github.com/vikmeup/SCLAlertView-Swift.git
SPEC CHECKSUMS:
Alamofire: afc3e7c6db61476cb45cdd23fed06bad03bbc321
AlamofireImage: 63cfe3baf1370be6c498149687cf6db3e3b00999
AppAuth: bce82c76043657c99d91e7882e8a9e1a93650cd4
BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318
BulletinBoard: 2e312814ff70f3af364a6dda3857a801f6d2adb6
Crashlytics: 540b7e5f5da5a042647227a5e3ac51d85eed06df
DateToolsSwift: 875d97ff9e3a5d54abdd67a269b3f51c757b71ab
DeepLinkKit: 9f300348cbb20ef8389a5018a57d8c9952b1831c
Eureka: da9d2294da234eae40b22e7273b9fc2335502fc1
Fabric: 706c8b8098fff96c33c0db69cbf81f9c551d0d74
FacebookCore: ba86524b66cfa86d0f8e65d08faa8504a9f732dd
FacebookShare: 85968ad1b1606c4944fb154924e425fd29184ea5
FBSDKCoreKit: d6655a343868d4bb5c29a60859bab07c3be14a0b
FBSDKLoginKit: c5a623de88a6b0cda35b35582921f6cec2efcc36
FBSDKShareKit: 0d8c4cfd5c1f185d5f9c26d79758b141086e1251
Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88
FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477
FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3
FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0
FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13
FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb
FirebaseDatabase: 518cd94286de2ee999e19383a2a6ae04c81ce993
FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2
FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc
FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42
FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed
FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c
Gloss: c4b5281273a9053eadbda219001c97595aa9b1e8
GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de
GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc
GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e
GoogleSignIn: a62edd0516721d2a3db1259a5681b91f9b41c06a
GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51
"gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83
gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947
GTMAppAuth: 4deac854479704f348309e7b66189e604cf5e01e
GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23
IGListKit: 7a5d788e9fb746bcd402baa8e8b24bc3bd2a5a07
InstantSearchClient: c9c1522c59f109514c6a37a7ec2a622e069ba56b
Kingfisher: 176d377ad339113c99ad4980cbae687f807e20fe
leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7
Mixpanel-swift: 1542908cda2c3858027e1d38f31f34fb6b16f4fc
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
NVActivityIndicatorView: b19ddab2576f805cbe0fb2306cba3476e09a1dea
OneSignal: 1e2ed98358f87cb755e7262412ddb2949b8e5c55
OpenTok: 25a73c71b09bad87fc249b9a1f182f1b0306ad28
Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a
ReachabilitySwift: 4032e2f59586e11e3b0ebe15b167abdd587a388b
SCLAlertView: ed818e043b614d6c34d6c73415a6fb0048db582f
SDWebImage: 96d7f03415ccb28d299d765f93557ff8a617abd8
Siren: 8a22581dcf49ff12752531c471761c15b2c7e272
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
UICircularProgressRing: e700fb0505328e88ee53c4ed92bee6d1a5b8bbe3
PODFILE CHECKSUM: 05b45a3359ab7acfbd0e6b5313898524254876e2
COCOAPODS: 1.5.3
I put them into a difference checker online and it said they were the same. What gives??
yusuf
October 3, 2019, 10:16am
6
Ah hold on, I’ve checked the local files on my computer and the podfiles there are generated with cocoapods v1.5.2, whereas on the build server they are generated using v1.5.3. Could this be the problem?
marc
October 3, 2019, 10:27am
7
That might be it.
Maybe try to install 1.5.3 locally and regenerate the Podfile.lock?
Do you have a Gemfile.lock in your repo that you use to lock the version of CocoaPods? That might be a nice way to pin the same version in dev and CI.
1 Like
yusuf
October 3, 2019, 10:39am
8
Ahh yes actually I just checked my gemfile and realised it specifies v1.5.3. So that will be the root cause of it. I’ll set it to v1.5.2 and hopefully that fixes things.
marc
October 7, 2019, 1:28pm
9
Did you manage to get this working @yusuf ?
yusuf
October 11, 2019, 4:17pm
10
Yes just tested now, and it worked! Thank you.
1 Like
marc
October 14, 2019, 10:41am
11
Awesome! glad you got this fixed.
1 Like
system
Closed
October 24, 2019, 10:41am
12
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.