AFNetworking与iOS 4.3不兼容

aza*_*arp 24 iphone objective-c ios afnetworking cocoapods

我正在使用CocoaPods来安装AFNetworking库.这是我简单的CocoaPods文件:

platform :ios
pod 'FMDB'
pod 'AFNetworking'
Run Code Online (Sandbox Code Playgroud)

My Pods项目和我的主项目是iOS 6部署目标和基础SDK.当我运行pod安装时,我收到以下错误:

AFNetworking not compatible with iOS 4.3
Run Code Online (Sandbox Code Playgroud)

更新:

我编辑了我的Podfile到这个:

platform :ios, '6.0'
pod 'FMDB'
pod 'AFNetworking'
Run Code Online (Sandbox Code Playgroud)

现在,当我运行pod安装时,它显示以下内容:

更新spec repo`master'

Cocoapods 0.15.1可用.

使用AFNetworking(1.0)使用FMDB(2.0)生成支持文件

但它从未将AFNetworking pod添加到xCode中的pods项目中.

ohh*_*hho 31

AFNetworking 1.0及更高版本需要iOS 5.0及更高版本,或Mac OS 10.7(现代Cocoa运行时的64位)及更高版本.

为了与iOS 4.3兼容,请使用最新的0.10.x版本.

来自: https://github.com/AFNetworking/AFNetworking:

更新,在Podfile中指定iOS依赖项:

platform :ios, '6.0'

pod 'FMDB'
pod 'AFNetworking'
Run Code Online (Sandbox Code Playgroud)

更新2,我创建一个新项目和一个新的Podfile,运行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'.
Run Code Online (Sandbox Code Playgroud)

更新3,

屏幕截图


Kei*_*ley 14

指定所需pod的版本可能会有所帮助.

platform :ios, '6.0'
pod 'FMDB', '~> 2.0'
pod 'AFNetworking', '~> 1.1.0'
Run Code Online (Sandbox Code Playgroud)

还要确保打开正确的xcworkspace文件.