提交 0e59b21f 编写于 作者: Y yixiangboy

SDK初始化风格和android端保持一致

上级 6e1af6e0
......@@ -110,6 +110,8 @@ typedef NS_ENUM(NSUInteger, DoraemonManagerPluginType) {
@property (nonatomic, copy) NSString *pId; //产品id 平台端的工具必须填写
- (void)install;
//带有平台端功能的s初始化方式
- (void)installWithPid:(NSString *)pId;
// 定制起始位置 | 适用正好挡住关键位置
- (void)installWithStartingPosition:(CGPoint) position;
......
......@@ -96,6 +96,11 @@ typedef void (^DoraemonPerformanceBlock)(NSDictionary *);
[self installWithStartingPosition:defaultPosition];
}
- (void)installWithPid:(NSString *)pId{
self.pId = pId;
[self install];
}
- (void)installWithStartingPosition:(CGPoint) position{
_startingPosition = position;
[self installWithCustomBlock:^{
......
......@@ -38,11 +38,11 @@
//测试 a49842eeebeb1989b3f9565eb12c276b
//线上 749a0600b5e48dd77cf8ee680be7b1b7
[DoraemonManager shareInstance].pId = @"749a0600b5e48dd77cf8ee680be7b1b7";
//[DoraemonManager shareInstance].pId = @"749a0600b5e48dd77cf8ee680be7b1b7";
[[DoraemonManager shareInstance] addStartPlugin:@"StartPlugin"];
[DoraemonManager shareInstance].bigImageDetectionSize = 10 * 1024;//大图检测只检测10K以上的
[DoraemonManager shareInstance].startClass = @"DoKitAppDelegate";
[[DoraemonManager shareInstance] install];
[[DoraemonManager shareInstance] installWithPid:@"749a0600b5e48dd77cf8ee680be7b1b7"];
//[[DoraemonManager shareInstance] installWithStartingPosition:CGPointMake(66, 66)];
[[DoraemonManager shareInstance] addANRBlock:^(NSDictionary *anrDic) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册