Authored by ifunnyface

添加前端从native获取参数的规则udid,sid,ak code review by 张同海

... ... @@ -37,4 +37,10 @@
- (void)setTDID:(NSString *)tdid;
- (NSString *)udid;
- (NSString *)sid;
- (NSString *)ak;
@end
... ...
... ... @@ -1091,4 +1091,21 @@ static dispatch_queue_t persisting_queue() {
[self.device setTdid:tdid];
}
#pragma mark - Getter
- (NSString *)udid
{
return self.device.udid?:@"";
}
- (NSString *)sid
{
return self.currentStatus.sid?:@"";
}
- (NSString *)ak
{
return self.device.ak?:@"";
}
@end
... ...
... ... @@ -9,6 +9,7 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "YHAnalyticsMacro.h"
#import "YHAssemblyAssistant.h"
typedef NS_ENUM(NSInteger, YHLogStrategy) {
LogStrategyAppLaunch = 1, //每次程序启动
... ... @@ -94,6 +95,16 @@ typedef NS_ENUM(NSInteger, YHLogStrategy) {
*/
@property (strong, nonatomic, readonly) NSString *session;
/**
* 当前会话ID
*/
@property (strong, nonatomic, readonly) NSString *udid;
/**
* 当前会话ID
*/
@property (strong, nonatomic, readonly) NSString *sid;
///**
// * 发送的事件
// */
... ...