EspressifApp/EspBlufiForiOS

wifi 的ssid 是中文无法传输

baxiang opened this issue · 1 comments

如果wifi 的ssid 是 中文 在STAOpmode 中
[self writeStructDataWithCharacteristic:_WriteCharacteristic WithData:[PacketCommand SetOpmode:STAOpmode Sequence:self.sequence]];
[self writeStructDataWithCharacteristic:_WriteCharacteristic WithData:[PacketCommand SetStationSsid:object.WifiSSid Sequence:self.sequence Encrypt:YES WithKeyData:self.Securtkey]];
[self writeStructDataWithCharacteristic:_WriteCharacteristic WithData:[PacketCommand SetStationPassword:object.WifiPassword Sequence:self.sequence Encrypt:YES WithKeyData:self.Securtkey]];
[self writeStructDataWithCharacteristic:_WriteCharacteristic WithData:[PacketCommand ConnectToAPWithSequence:self.sequence]];
是不支持的 Android的是可以的 但是ios不行

NSString *dataUTF8 = [@"你好" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];