diff --git a/Examples/SDWebImage Demo.xcodeproj/project.pbxproj b/Examples/SDWebImage Demo.xcodeproj/project.pbxproj index 2692762..061ecec 100644 --- a/Examples/SDWebImage Demo.xcodeproj/project.pbxproj +++ b/Examples/SDWebImage Demo.xcodeproj/project.pbxproj @@ -33,6 +33,13 @@ remoteGlobalIDString = 4A2CADFF1AB4BB5300B6BC39; remoteInfo = WebImage; }; + 43AEAFA91D008FEE005B41A8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 00733A4C1BC487C000A5A117; + remoteInfo = "WebImage tvOS"; + }; DA248D731954841D00390AB0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; @@ -165,6 +172,7 @@ DA248D761954841D00390AB0 /* libSDWebImage+WebP.a */, DA248D781954841D00390AB0 /* libSDWebImage+MKAnnotation.a */, 43A0FAAF1BDD16AC00B7582B /* WebImage.framework */, + 43AEAFAA1D008FEE005B41A8 /* WebImage.framework */, ); name = Products; sourceTree = ""; @@ -229,6 +237,13 @@ remoteRef = 43A0FAAE1BDD16AC00B7582B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 43AEAFAA1D008FEE005B41A8 /* WebImage.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = WebImage.framework; + remoteRef = 43AEAFA91D008FEE005B41A8 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; DA248D741954841D00390AB0 /* libSDWebImage.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -322,7 +337,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; }; @@ -340,7 +355,7 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; diff --git a/README.md b/README.md index 3777158..81afa6a 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ It provides: - Use GCD and ARC - Arm64 support -NOTE: The version 3.0 of SDWebImage isn't fully backward compatible with 2.0 and requires iOS 5.1.1 -minimum deployment version. If you need iOS < 5.0 support, please use the last [2.0 version](https://github.com/rs/SDWebImage/tree/2.0-compat). +NOTE: Version 3.8 of SDWebImage requires iOS 7 or later (because of NSURLSession). +Versions 3.7 to 3.0 requires iOS 5.1.1. If you need iOS < 5.0 support, please use the last [2.0 version](https://github.com/rs/SDWebImage/tree/2.0-compat). [How is SDWebImage better than X?](https://github.com/rs/SDWebImage/wiki/How-is-SDWebImage-better-than-X%3F) @@ -223,8 +223,8 @@ There are three ways to use SDWebImage in your project: #### Podfile ``` -platform :ios, '6.1' -pod 'SDWebImage', '~>3.7' +platform :ios, '7.0' +pod 'SDWebImage', '~>3.8' ``` If you are using Swift, be sure to add `use_frameworks!` and set your target to iOS 8+: diff --git a/SDWebImage.podspec b/SDWebImage.podspec index 646126f..086f620 100644 --- a/SDWebImage.podspec +++ b/SDWebImage.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'SDWebImage' - s.version = '3.7.6' - s.ios.deployment_target = '5.0' + s.version = '3.8.0' + s.ios.deployment_target = '7.0' s.tvos.deployment_target = '9.0' s.license = 'MIT' s.summary = 'Asynchronous image downloader with cache support with an UIImageView category.' @@ -29,7 +29,7 @@ Pod::Spec.new do |s| end s.subspec 'MapKit' do |mk| - mk.ios.deployment_target = '5.0' + mk.ios.deployment_target = '7.0' mk.source_files = 'SDWebImage/MKAnnotationView+WebCache.*' mk.framework = 'MapKit' mk.dependency 'SDWebImage/Core' diff --git a/SDWebImage.xcodeproj/project.pbxproj b/SDWebImage.xcodeproj/project.pbxproj index c570bc2..ffdd535 100644 --- a/SDWebImage.xcodeproj/project.pbxproj +++ b/SDWebImage.xcodeproj/project.pbxproj @@ -1409,7 +1409,6 @@ GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "SDWebImage+MKAnnotation"; @@ -1433,7 +1432,6 @@ GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "SDWebImage+MKAnnotation"; SKIP_INSTALL = YES; @@ -1457,7 +1455,6 @@ GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = SDWebImage; SKIP_INSTALL = YES; @@ -1481,7 +1478,6 @@ GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = ""; INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = SDWebImage; SKIP_INSTALL = YES; @@ -1508,7 +1504,6 @@ "$(inherited)", ); INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "SDWebImage+WebP"; SKIP_INSTALL = YES; @@ -1531,7 +1526,6 @@ GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = "SD_WEBP=1"; INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "SDWebImage+WebP"; SKIP_INSTALL = YES; @@ -1567,7 +1561,7 @@ GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = Vendors/libwebp/src; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; ONLY_ACTIVE_ARCH = YES; PUBLIC_HEADERS_FOLDER_PATH = include/SDWebImage; RUN_CLANG_STATIC_ANALYZER = YES; @@ -1596,7 +1590,7 @@ GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = Vendors/libwebp/src; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; PUBLIC_HEADERS_FOLDER_PATH = include/SDWebImage; RUN_CLANG_STATIC_ANALYZER = YES; SDKROOT = iphoneos; @@ -1607,7 +1601,6 @@ 539F912D16316D2D00160719 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 6.0; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -1615,7 +1608,6 @@ 539F912E16316D2D00160719 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - IPHONEOS_DEPLOYMENT_TARGET = 6.0; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; diff --git a/Tests/Podfile b/Tests/Podfile index f2a6688..ba09b91 100644 --- a/Tests/Podfile +++ b/Tests/Podfile @@ -4,7 +4,7 @@ xcodeproj 'SDWebImage Tests' workspace '../SDWebImage' target 'Tests' do - platform :ios, '5.0' + platform :ios, '7.0' pod 'Expecta', '<=0.3.1' pod 'SDWebImage', :path => '../' diff --git a/WebImage/Info.plist b/WebImage/Info.plist index 9369da1..ddbaa33 100644 --- a/WebImage/Info.plist +++ b/WebImage/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.7.6 + 3.8.0 CFBundleSignature ???? CFBundleVersion