hypertrack - 始终在仪表板上显示设备已断开连接 objective c iOS

hypertrack - always show Device disconnected on dashboard objective c iOS

我正在创建操作 "visit" 在 objective c iOS 中创建新用户后,但在仪表板设备上断开连接向用户显示也无法通过 url 或操作 ID 查看位置.这里是屏幕短路。

    -(void)createUser{
    [HyperTrack initialize:@"......."];
    [HyperTrack requestAlwaysAuthorizationWithCompletionHandler:^(BOOL authorized) {
        //handle authorization status, if needed
    }];
    [HyperTrack requestMotionAuthorization];
    [HyperTrack getOrCreateUser:@"test1" _phone:@"12345" :@"12" completionHandler:^(HyperTrackUser * _Nullable user, HyperTrackError * _Nullable error) {
        if (user) {
            // Handle getOrCreateUser API success here
            NSLog(@"User Created");
            NSLog(@"%@",user.id);
            [self createAction:user.id];

        } else {
            // Handle createUser error here, if required
            NSLog(@"User Created error %@",error);

        }
    }];
}

-(void)createAction:(NSString *)userId{
    HyperTrackActionParams* actionParams = [[HyperTrackActionParams alloc] init];
    [actionParams setType:@"visit"];
    [actionParams setUserId:userId];
    [HyperTrack createAndAssignAction:actionParams :^(HyperTrackAction * action, HyperTrackError * error) {
        if (error) {
            // Handle createAction API error here
            return;
        }
        if (action) {
            // Handle createAction API success here
            NSLog(@"%@",action.id);
            NSLog(@"%@",action.trackingUrl);
        }
    }];
}

我的广告连播已经过时了。我用 pod 'HyperTrack', '~> 0.7' 重新安装了 pod。现在它工作正常。