From fd1faad4273e8bc756f1965fdd64723af11e9cd5 Mon Sep 17 00:00:00 2001 From: yuzheng Date: Thu, 16 Jul 2020 13:06:56 +0800 Subject: [PATCH] release 3.4.0, supports iOS 14 --- README.md | 5 +++-- TZImagePickerController.podspec | 4 ++-- TZImagePickerController.xcodeproj/project.pbxproj | 8 ++++---- .../TZImagePickerController/TZImagePickerController.h | 2 +- .../TZImagePickerController/TZImagePickerController.m | 2 +- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index eb70061b..9515e7bd 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ## 重要提示1:提issue前,请先对照Demo、常见问题自查!Demo正常说明你可以升级下新版试试。 - ## 重要提示2:3.0.7版本适配了iPhoneXR、XS、XS Max,建议大家尽快更新 + ## 重要提示2:3.4.0版本适配了iOS14,修复2个严重问题,强烈建议尽快更新 关于升级iOS10和Xcdoe8的提示: 在Xcode8环境下将项目运行在iOS10的设备/模拟器中,访问相册和相机需要额外配置info.plist文件。分别是Privacy - Photo Library Usage Description和Privacy - Camera Usage Description字段,详见Demo中info.plist中的设置。 @@ -123,6 +123,7 @@ A:不要去拿PHImageFileURLKey,没用的,只有通过Photos框架才能 ## 六. Release Notes 最近更新 +**3.4.0 适配iOS14,若干问题修复** 3.3.2 适配iOS13,若干问题修复 3.2.1 新增裁剪用scaleAspectFillCrop属性,设置为YES后,照片尺寸小于裁剪框时会自动放大撑满 3.2.0 加入用NSOperationQueue控制获取原图并发数降低内存的示例 @@ -130,7 +131,7 @@ A:不要去拿PHImageFileURLKey,没用的,只有通过Photos框架才能 3.1.5 相册内无照片时给出提示,修复快速滑动时内存一直增加的问题 3.1.3 适配阿拉伯等语言下从右往左布局的特性 3.0.8 新增gifImagePlayBlock允许使用FLAnimatedImage等替换内部的GIF播放方案 -**3.0.7 适配iPhoneXR、XS、XS Max,建议大家尽快更新** +3.0.7 适配iPhoneXR、XS、XS Max 3.0.6 优化保存照片、视频的方法 3.0.1 新增对[TZImagePreviewController](https://github.com/banchichen/TZImagePreviewController)库的支持,允许预览UIImage、NSURL、PHAsset对象 **3.0.0 去除iOS6和7的适配代码,更轻量,最低支持iOS8** diff --git a/TZImagePickerController.podspec b/TZImagePickerController.podspec index dcee4bd2..fa56108c 100644 --- a/TZImagePickerController.podspec +++ b/TZImagePickerController.podspec @@ -1,13 +1,13 @@ Pod::Spec.new do |s| s.name = "TZImagePickerController" - s.version = "3.3.2" + s.version = "3.4.0" s.summary = "A clone of UIImagePickerController, support picking multiple photos、original photo and video" s.homepage = "https://github.com/banchichen/TZImagePickerController" s.license = "MIT" s.author = { "banchichen" => "tanzhenios@foxmail.com" } s.platform = :ios s.ios.deployment_target = "8.0" - s.source = { :git => "https://github.com/banchichen/TZImagePickerController.git", :tag => "3.3.2" } + s.source = { :git => "https://github.com/banchichen/TZImagePickerController.git", :tag => "3.4.0" } s.requires_arc = true s.resources = "TZImagePickerController/TZImagePickerController/*.{png,bundle}" s.source_files = "TZImagePickerController/TZImagePickerController/*.{h,m}" diff --git a/TZImagePickerController.xcodeproj/project.pbxproj b/TZImagePickerController.xcodeproj/project.pbxproj index 661150ef..06e3f825 100644 --- a/TZImagePickerController.xcodeproj/project.pbxproj +++ b/TZImagePickerController.xcodeproj/project.pbxproj @@ -807,7 +807,7 @@ INFOPLIST_FILE = TZImagePickerController/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 3.3.2; + MARKETING_VERSION = 3.4.0; PRODUCT_BUNDLE_IDENTIFIER = tanzhenios2019.TZImagePickerController.www; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; @@ -831,7 +831,7 @@ INFOPLIST_FILE = TZImagePickerController/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 3.3.2; + MARKETING_VERSION = 3.4.0; PRODUCT_BUNDLE_IDENTIFIER = tanzhenios2019.TZImagePickerController.www; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; @@ -918,7 +918,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 3.3.2; + MARKETING_VERSION = 3.4.0; OTHER_LDFLAGS = "-all_load"; PRODUCT_BUNDLE_IDENTIFIER = tanzhen.TZImagePickerControllerFramework; PRODUCT_NAME = TZImagePickerController; @@ -959,7 +959,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 3.3.2; + MARKETING_VERSION = 3.4.0; OTHER_LDFLAGS = "-all_load"; PRODUCT_BUNDLE_IDENTIFIER = tanzhen.TZImagePickerControllerFramework; PRODUCT_NAME = TZImagePickerController; diff --git a/TZImagePickerController/TZImagePickerController/TZImagePickerController.h b/TZImagePickerController/TZImagePickerController/TZImagePickerController.h index 7781a661..72016637 100644 --- a/TZImagePickerController/TZImagePickerController/TZImagePickerController.h +++ b/TZImagePickerController/TZImagePickerController/TZImagePickerController.h @@ -4,7 +4,7 @@ // // Created by 谭真 on 15/12/24. // Copyright © 2015年 谭真. All rights reserved. -// version 3.3.2 - 2020.05.25 +// version 3.4.0 - 2020.07.16 // 更多信息,请前往项目的github地址:https://github.com/banchichen/TZImagePickerController /* diff --git a/TZImagePickerController/TZImagePickerController/TZImagePickerController.m b/TZImagePickerController/TZImagePickerController/TZImagePickerController.m index 836c2708..c69ec8a8 100644 --- a/TZImagePickerController/TZImagePickerController/TZImagePickerController.m +++ b/TZImagePickerController/TZImagePickerController/TZImagePickerController.m @@ -4,7 +4,7 @@ // // Created by 谭真 on 15/12/24. // Copyright © 2015年 谭真. All rights reserved. -// version 3.3.2 - 2020.05.25 +// version 3.4.0 - 2020.07.16 // 更多信息,请前往项目的github地址:https://github.com/banchichen/TZImagePickerController #import "TZImagePickerController.h"