2012-10-19 11 views
24

używam CocoaPods zainstalować bibliotekę AFNetworking. Oto mój prosty plik CocoaPods:AFNetworking nie jest kompatybilny z iOS 4.3

platform :ios 
pod 'FMDB' 
pod 'AFNetworking' 

Mój projekt Pods i moim głównym projektu jest wdrożenie docelowego iOS 6 i podstawa SDK. Kiedy uruchomić kapsułę zainstalować pojawia się następujący błąd:

AFNetworking not compatible with iOS 4.3 

aktualizacja:

edytowany moje Podfile do tego:

platform :ios, '6.0' 
pod 'FMDB' 
pod 'AFNetworking' 

Teraz kiedy biegnę pod zainstalować to pokazuje, co następuje:

Aktualizacja Spec repo `mistrz”

Cocoapods 0.15.1 jest dostępna.

Korzystanie AFNetworking (1,0) Korzystanie FMDB (2.0) generowania plików wsparcia

ale nigdy nie dodaje kapsułę AFNetworking do projektu strąki w Xcode.

Odpowiedz

31

AFNetworking 1.0 i wyżej wymaga albo iOS 5.0 i powyżej, lub Mac OS 10.7 (64-bit z nowoczesnym wykonywania Cocoa) i powyżej.

Dla kompatybilności z iOS 4.3, należy użyć najnowszej wersji 0.10.x.

od:https://github.com/AFNetworking/AFNetworking:

UPDATE określić zależność iOS w Podfile:

platform :ios, '6.0' 

pod 'FMDB' 
pod 'AFNetworking' 

UPDATE 2, tworzę nowy projekt i nowy Podfile uruchom pod install:

$ pod install 
Resolving dependencies of `./Podfile' 
Updating spec repositories 
Resolving dependencies for target `default' (iOS 6.0) 
Downloading dependencies 
Installing AFNetworking (1.0) 
Installing FMDB (2.0) 
Generating support files 

[!] From now on use `AF.xcworkspace'. 
Integrating `libPods.a' into target `AF' of Xcode project `./AF.xcodeproj'. 

Update 3

screen shot

+0

nie muszę zgodność z iOS 4. Moja baza SDK i cel rozmieszczania powinna iOS 6 i wciąż daje mi ten sam błąd. – azamsharp

+0

Dla tych, którzy zagłosowali za odpowiedzią, zapoznaj się z AKTUALIZACJĄ. – ohho

+0

Zobacz moje zaktualizowane pytanie! – azamsharp

14

Pomocne może być określenie wersji odpowiednich kapsułek.

platform :ios, '6.0' 
pod 'FMDB', '~> 2.0' 
pod 'AFNetworking', '~> 1.1.0' 

Upewnij się także, że otwierasz prawidłowy plik xcworkspace.