2016-11-04 56 views
1

我想更新Parse SDK。所以我在終端運行pod update 'Parse'。它沒有效果。解析版本仍然是1.8.5。只有當我運行pod update時,Parse版本才成爲最新的1.14.2。但是它也更新了其他的豆莢,這不是我所需要的。有人遇到過嗎?這是我的podfile:Cocoapods不更新單個窗口

platform :ios, '8.0' 

target 'MIPA' do 

pod "AKPickerView" 
pod 'MagicalRecord/Shorthand', '~> 2.2' 
pod 'Parse' 
pod "HockeySDK" 
pod "AFNetworking", "~> 2.0" 
pod 'AFNetworkActivityLogger' 
pod 'SVProgressHUD' 
pod 'FontAwesomeKit', '~> 2.1.0' 
pod 'Optimizely-iOS-SDK' 
pod 'SSKeychain' 
pod 'Intercom' 
pod 'Mixpanel' 
pod 'CTAssetsPickerController' 
pod 'MGSwipeTableCell' 
pod 'NSOperationQueue+CompletionBlock', '~> 1.0' 
pod 'BEMSimpleLineGraph' 
pod 'DACircularProgress' 
pod 'BugfenderSDK' 
pod 'FastttCamera' 
pod 'Masonry' 
pod 'ActionSheetPicker-3.0', '~> 2.0.4' 
pod 'apptentive-ios' 
pod 'ParseFacebookUtilsV4' 

end 

target 'MIPATests' do 

pod "AFNetworking", "~> 2.0" 
pod 'SSKeychain' 

end 

target 'MIPAUITests' do 

pod 'FontAwesomeKit', '~> 2.1.0' 
pod 'MagicalRecord/Shorthand', '~> 2.2' 
pod "AFNetworking", "~> 2.0" 
pod 'SSKeychain' 

end 
+0

你可以嘗試註釋掉它(' #pod'Parse'')並運行'pod install',然後取消註釋並重新運行'pod install'?不是一個解決方案。 – jalone

+0

這是最令人驚喜的事情。當我取消註釋並運行pod安裝時,解析不會被刪除 –

+0

它可能是依賴項問題? – jalone

回答

2

其他一些應用程序可能會指定它需要解析pod作爲依賴項,例如ParseFacebookUtilsV4,以便即使在刪除它或嘗試更新時也會保留它。

可以#COMMENT出既解析和其他吊艙,其涉及到它,這可能需要通過嘗試去運行安裝,則取消其註釋,並運行安裝莢再次

+0

這是聊天的答案:) – jalone

0

在安裝吊艙,有時會發生,你沒有得到更新,一些依賴。他們獲得了您的應用所需的最佳兼容版本。如果只想更新Parse,則可以使用pod 'Parse'~>1.14.2而不是pod 'Parse'。這可能會解決您的問題。