
NSMutableDictionary *dict = @{}.mutableCopy; dict[@"lockMac"] = scanModel.lockMac; dict[@"lockName"] = scanModel.lockName; dict[@"lockVersion"] = scanModel.lockVersion; // 只有酒店专用的锁才需要配置以下三个参数// dict[@"hotelInfo"] = @"xxxx";// dict[@"buildingNumber"] = @10;// dict[@"floorNumber"] = @3; [TTLock initLockWithDict:dict success:^(NSString *lockData, long long specialValue) { //初始化成功 上传lockData /* [Network uploadLockData:lockData success:^(){ NSLog(@"############## Upload lockData success ##############"); } failure:^(NSError *error){ 因网络问题上传lockData失败,我们建议您调用sdk的重置锁接口,将锁恢复到可初始化状态,否则该锁蓝牙扫描的 isInited 一直为YES, 需要手动长按锁的重置键,锁才能恢复到可初始化状态 [TTLock resetLockWithLockData:success:failure:]; }]; */ } failure:^(TTError errorCode, NSString *errorMsg) { NSLog(@"############## error: %@ ##############",errorMsg); }];