Skip to content

Commit 8a2644b

Browse files
author
garenwang
committed
6.5.0
1 parent 42cfd99 commit 8a2644b

File tree

172 files changed

+568
-5120
lines changed

Some content is hidden

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

172 files changed

+568
-5120
lines changed

COSBeaconAPI_Base.xcframework/Info.plist

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64_x86_64-maccatalyst</string>
9+
<string>ios-i386_x86_64-simulator</string>
1010
<key>LibraryPath</key>
1111
<string>COSBeaconAPI_Base.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
14-
<string>arm64</string>
14+
<string>i386</string>
1515
<string>x86_64</string>
1616
</array>
1717
<key>SupportedPlatform</key>
1818
<string>ios</string>
1919
<key>SupportedPlatformVariant</key>
20-
<string>maccatalyst</string>
20+
<string>simulator</string>
2121
</dict>
2222
<dict>
2323
<key>LibraryIdentifier</key>
@@ -34,19 +34,18 @@
3434
</dict>
3535
<dict>
3636
<key>LibraryIdentifier</key>
37-
<string>ios-arm64_i386_x86_64-simulator</string>
37+
<string>ios-arm64_x86_64-maccatalyst</string>
3838
<key>LibraryPath</key>
3939
<string>COSBeaconAPI_Base.framework</string>
4040
<key>SupportedArchitectures</key>
4141
<array>
4242
<string>arm64</string>
43-
<string>i386</string>
4443
<string>x86_64</string>
4544
</array>
4645
<key>SupportedPlatform</key>
4746
<string>ios</string>
4847
<key>SupportedPlatformVariant</key>
49-
<string>simulator</string>
48+
<string>maccatalyst</string>
5049
</dict>
5150
</array>
5251
<key>CFBundlePackageType</key>
Binary file not shown.

COSBeaconAPI_Base.xcframework/ios-arm64_armv7/COSBeaconAPI_Base.framework/Headers/COSBeaconBaseInfoModel.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,10 @@ NS_ASSUME_NONNULL_BEGIN
6363
@property (assign, readonly) long long romSize;
6464
/// openuuid 自建
6565
@property (copy, readonly) NSString *openUdid;
66-
/// idfv
67-
@property (copy) NSString *idfv;
68-
/// idfa
69-
@property (copy) NSString *idfa;
66+
/// A50
67+
@property (copy) NSString *A50;
68+
/// A51
69+
@property (copy) NSString *A51;
7070
/// 是否越狱
7171
@property (assign, readonly) BOOL isReet;
7272
/// 主通道的channelId
@@ -120,7 +120,7 @@ NS_ASSUME_NONNULL_BEGIN
120120
/// 启动来源
121121
@property (copy) NSString *launchSource;
122122
/// 设备名
123-
@property (copy, readonly) NSString *deviceName DEPRECATED_MSG_ATTRIBUTE("安全合规建设,4.2.75以后不再采集");
123+
@property (copy, readonly) NSString *A106 DEPRECATED_MSG_ATTRIBUTE("安全合规建设,4.2.75以后不再采集");
124124
/// 设备型号
125125
@property (copy, readonly) NSString *deviceModel;
126126
/// 设备类型
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
//
2+
// COSBeaconReport+internal.h
3+
// COSBeaconAPI_Base
4+
//
5+
// Created by naikunwang on 2022/3/24.
6+
// Copyright © 2022 tencent.com. All rights reserved.
7+
//
8+
9+
#import "COSBeaconReport.h"
10+
11+
NS_ASSUME_NONNULL_BEGIN
12+
13+
@interface COSBeaconReport (internal)
14+
/// 上报灯塔内置事件
15+
- (COSBeaconReportResult *)reportInternalEvent:(COSBeaconEvent *)event;
16+
@end
17+
18+
NS_ASSUME_NONNULL_END

COSBeaconAPI_Base.xcframework/ios-arm64_armv7/COSBeaconAPI_Base.framework/Headers/COSBeaconReport.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,12 @@ extern BOOL COSBeaconHasStarted;
7575
/// 是否采集WiFiMac地址,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
7676
@property (assign) BOOL collectMacEnable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setWifiName:/setWifiMac:]填充");
7777

78-
/// 是否采集idfa,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
79-
@property (assign) BOOL collectIdfaEnable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setIDFA:]填充");
78+
/// 是否采集A51,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
79+
@property (assign) BOOL collectA51Enable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setA51:]填充");
8080

8181

82-
/// 是否采集idfv,默认采集。无特殊情况不要关闭 ! 若关闭后务必在授权后填充IDFV(setIDFV:)
83-
@property (assign) BOOL collectIdfvEnable;
82+
/// 是否采集A50,默认采集。无特殊情况不要关闭 ! 若关闭后务必在授权后填充A50(setA50:)
83+
@property (assign) BOOL collectA50Enable;
8484

8585
/// 网络数据传输通道代理
8686
@property (nonatomic, weak) id<COSBeaconTransferProtocal> transferDelegate;
@@ -137,18 +137,18 @@ extern BOOL COSBeaconHasStarted;
137137

138138
/**
139139
* 设置O16和O36参数
140-
* 填充设备id: 灯塔默认只使用IDFV来区分设备, 通常建议集成时填充稳定的设备ID, 比如IDFA,或者专门的SDK产生的设备ID
140+
* 填充设备id: 灯塔默认只使用A50来区分设备, 通常建议集成时填充稳定的设备ID, 比如A51,或者专门的SDK产生的设备ID
141141
*/
142142
- (void)setOStarO16:(NSString *)o16 o36:(nullable NSString *)o36;
143143

144144
/// 把OStarSDK的版本号透传给灯塔
145145
- (void)setOStarVersion:(NSString *)ostarVersion;
146146

147-
/// 默认不采集idfa,由需采集idfa的应用宿主填充.
148-
- (void)setIDFA:(NSString *)idfa;
147+
/// 默认不采集A51,由需采集A51的应用宿主填充.
148+
- (void)setA51:(NSString *)A51;
149149

150-
/// 默认采集IDFV,业务如有关闭IDFV,用户同意隐私采集后,需填充给灯塔
151-
- (void)setIDFV:(NSString *)idfv;
150+
/// 默认采集A50,业务如有关闭A50,用户同意隐私采集后,需填充给灯塔
151+
- (void)setA50:(NSString *)A50;
152152

153153
/// 设置wifiName. 用户授权隐私数据采集后,可统一采集后填充到灯塔
154154
- (void)setWifiName:(NSString *)wifiName;
@@ -167,4 +167,4 @@ extern BOOL COSBeaconHasStarted;
167167

168168
NS_ASSUME_NONNULL_END
169169

170-
#define BEACON_SDK_VERSION @"4.2.76.52"
170+
#define BEACON_SDK_VERSION @"4.2.76.86"
Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,49 +3,50 @@
33
<plist version="1.0">
44
<dict>
55
<key>BuildMachineOSBuild</key>
6-
<string>21G83</string>
6+
<string>20G1351</string>
77
<key>CFBundleDevelopmentRegion</key>
88
<string>en</string>
99
<key>CFBundleExecutable</key>
10-
<string>QimeiSDK</string>
10+
<string>Pods_BeaconAPI_Base</string>
1111
<key>CFBundleIdentifier</key>
12-
<string>com.tencent.QimeiSDKAll</string>
12+
<string>org.cocoapods.Pods-BeaconAPI-Base</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
1414
<string>6.0</string>
1515
<key>CFBundleName</key>
16-
<string>QimeiSDK</string>
16+
<string>Pods_BeaconAPI_Base</string>
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.0</string>
20+
<string>1.0.0</string>
21+
<key>CFBundleSignature</key>
22+
<string>????</string>
2123
<key>CFBundleSupportedPlatforms</key>
2224
<array>
23-
<string>MacOSX</string>
25+
<string>iPhoneOS</string>
2426
</array>
2527
<key>CFBundleVersion</key>
26-
<string>8.1.0.1_7866a3e</string>
28+
<string>1</string>
2729
<key>DTCompiler</key>
2830
<string>com.apple.compilers.llvm.clang.1_0</string>
2931
<key>DTPlatformBuild</key>
30-
<string>13F100</string>
32+
<string>18E182</string>
3133
<key>DTPlatformName</key>
32-
<string>macosx</string>
34+
<string>iphoneos</string>
3335
<key>DTPlatformVersion</key>
34-
<string>12.3</string>
36+
<string>14.5</string>
3537
<key>DTSDKBuild</key>
36-
<string>21E226</string>
38+
<string>18E182</string>
3739
<key>DTSDKName</key>
38-
<string>macosx12.3</string>
40+
<string>iphoneos14.5</string>
3941
<key>DTXcode</key>
40-
<string>1341</string>
42+
<string>1250</string>
4143
<key>DTXcodeBuild</key>
42-
<string>13F100</string>
43-
<key>LSMinimumSystemVersion</key>
44-
<string>10.15</string>
45-
<key>NSHumanReadableCopyright</key>
46-
<string></string>
44+
<string>12E262</string>
45+
<key>MinimumOSVersion</key>
46+
<string>9.0</string>
4747
<key>UIDeviceFamily</key>
4848
<array>
49+
<integer>1</integer>
4950
<integer>2</integer>
5051
</array>
5152
</dict>

COSBeaconAPI_Base.xcframework/ios-arm64_x86_64-maccatalyst/COSBeaconAPI_Base.framework/Headers/COSBeaconBaseInfoModel.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,10 @@ NS_ASSUME_NONNULL_BEGIN
6363
@property (assign, readonly) long long romSize;
6464
/// openuuid 自建
6565
@property (copy, readonly) NSString *openUdid;
66-
/// idfv
67-
@property (copy) NSString *idfv;
68-
/// idfa
69-
@property (copy) NSString *idfa;
66+
/// A50
67+
@property (copy) NSString *A50;
68+
/// A51
69+
@property (copy) NSString *A51;
7070
/// 是否越狱
7171
@property (assign, readonly) BOOL isReet;
7272
/// 主通道的channelId
@@ -120,7 +120,7 @@ NS_ASSUME_NONNULL_BEGIN
120120
/// 启动来源
121121
@property (copy) NSString *launchSource;
122122
/// 设备名
123-
@property (copy, readonly) NSString *deviceName DEPRECATED_MSG_ATTRIBUTE("安全合规建设,4.2.75以后不再采集");
123+
@property (copy, readonly) NSString *A106 DEPRECATED_MSG_ATTRIBUTE("安全合规建设,4.2.75以后不再采集");
124124
/// 设备型号
125125
@property (copy, readonly) NSString *deviceModel;
126126
/// 设备类型
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
//
2+
// COSBeaconReport+internal.h
3+
// COSBeaconAPI_Base
4+
//
5+
// Created by naikunwang on 2022/3/24.
6+
// Copyright © 2022 tencent.com. All rights reserved.
7+
//
8+
9+
#import "COSBeaconReport.h"
10+
11+
NS_ASSUME_NONNULL_BEGIN
12+
13+
@interface COSBeaconReport (internal)
14+
/// 上报灯塔内置事件
15+
- (COSBeaconReportResult *)reportInternalEvent:(COSBeaconEvent *)event;
16+
@end
17+
18+
NS_ASSUME_NONNULL_END

COSBeaconAPI_Base.xcframework/ios-arm64_x86_64-maccatalyst/COSBeaconAPI_Base.framework/Headers/COSBeaconReport.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,12 @@ extern BOOL COSBeaconHasStarted;
7575
/// 是否采集WiFiMac地址,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
7676
@property (assign) BOOL collectMacEnable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setWifiName:/setWifiMac:]填充");
7777

78-
/// 是否采集idfa,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
79-
@property (assign) BOOL collectIdfaEnable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setIDFA:]填充");
78+
/// 是否采集A51,参数为NO时不采集,默认采集,如果需要关闭则需要在初始化前设置为NO
79+
@property (assign) BOOL collectA51Enable DEPRECATED_MSG_ATTRIBUTE("4.2.74以后不再采集,如需使用请自行采集后通过[COSBeaconReport.sharedInstance setA51:]填充");
8080

8181

82-
/// 是否采集idfv,默认采集。无特殊情况不要关闭 ! 若关闭后务必在授权后填充IDFV(setIDFV:)
83-
@property (assign) BOOL collectIdfvEnable;
82+
/// 是否采集A50,默认采集。无特殊情况不要关闭 ! 若关闭后务必在授权后填充A50(setA50:)
83+
@property (assign) BOOL collectA50Enable;
8484

8585
/// 网络数据传输通道代理
8686
@property (nonatomic, weak) id<COSBeaconTransferProtocal> transferDelegate;
@@ -137,18 +137,18 @@ extern BOOL COSBeaconHasStarted;
137137

138138
/**
139139
* 设置O16和O36参数
140-
* 填充设备id: 灯塔默认只使用IDFV来区分设备, 通常建议集成时填充稳定的设备ID, 比如IDFA,或者专门的SDK产生的设备ID
140+
* 填充设备id: 灯塔默认只使用A50来区分设备, 通常建议集成时填充稳定的设备ID, 比如A51,或者专门的SDK产生的设备ID
141141
*/
142142
- (void)setOStarO16:(NSString *)o16 o36:(nullable NSString *)o36;
143143

144144
/// 把OStarSDK的版本号透传给灯塔
145145
- (void)setOStarVersion:(NSString *)ostarVersion;
146146

147-
/// 默认不采集idfa,由需采集idfa的应用宿主填充.
148-
- (void)setIDFA:(NSString *)idfa;
147+
/// 默认不采集A51,由需采集A51的应用宿主填充.
148+
- (void)setA51:(NSString *)A51;
149149

150-
/// 默认采集IDFV,业务如有关闭IDFV,用户同意隐私采集后,需填充给灯塔
151-
- (void)setIDFV:(NSString *)idfv;
150+
/// 默认采集A50,业务如有关闭A50,用户同意隐私采集后,需填充给灯塔
151+
- (void)setA50:(NSString *)A50;
152152

153153
/// 设置wifiName. 用户授权隐私数据采集后,可统一采集后填充到灯塔
154154
- (void)setWifiName:(NSString *)wifiName;
@@ -167,4 +167,4 @@ extern BOOL COSBeaconHasStarted;
167167

168168
NS_ASSUME_NONNULL_END
169169

170-
#define BEACON_SDK_VERSION @"4.2.76.52"
170+
#define BEACON_SDK_VERSION @"4.2.76.86"

0 commit comments

Comments
 (0)