Khi tôi chạy pod update
, MMDrawerController
đang bị hạ cấp từ phiên bản hiện được cài đặt (0.5.7) sang phiên bản cũ hơn (0.4.0).Cập nhật CocoaPods đang hạ cấp một cụm đã cài đặt
Dưới đây là nội dung của Podfile tôi:
source 'https://github.com/CocoaPods/Specs.git'
link_with 'OpenEye-Mobile', 'SecurityStar Tests'
platform :ios, '7.0'
pod 'AFNetworking', '~> 2.5.0'
pod 'MBProgressHUD', '~> 0.9'
pod 'MMDrawerController'
pod 'MMDrawerController+Storyboard', '~> 0.0.1'
pod 'UIAlertView+Blocks', '~> 0.8.1'
target :"SecurityStar Tests" do
pod 'OCMock', '~> 3.1.1'
end
tôi chỉ cập nhật các cocoapods đá quý từ v 0.34.4 đến 0.35.0.. Thay đổi duy nhất tôi đã thực hiện cho Podfile đang cập nhật AFNetworking
từ 2.3.1 đến 2.5.0. Nếu tôi cố chỉ định rõ ràng MMDrawerController
như v. 0.5.7, tôi nhận được lỗi phụ thuộc:
- `MMDrawerController (= 0.5.7)` required by `Podfile`
- `MMDrawerController (~> 0.4.0)` required by `MMDrawerController+Storyboard (0.0.1)`
Điều gì đang xảy ra ở đây? Tại sao đây lại là một vấn đề đột ngột? Có gì thay đổi trong cocoapods 0,35? Có cách nào để tôi có thể buộc MMDrawerController+Storyboard
được chấp nhận với MMDrawerController (= 0.5.7)
không?
Tôi đoán điều gì gây nhầm lẫn với tôi là 'MMDrawerController' là ALREADY ở mức 0.5.7 và' MMDrawerController + Storyboard' được cài đặt ở mức 0.0.1. Có thể podspec đã thay đổi cho 'MMDrawerController + Storyboard', vì vậy cố gắng cập nhật nó ngay bây giờ đang gây ra lỗi phụ thuộc, nơi mà nó không phải trước đây? Nghe có vẻ như đặt cược tốt nhất của tôi ở đây là chỉ cần tiếp tục cập nhật podspec, vì tôi không muốn hạ cấp 'MMDrawerController'. –