2012-10-19 22 views
24

Sto utilizzando CocoaPods per installare la libreria di AFNetworking. Qui è la mia semplice file CocoaPods:AFNetworking non compatibile con iOS 4.3

platform :ios 
pod 'FMDB' 
pod 'AFNetworking' 

Il mio progetto Baccelli e il mio progetto principale sono iOS 6 destinazione di distribuzione e SDK di base. Quando eseguo il baccello di installazione ricevo il seguente errore:

AFNetworking not compatible with iOS 4.3 

aggiornamento:

ho modificato il mio Podfile a questo:

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

Ora, quando ho eseguito l'installazione pod si evidenzia quanto segue:

Aggiornamento spec repo `master'

Cocoapods 0.15.1 è disponibile.

Utilizzando AFNetworking (1.0) Utilizzando FMDB (2.0) Generazione di file di supporto

ma non è mai aggiunge il baccello AFNetworking al progetto baccelli in Xcode.

risposta

31

AFNetworking 1.0 e versioni successive richiede iOS 5.0 e versioni successive o Mac OS 10.7 (64-bit con il moderno runtime di Cocoa) e versioni successive.

Per compatibilità con iOS 4.3, utilizzare l'ultima versione 0.10.x.

da:https://github.com/AFNetworking/AFNetworking:

UPDATE, specificare iOS dipendenza nel Podfile:

platform :ios, '6.0' 

pod 'FMDB' 
pod 'AFNetworking' 

UPDATE 2, creo un nuovo progetto e un nuovo Podfile, eseguire 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

Non ho bisogno di compatibilità con iOS 4. Il mio SDK di base e il target di implementazione sono impostati su iOS 6 e mi dà ancora lo stesso errore. – azamsharp

+0

Per chi ha rifiutato la risposta, vedere AGGIORNARE. – ohho

+0

Vedere la mia domanda aggiornata! – azamsharp

14

Specificare le tue versioni dei pod desiderati può essere d'aiuto.

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

anche assicurarsi che si sta aprendo il file corretto xcworkspace.

Problemi correlati