Skip to content

Commit e4b242c

Browse files
陈玉国陈玉国
authored andcommitted
Release 5.0.3
1 parent 90db312 commit e4b242c

File tree

45 files changed

+147
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+147
-87
lines changed

SensorsAnalyticsSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "SensorsAnalyticsSDK"
3-
s.version = "5.0.2"
3+
s.version = "5.0.3"
44
s.summary = "The official iOS SDK of Sensors Analytics."
55
s.homepage = "http://www.sensorsdata.cn"
66
s.source = { :git => 'https://github.com/sensorsdata/sa-sdk-ios.git', :tag => "v#{s.version}" }

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/Info.plist

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,68 +8,67 @@
88
<key>BinaryPath</key>
99
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
1010
<key>LibraryIdentifier</key>
11-
<string>watchos-arm64_arm64_32_armv7k</string>
11+
<string>watchos-arm64_x86_64-simulator</string>
1212
<key>LibraryPath</key>
1313
<string>SensorsAnalyticsSDK.framework</string>
1414
<key>SupportedArchitectures</key>
1515
<array>
1616
<string>arm64</string>
17-
<string>arm64_32</string>
18-
<string>armv7k</string>
17+
<string>x86_64</string>
1918
</array>
2019
<key>SupportedPlatform</key>
2120
<string>watchos</string>
21+
<key>SupportedPlatformVariant</key>
22+
<string>simulator</string>
2223
</dict>
2324
<dict>
2425
<key>BinaryPath</key>
2526
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
2627
<key>LibraryIdentifier</key>
27-
<string>ios-arm64</string>
28+
<string>tvos-arm64</string>
2829
<key>LibraryPath</key>
2930
<string>SensorsAnalyticsSDK.framework</string>
3031
<key>SupportedArchitectures</key>
3132
<array>
3233
<string>arm64</string>
3334
</array>
3435
<key>SupportedPlatform</key>
35-
<string>ios</string>
36+
<string>tvos</string>
3637
</dict>
3738
<dict>
3839
<key>BinaryPath</key>
39-
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
40+
<string>SensorsAnalyticsSDK.framework/Versions/A/SensorsAnalyticsSDK</string>
4041
<key>LibraryIdentifier</key>
41-
<string>tvos-arm64</string>
42+
<string>macos-arm64_x86_64</string>
4243
<key>LibraryPath</key>
4344
<string>SensorsAnalyticsSDK.framework</string>
4445
<key>SupportedArchitectures</key>
4546
<array>
4647
<string>arm64</string>
48+
<string>x86_64</string>
4749
</array>
4850
<key>SupportedPlatform</key>
49-
<string>tvos</string>
51+
<string>macos</string>
5052
</dict>
5153
<dict>
5254
<key>BinaryPath</key>
53-
<string>SensorsAnalyticsSDK.framework/Versions/A/SensorsAnalyticsSDK</string>
55+
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
5456
<key>LibraryIdentifier</key>
55-
<string>ios-arm64_x86_64-maccatalyst</string>
57+
<string>ios-arm64</string>
5658
<key>LibraryPath</key>
5759
<string>SensorsAnalyticsSDK.framework</string>
5860
<key>SupportedArchitectures</key>
5961
<array>
6062
<string>arm64</string>
61-
<string>x86_64</string>
6263
</array>
6364
<key>SupportedPlatform</key>
6465
<string>ios</string>
65-
<key>SupportedPlatformVariant</key>
66-
<string>maccatalyst</string>
6766
</dict>
6867
<dict>
6968
<key>BinaryPath</key>
70-
<string>SensorsAnalyticsSDK.framework/Versions/A/SensorsAnalyticsSDK</string>
69+
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
7170
<key>LibraryIdentifier</key>
72-
<string>macos-arm64_x86_64</string>
71+
<string>ios-arm64_x86_64-simulator</string>
7372
<key>LibraryPath</key>
7473
<string>SensorsAnalyticsSDK.framework</string>
7574
<key>SupportedArchitectures</key>
@@ -78,24 +77,25 @@
7877
<string>x86_64</string>
7978
</array>
8079
<key>SupportedPlatform</key>
81-
<string>macos</string>
80+
<string>ios</string>
81+
<key>SupportedPlatformVariant</key>
82+
<string>simulator</string>
8283
</dict>
8384
<dict>
8485
<key>BinaryPath</key>
8586
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
8687
<key>LibraryIdentifier</key>
87-
<string>watchos-arm64_x86_64-simulator</string>
88+
<string>watchos-arm64_arm64_32_armv7k</string>
8889
<key>LibraryPath</key>
8990
<string>SensorsAnalyticsSDK.framework</string>
9091
<key>SupportedArchitectures</key>
9192
<array>
9293
<string>arm64</string>
93-
<string>x86_64</string>
94+
<string>arm64_32</string>
95+
<string>armv7k</string>
9496
</array>
9597
<key>SupportedPlatform</key>
9698
<string>watchos</string>
97-
<key>SupportedPlatformVariant</key>
98-
<string>simulator</string>
9999
</dict>
100100
<dict>
101101
<key>BinaryPath</key>
@@ -116,9 +116,9 @@
116116
</dict>
117117
<dict>
118118
<key>BinaryPath</key>
119-
<string>SensorsAnalyticsSDK.framework/SensorsAnalyticsSDK</string>
119+
<string>SensorsAnalyticsSDK.framework/Versions/A/SensorsAnalyticsSDK</string>
120120
<key>LibraryIdentifier</key>
121-
<string>ios-arm64_x86_64-simulator</string>
121+
<string>ios-arm64_x86_64-maccatalyst</string>
122122
<key>LibraryPath</key>
123123
<string>SensorsAnalyticsSDK.framework</string>
124124
<key>SupportedArchitectures</key>
@@ -129,7 +129,7 @@
129129
<key>SupportedPlatform</key>
130130
<string>ios</string>
131131
<key>SupportedPlatformVariant</key>
132-
<string>simulator</string>
132+
<string>maccatalyst</string>
133133
</dict>
134134
</array>
135135
<key>CFBundlePackageType</key>

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64/SensorsAnalyticsSDK.framework/Headers/SAConfigOptions.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
#import "SAConstants.h"
1212
#import "SAPropertyPlugin.h"
1313

14+
typedef BOOL(^SAEventCallback)(NSString * _Nonnull event, NSMutableDictionary<NSString *, id> * _Nonnull properties);
15+
1416
@class SASecretKey;
1517
@class SASecurityPolicy;
1618

@@ -140,6 +142,10 @@ NS_ASSUME_NONNULL_BEGIN
140142
@property (nonatomic, assign) SAResourcesLanguage resourcesLanguage;
141143

142144

145+
/// event callback, used to modify event properties before inserting to DB, and also return NO to drop the event.
146+
/// Please use this callback with caution, if used improperly, it may result in loss of event data
147+
@property (nonatomic, copy, nullable) SAEventCallback trackEventCallback;
148+
143149
@end
144150

145151
NS_ASSUME_NONNULL_END

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64/SensorsAnalyticsSDK.framework/Headers/SensorsAnalyticsSDK+Public.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ extern NSString * const SensorsAnalyticsIdentityKeyEmail;
317317
*
318318
* @param callback 传入事件名称和事件属性,可以修改或删除事件属性。请返回一个 BOOL 值,true 表示事件将入库, false 表示事件将被抛弃
319319
*/
320-
- (void)trackEventCallback:(BOOL (^)(NSString *eventName, NSMutableDictionary<NSString *, id> *properties))callback;
320+
- (void)trackEventCallback:(BOOL (^)(NSString *eventName, NSMutableDictionary<NSString *, id> *properties))callback __attribute__((deprecated("已过时,请使用 SAConfigOptions 类的 trackEventCallback")));
321321

322322
- (void)registerLimitKeys:(NSDictionary<SALimitKey, NSString *> *)keys;
323323

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64/SensorsAnalyticsSDK.framework/_CodeSignature/CodeResources

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</data>
1515
<key>Headers/SAConfigOptions.h</key>
1616
<data>
17-
R1UNuKPOFAxn+5PCrtuMOE7xSzE=
17+
kWH6eDoBBl7wV5kbYmEQrHZYGCE=
1818
</data>
1919
<key>Headers/SAConstants.h</key>
2020
<data>
@@ -42,7 +42,7 @@
4242
</data>
4343
<key>Headers/SensorsAnalyticsSDK+Public.h</key>
4444
<data>
45-
hTWh50U2pEBgnu4IDKqb4J/NWxM=
45+
IfOrWScoOxugftfDT797ByEZOdo=
4646
</data>
4747
<key>Headers/SensorsAnalyticsSDK+SAAppExtension.h</key>
4848
<data>
@@ -89,11 +89,11 @@
8989
<dict>
9090
<key>hash</key>
9191
<data>
92-
R1UNuKPOFAxn+5PCrtuMOE7xSzE=
92+
kWH6eDoBBl7wV5kbYmEQrHZYGCE=
9393
</data>
9494
<key>hash2</key>
9595
<data>
96-
L1q3lCKKvHxrcTHrF/u46tfkQBLlV4pMK6/e3UDiJR8=
96+
2bNpwydjw98ZCEeqvsAeK2AcXVNaAYTlL+CfZf/3Mio=
9797
</data>
9898
</dict>
9999
<key>Headers/SAConstants.h</key>
@@ -166,11 +166,11 @@
166166
<dict>
167167
<key>hash</key>
168168
<data>
169-
hTWh50U2pEBgnu4IDKqb4J/NWxM=
169+
IfOrWScoOxugftfDT797ByEZOdo=
170170
</data>
171171
<key>hash2</key>
172172
<data>
173-
WVW9rUYAwOyIwiyVSZCZjhXnkqpOg9p2F/YHHJref94=
173+
mxRFENzHVDRUHqtLwKJmz/ttoStrcotWQ8M1JqrWapo=
174174
</data>
175175
</dict>
176176
<key>Headers/SensorsAnalyticsSDK+SAAppExtension.h</key>

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64_x86_64-maccatalyst/SensorsAnalyticsSDK.framework/Versions/A/Headers/SAConfigOptions.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
#import "SAConstants.h"
1212
#import "SAPropertyPlugin.h"
1313

14+
typedef BOOL(^SAEventCallback)(NSString * _Nonnull event, NSMutableDictionary<NSString *, id> * _Nonnull properties);
15+
1416
@class SASecretKey;
1517
@class SASecurityPolicy;
1618

@@ -140,6 +142,10 @@ NS_ASSUME_NONNULL_BEGIN
140142
@property (nonatomic, assign) SAResourcesLanguage resourcesLanguage;
141143

142144

145+
/// event callback, used to modify event properties before inserting to DB, and also return NO to drop the event.
146+
/// Please use this callback with caution, if used improperly, it may result in loss of event data
147+
@property (nonatomic, copy, nullable) SAEventCallback trackEventCallback;
148+
143149
@end
144150

145151
NS_ASSUME_NONNULL_END

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64_x86_64-maccatalyst/SensorsAnalyticsSDK.framework/Versions/A/Headers/SensorsAnalyticsSDK+Public.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ extern NSString * const SensorsAnalyticsIdentityKeyEmail;
317317
*
318318
* @param callback 传入事件名称和事件属性,可以修改或删除事件属性。请返回一个 BOOL 值,true 表示事件将入库, false 表示事件将被抛弃
319319
*/
320-
- (void)trackEventCallback:(BOOL (^)(NSString *eventName, NSMutableDictionary<NSString *, id> *properties))callback;
320+
- (void)trackEventCallback:(BOOL (^)(NSString *eventName, NSMutableDictionary<NSString *, id> *properties))callback __attribute__((deprecated("已过时,请使用 SAConfigOptions 类的 trackEventCallback")));
321321

322322
- (void)registerLimitKeys:(NSDictionary<SALimitKey, NSString *> *)keys;
323323

SensorsAnalyticsSDK/Source/Base/SensorsAnalyticsSDK.xcframework/ios-arm64_x86_64-maccatalyst/SensorsAnalyticsSDK.framework/Versions/A/_CodeSignature/CodeResources

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<dict>
3030
<key>hash2</key>
3131
<data>
32-
L1q3lCKKvHxrcTHrF/u46tfkQBLlV4pMK6/e3UDiJR8=
32+
2bNpwydjw98ZCEeqvsAeK2AcXVNaAYTlL+CfZf/3Mio=
3333
</data>
3434
</dict>
3535
<key>Headers/SAConstants.h</key>
@@ -78,7 +78,7 @@
7878
<dict>
7979
<key>hash2</key>
8080
<data>
81-
WVW9rUYAwOyIwiyVSZCZjhXnkqpOg9p2F/YHHJref94=
81+
mxRFENzHVDRUHqtLwKJmz/ttoStrcotWQ8M1JqrWapo=
8282
</data>
8383
</dict>
8484
<key>Headers/SensorsAnalyticsSDK+SAAppExtension.h</key>

0 commit comments

Comments
 (0)