2015-05-31 2 views
3

Текущая версия ScoutMaps-iOS-SDK составляет 2,4, и я пытаюсь обновить ее до последней версии 2.5.CocoaPods не в состоянии обновить ScoutMaps-iOS-SDK pod

Однако он не обновляется ни в коем случае.

Я запустить команду:

pod update 

Выход был:

Downloading dependencies 
Using AFDownloadRequestOperation (2.0.1) 
Installing AFNetworking 2.5.4 (was 2.5.3) 
Using HMSegmentedControl (1.5.1) 
Using MBProgressHUD (0.9.1) 
Using Reachability (3.2) 
Using SWRevealViewController (2.3.0) 
Using ScoutMaps-iOS-SDK (2.4.0) 
Using ScoutMaps-iOS-SDKTools (2.4.0) 
Using ZipArchive (1.4.0) 
Generating Pods project 
Integrating client project 

Если я запускаю команду:

pod outdated 

Выход есть (даже после выполнения pod update):

Updating spec repositories 
Analyzing dependencies 
The following pod updates are available: 
- ScoutMaps-iOS-SDK 2.4.0 -> 2.4.0 (latest version 2.5) 

Содержание моей Podfile является следующее:

platform :ios, '7.1' 

inhibit_all_warnings! 

target 'MyTarget' do 

pod 'ScoutMaps-iOS-SDK' 
pod 'ScoutMaps-iOS-SDKTools' 
pod 'AFNetworking', '~> 2.5' 
pod 'MBProgressHUD', '~> 0.9' 
pod 'SWRevealViewController', '~> 2.3' 
pod 'HMSegmentedControl' 

end 

Что может быть причиной этой проблемы? Кто-нибудь знает, как это исправить?

PS: Я уже пробовал «чистую» установку, выход pod outdated все тот же.

ответ

2

Причина в том, что ScoutMaps-iOS-SDK - это зависимость от ScoutMaps-iOS-SDKTools и ScoutMaps-iOS-SDKTools не обновлена ​​до 2.5.

spec for ScoutMaps-iOS-SDKTOOLS 2.4 имеет нижнюю зависимость, то есть может использоваться любая версия 2., но не 2.5.

"dependencies": { 
    "ScoutMaps-iOS-SDK": [ 
     "~> 2.4.0" 
    ], 
    ... 
} 
+0

Есть ли способ заставить его? –

+1

Я не уверен, есть ли способ без создания новой спецификации pod. Даже если бы существовал способ принудительного использования 2.5, все же может быть несовместимость API между 2.4 и 2.5, нарушая «ScoutMaps-iOS-SDKTools». Самой безопасной ставкой будет ждать, пока разработчики обновят «ScoutMaps-iOS-SDKTools» до 2,5. – duncanc4

Смежные вопросы