Skip to content

Commit fd8c9b0

Browse files
author
weiqiangliu
committed
Release 2.2.0
1 parent 55e435f commit fd8c9b0

File tree

6 files changed

+5
-50
lines changed

6 files changed

+5
-50
lines changed

RNSensorsAnalyticsModule.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Pod::Spec.new do |s|
33
s.name = "RNSensorsAnalyticsModule"
4-
s.version = "2.1.5"
4+
s.version = "2.2.0"
55
s.summary = "The official React Native SDK of Sensors Analytics."
66
s.description = <<-DESC
77
神策分析 RN 组件

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,5 @@ dependencies {
4040
compileOnly 'com.facebook.react:react-native:+'
4141

4242
//添加 Sensors Analytics SDK 依赖
43-
compileOnly 'com.sensorsdata.analytics.android:SensorsAnalyticsSDK:latest.integration'
43+
compileOnly 'com.sensorsdata.analytics.android:SensorsAnalyticsSDK:6.0.0'
4444
}

android/src/main/java/com/sensorsdata/analytics/RNSensorsAnalyticsModule.java

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -127,30 +127,6 @@ public void trackTimerStart(String eventName) {
127127
}
128128
}
129129

130-
/**
131-
* 导出 trackTimerBegin 方法给 RN 使用.
132-
* <p>
133-
* 初始化事件的计时器,默认计时单位为毫秒(计时开始).
134-
*
135-
* @param eventName 事件的名称.
136-
* <p>
137-
* RN 中使用示例:(计时器事件名称 viewTimer )
138-
* <Button
139-
* title="Button"
140-
* onPress={()=>
141-
* RNSensorsAnalyticsModule.trackTimerBegin("viewTimer")}>
142-
* </Button>
143-
*/
144-
@ReactMethod
145-
public void trackTimerBegin(String eventName) {
146-
try {
147-
SensorsDataAPI.sharedInstance().trackTimerBegin(eventName);
148-
} catch (Exception e) {
149-
e.printStackTrace();
150-
Log.e(LOGTAG, e.toString() + "");
151-
}
152-
}
153-
154130
/**
155131
* 导出 trackTimerEnd 方法给 RN 使用.
156132
* <p>
@@ -175,7 +151,6 @@ public void trackTimerEnd(String eventName, ReadableMap properties) {
175151
}
176152
}
177153

178-
179154
/**
180155
* 导出 clearTrackTimer 方法给 RN 使用.
181156
* <p>

android/src/main/java/com/sensorsdata/analytics/RNSensorsAnalyticsPackage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import java.util.List;
2929

3030
public class RNSensorsAnalyticsPackage implements ReactPackage {
31-
public static final String VERSION = "2.1.5";
31+
public static final String VERSION = "2.2.0";
3232
@Override
3333
public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
3434
List<NativeModule> modules = new ArrayList<>();

ios/RNSensorsAnalyticsModule.m

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#import "SAReactNativeManager.h"
3333
#import "SAReactNativeEventProperty.h"
3434

35-
NSString *const kSAReactNativePluginVersion = @"react_native:2.1.5";
35+
NSString *const kSAReactNativePluginVersion = @"react_native:2.2.0";
3636

3737
@implementation RNSensorsAnalyticsModule
3838

@@ -60,26 +60,6 @@ @implementation RNSensorsAnalyticsModule
6060
NSLog(@"[RNSensorsAnalytics] error:%@",exception);
6161
}
6262
}
63-
/**
64-
* 导出 trackTimerBegin 方法给 RN 使用.
65-
*
66-
* 初始化事件的计时器,默认计时单位为毫秒(计时开始).
67-
* @param eventName 事件的名称.
68-
*
69-
* RN 中使用示例:(计时器事件名称 viewTimer )
70-
* <Button
71-
* title="Button"
72-
* onPress={()=>
73-
* RNSensorsAnalyticsModule.trackTimerBegin("viewTimer")}>
74-
* </Button>
75-
*/
76-
RCT_EXPORT_METHOD(trackTimerBegin:(NSString *)event){
77-
@try {
78-
[[SensorsAnalyticsSDK sharedInstance] trackTimerStart:event];
79-
} @catch (NSException *exception) {
80-
NSLog(@"[RNSensorsAnalytics] error:%@",exception);
81-
}
82-
}
8363

8464
/**
8565
* 导出 trackTimerStart 方法给 RN 使用.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sensorsdata-analytics-react-native",
3-
"version": "2.1.5",
3+
"version": "2.2.0",
44
"private": false,
55
"description": "神策分析 RN 组件",
66
"main": "index.js",

0 commit comments

Comments
 (0)