{{getTexts.adminV3}}

  1. {{getTexts.connectLock}}
     [TTObject connectPeripheralWithLockMac:(NSString *)lockMac];
  2. {{getTexts.ios.dellock.tip1_2}}
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// 服务器上用户的唯一标识,用于锁内部存储操作记录
    	[self.TTObject resetLock_adminPS:self.currentKey.adminPwd
                                 lockKey:self.currentKey.lockKey
                                  aesKey:self.currentKey.aesKeyStr
                                 version:self.currentKey.lockVersion
                              unlockFlag:self.currentKey.lockFlagPos];
    } 
    -(void)onBTConnectSuccess_peripheral:(CBPeripheral *)peripheral lockName:(NSString*)lockName{
    	[_TTObject stopBTDeviceScan];
    	self.TTObject.uid = openid;	// Which user's operation is recorded,corresponding to the "openid" of the "openAPI".
    	[self.TTObject resetLock_adminPS:self.currentKey.adminPwd
                                 lockKey:self.currentKey.lockKey
                                  aesKey:self.currentKey.aesKeyStr
                                 version:self.currentKey.lockVersion
                              unlockFlag:self.currentKey.lockFlagPos];
    } 
  3. {{getTexts.ios.dellock.tip1_3}}
    - (void)onResetLock{
        NSMutableDictionary *parame = [NSMutableDictionary new];
        parame[@"clientId"] = clientId;
        parame[@"accessToken"] = AccessToken;
        parame[@"date"] = @( [[NSDate date] timeIntervalSince1970]*1000 );
        parame[@"keyId"] = @(keyId);
    	[NetworkHelper apiPost:@"key/delete" parameters:parame completion:^(id info, NSError *error) {
            completion(info,error);
        }];
    }


{{getTexts.others}}

{{getTexts.ios.dellock.tip2}}