Wenn ich pod update
ausführen, wird MMDrawerController
von der aktuell installierten Version (0.5.7) zu einem älteren (0.4.0) herabgestuft. HierCocoaPods Update ist ein Downgrade eines installierten Pods
ist der Inhalt meiner Podfile:
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
ich gerade aktualisiert die cocoapods Juwel von v 0.34.4 bis 0.35.0.. Die einzige Änderung, die ich am Podfile vorgenommen habe, ist die Aktualisierung von AFNetworking
von 2.3.1 auf 2.5.0. . Wenn ich versuche, explizit MMDrawerController
als v angeben 0.5.7, ich einen Abhängigkeitsfehler erhalten:
- `MMDrawerController (= 0.5.7)` required by `Podfile`
- `MMDrawerController (~> 0.4.0)` required by `MMDrawerController+Storyboard (0.0.1)`
Was hier los? Warum ist das plötzlich ein Problem? Hat sich bei ccoapods 0.35 etwas geändert? Gibt es eine Möglichkeit, MMDrawerController+Storyboard
mit MMDrawerController (= 0.5.7)
zu erzwingen?
Ich denke, was für mich verwirrend ist, dass 'MMDrawerController' ist bereits bei 0.5.7, und' MMDrawerController + Storyboard' ist bereits bei 0.0.1 installiert. Ist es möglich, dass sich die podspec für 'MMDrawerController + Storyboard' geändert hat, so dass der Versuch, sie jetzt zu aktualisieren, den Abhängigkeitsfehler verursacht, wo es vorher nicht war? Es klingt wie meine beste Wette hier ist, gehen Sie einfach ein update die podspec, da ich lieber nicht "MMDrawerController" downgrade. –