From 227e5ad5648c77c167b864876893d663c28e1180 Mon Sep 17 00:00:00 2001 From: YoloMao Date: Thu, 16 Jun 2022 15:58:45 +0800 Subject: [PATCH] feat: release 3.4.0 --- CHANGELOG.md | 20 +++++++++++++++++--- Example/Example/AppDelegate.m | 1 + GrowingAnalytics-cdp.podspec | 2 +- GrowingAnalytics.podspec | 2 +- GrowingTrackerCore/GrowingRealTracker.m | 4 ++-- 5 files changed, 22 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 728b33872..fc8a63206 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ -# [3.3.6](https://github.com/growingio/growingio-sdk-ios-autotracker/compare/3.3.5...3.3.6) (2022-04-28) +# [3.4.0](https://github.com/growingio/growingio-sdk-ios-autotracker/compare/3.3.6...3.4.0) (2022-06-16) + +### Bug Fixes + +* EventType 实现应统一到 Builder 类中 ([c10d9b1](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/c10d9b1d2cf04cf5a7feaa4b724c3a603b85988e)) +* RequestAdapter 初始化函数调整 ([2a026ee](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/2a026eefc3da7fcce5bd9350660be51b23a882af)) +* SDK 未初始化时多次扫码圈选导致多次注册 UIDeviceOrientationDidChangeNotification ([9c03a47](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/9c03a471ace9b01c783a390f120f54a59e150e1d)) +* 删除无用的 GrowingLoginRequest (.h, .m) ([5d2e2f0](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/5d2e2f0aa905bec927847284b696034663cce921)) + +### Features + +* DefaultServices 单独作为 Module ([e89210e](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/e89210e522d38ee9835ce218778fbee5778d3e1f)) +* GA Adapter v3 ([e5433de](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/e5433de5cf853662ce8058309041d53101dc58c7)) +* GA Adapter v4 ([7250aa8](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/7250aa88ef2173de45606dd230884674869a1090)) +* Protobuf 模块优化,减少 Category 的使用,避免 ld warnings ([5394ca4](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/5394ca4b2fb1e178466cbd2e00869eb270ae1d2f)) +* 适配 iOS 13 UIScene 冷启动 DeepLink 唤起 ([1302b8b](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/1302b8bee188e087f2c6f49e16f365bda1b6becf)) +# [3.3.6](https://github.com/growingio/growingio-sdk-ios-autotracker/compare/3.3.5...3.3.6) (2022-04-28) ### Features @@ -7,13 +23,11 @@ # [3.3.5](https://github.com/growingio/growingio-sdk-ios-autotracker/compare/3.3.4...3.3.5) (2022-04-12) - ### Bug Fixes * GrowingEventManager 在 loadLocalServices 之前初始化将导致数据库创建失败,事件无法入库 ([758a063](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/758a063966ad06a594c0a1e053b1ae322777e575)) * 日志输出添加前缀 ([190e39a](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/190e39a6b470399fb64d219cb27adb57160fb5f9)) - ### Features * CUSTOM 事件属性支持 `NSArray`,优化参数判断,补充单元测试 ([d2838ab](https://github.com/growingio/growingio-sdk-ios-autotracker/commit/d2838ab42b875c9c6d52cf30b1531f5a10f39051)) diff --git a/Example/Example/AppDelegate.m b/Example/Example/AppDelegate.m index a7f0be0d9..16778026f 100644 --- a/Example/Example/AppDelegate.m +++ b/Example/Example/AppDelegate.m @@ -30,6 +30,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( GrowingSDKConfiguration *configuration = [GrowingSDKConfiguration configurationWithProjectId:kGrowingProjectId]; configuration.debugEnabled = YES; configuration.idMappingEnabled = YES; + // configuration.dataSourceIds = @{@"UA-XXXX-Y" : @"1244578"}; // 暂时设置host为mocky链接,防止请求404,实际是没有上传到服务器的,正式使用请去掉,或设置正确的host configuration.dataCollectionServerHost = @"https://run.mocky.io/v3/08999138-a180-431d-a136-051f3c6bd306"; diff --git a/GrowingAnalytics-cdp.podspec b/GrowingAnalytics-cdp.podspec index 3c032186c..fa72317ef 100644 --- a/GrowingAnalytics-cdp.podspec +++ b/GrowingAnalytics-cdp.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GrowingAnalytics-cdp' - s.version = '3.3.7-beta' + s.version = '3.4.0' s.summary = 'iOS SDK of GrowingIO.' s.description = <<-DESC GrowingAnalytics-cdp基于GrowingAnalytics,同样具备自动采集基本的用户行为事件,比如访问和行为数据等。 diff --git a/GrowingAnalytics.podspec b/GrowingAnalytics.podspec index f7b9f940e..d1a02ea3d 100644 --- a/GrowingAnalytics.podspec +++ b/GrowingAnalytics.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GrowingAnalytics' - s.version = '3.3.7-beta' + s.version = '3.4.0' s.summary = 'iOS SDK of GrowingIO.' s.description = <<-DESC GrowingAnalytics具备自动采集基本的用户行为事件,比如访问和行为数据等。目前支持代码埋点、无埋点、可视化圈选、热图等功能。 diff --git a/GrowingTrackerCore/GrowingRealTracker.m b/GrowingTrackerCore/GrowingRealTracker.m index f8c603761..1c3a460b8 100644 --- a/GrowingTrackerCore/GrowingRealTracker.m +++ b/GrowingTrackerCore/GrowingRealTracker.m @@ -39,8 +39,8 @@ #import "GrowingTrackerCore/Public/GrowingServiceManager.h" #import "GrowingTrackerCore/Event/GrowingEventManager.h" -NSString *const GrowingTrackerVersionName = @"3.3.7"; -const int GrowingTrackerVersionCode = 30307; +NSString *const GrowingTrackerVersionName = @"3.4.0"; +const int GrowingTrackerVersionCode = 30400; @interface GrowingRealTracker ()