黄学彪
2021-02-26 c5377f28667d8475d0805f6150ff4e0614c77c44
修改了涂鸦设备的bug
11个文件已修改
1510 ■■■■ 已修改文件
.gitignore 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL-ON_Android/Assets/Language.ini 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL-ON_Android/HDL-ON_Android.csproj 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL-ON_Android/Resources/Resource.designer.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL-ON_iOS/HDL-ON_iOS.csproj 1304 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL-ON_iOS/Resources/Language.ini 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL_APP_Project.sln 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL_ON/Common/R.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaFanPage.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaWeepRobotPage.cs 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.gitignore
@@ -16,6 +16,9 @@
bld/
[Bb]in/
[Oo]bj/
.vs/
.DS_Store
.gitignore
# Roslyn cache directories
*.ide/
HDL-ON_Android/Assets/Language.ini
@@ -1099,9 +1099,9 @@
1033=耗材管理
1034=历史记录
1035=自动清扫
1036=定点清扫
1036=随机清扫
1037=沿墙清扫
1038=区域清扫
1038=螺旋清扫
1039=总清洁面积
1040=总清洁时间
1041=边刷剩余寿命
HDL-ON_Android/HDL-ON_Android.csproj
@@ -153,60 +153,73 @@
    <AndroidResource Include="Resources\mipmap-anydpi-v26\ic_launcher.xml" />
    <AndroidResource Include="Resources\mipmap-anydpi-v26\ic_launcher_round.xml" />
    <AndroidResource Include="Resources\drawable\Loading.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\drawable\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-xxhdpi\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\xml\network_security_config.xml">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\xml\file_paths.xml">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\layout\zxing_layout.xml">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-xhdpi\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-mdpi\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-hdpi\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-anydpi-v26\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
    <AndroidResource Include="Resources\mipmap-xxxhdpi\Icon.png">
      <SubType></SubType>
      <Generator></Generator>
      <SubType>
      </SubType>
      <Generator>
      </Generator>
    </AndroidResource>
  </ItemGroup>
  <ItemGroup>
    <Folder Include="Resources\drawable\" />
    <Folder Include="Resources\layout\" />
    <Folder Include="Assets\Phone\Intelligence\" />
    <Folder Include="Assets\Phone\DeviceIcon\" />
    <Folder Include="Other\" />
    <Folder Include="Other\JPush\" />
    <Folder Include="Assets\Phone\FunctionIcon\Electrical\WaterValve\" />
    <Folder Include="Assets\Phone\FunctionIcon\Electrical\ClothesHanger\" />
  </ItemGroup>
  <ItemGroup />
  <ItemGroup>
    <PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.3" />
    <PackageReference Include="Xamarin.Android.Support.Core.Utils" Version="28.0.0.3" />
@@ -647,7 +660,6 @@
    <AndroidAsset Include="Assets\Phone\LogicIcon\-.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\+.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\point.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\ selected+.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\selected-.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\link.png" />
    <AndroidAsset Include="Assets\Phone\LogicIcon\selectTheFun.png" />
HDL-ON_Android/Resources/Resource.designer.cs
@@ -1,11 +1,11 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//     此代码由工具生成。
//     运行时版本:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
//     对此文件的更改可能会导致不正确的行为,并且如果
//     重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
HDL-ON_iOS/HDL-ON_iOS.csproj
@@ -121,300 +121,888 @@
      </PackageReference>
    </ItemGroup>
    <ItemGroup>
        <ImageAsset Include="Assets.xcassets\add_server1.imageset\add_server1.png" />
        <ImageAsset Include="Assets.xcassets\add_server1.imageset\add_server1%402x.png" />
        <ImageAsset Include="Assets.xcassets\add_server1.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\add_server2.imageset\add_server2.png" />
        <ImageAsset Include="Assets.xcassets\add_server2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\add_server2.imageset\add_server2%402x.png" />
        <ImageAsset Include="Assets.xcassets\add_server3.imageset\add_server3.png" />
        <ImageAsset Include="Assets.xcassets\add_server3.imageset\add_server3%402x.png" />
        <ImageAsset Include="Assets.xcassets\add_server3.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\add_server4.imageset\add_server4.png" />
        <ImageAsset Include="Assets.xcassets\add_server4.imageset\add_server4%402x.png" />
        <ImageAsset Include="Assets.xcassets\add_server4.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\add_success_icon%402x.png" />
        <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\add_success_icon.png" />
        <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\addDevice_success%402x.png" />
        <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\addDevice_success.png" />
        <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\blue_button_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\blue_button_sel.png" />
        <ImageAsset Include="Assets.xcassets\blue_button.imageset\blue_button.png" />
        <ImageAsset Include="Assets.xcassets\blue_button.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\blue_button.imageset\blue_button%402x.png" />
        <ImageAsset Include="Assets.xcassets\button_disable.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\button_disable.imageset\button_disable%402x.png" />
        <ImageAsset Include="Assets.xcassets\button_disable.imageset\button_disable.png" />
        <ImageAsset Include="Assets.xcassets\chuanshujilu--2.imageset\chuanshujilu--2.png" />
        <ImageAsset Include="Assets.xcassets\chuanshujilu--2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\chuanshujilu-.imageset\chuanshujilu-.png" />
        <ImageAsset Include="Assets.xcassets\chuanshujilu-.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\close.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\close.imageset\close%402x.png" />
        <ImageAsset Include="Assets.xcassets\close.imageset\close.png" />
        <ImageAsset Include="Assets.xcassets\cloud.imageset\cloud.png" />
        <ImageAsset Include="Assets.xcassets\cloud.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\connect_wifi1%402x.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\connect_wifi1.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\connect_wifi2%402x.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\connect_wifi2.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\connect_wifi3%402x.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\connect_wifi3.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\connect_wifi4.png" />
        <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\connect_wifi4%402x.png" />
        <ImageAsset Include="Assets.xcassets\device_default.imageset\device_default.png" />
        <ImageAsset Include="Assets.xcassets\device_default.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\device_default.imageset\device_default%402x.png" />
        <ImageAsset Include="Assets.xcassets\device_reset.imageset\device_reset.png" />
        <ImageAsset Include="Assets.xcassets\device_reset.imageset\device_reset%402x.png" />
        <ImageAsset Include="Assets.xcassets\device_reset.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\device.imageset\device%402x.png" />
        <ImageAsset Include="Assets.xcassets\device.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\device.imageset\device.png" />
        <ImageAsset Include="Assets.xcassets\duijiangji.imageset\duijiangji-2.png" />
        <ImageAsset Include="Assets.xcassets\duijiangji.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\failure_account.imageset\failure_account.png" />
        <ImageAsset Include="Assets.xcassets\failure_account.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\failure_account.imageset\failure_account%402x.png" />
        <ImageAsset Include="Assets.xcassets\failure_server.imageset\failure_server%402x.png" />
        <ImageAsset Include="Assets.xcassets\failure_server.imageset\failure_server.png" />
        <ImageAsset Include="Assets.xcassets\failure_server.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\failure_wifi.png" />
        <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\failure_wifi%402x.png" />
        <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\icn_location.imageset\icn_location.png" />
        <ImageAsset Include="Assets.xcassets\icn_location.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\icon_download_fill.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\icon_download_fill.imageset\icon_download_fill.png" />
        <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\join_qq_group%402x.png" />
        <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\join_qq_group.png" />
        <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\large_back_btn.png" />
        <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\large_back_btn%402x.png" />
        <ImageAsset Include="Assets.xcassets\link_account1.imageset\link_account1.png" />
        <ImageAsset Include="Assets.xcassets\link_account1.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\link_account1.imageset\link_account1%402x.png" />
        <ImageAsset Include="Assets.xcassets\link_account2.imageset\link_account2%402x.png" />
        <ImageAsset Include="Assets.xcassets\link_account2.imageset\link_account2.png" />
        <ImageAsset Include="Assets.xcassets\link_account2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\link_account3.imageset\link_account3.png" />
        <ImageAsset Include="Assets.xcassets\link_account3.imageset\link_account3%402x.png" />
        <ImageAsset Include="Assets.xcassets\link_account3.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\link_account4.imageset\link_account4.png" />
        <ImageAsset Include="Assets.xcassets\link_account4.imageset\link_account4%402x.png" />
        <ImageAsset Include="Assets.xcassets\link_account4.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\logo_loading_1.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\logo_loading_1%402x.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\logo_loading_2.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\logo_loading_2%402x.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\logo_loading_3.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\logo_loading_3%402x.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\logo_loading_4.png" />
        <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\logo_loading_4%402x.png" />
        <ImageAsset Include="Assets.xcassets\logo.imageset\logo.png" />
        <ImageAsset Include="Assets.xcassets\logo.imageset\logo%402x.png" />
        <ImageAsset Include="Assets.xcassets\logo.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\message_callhelp.png" />
        <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\message_callhelp%402x.png" />
        <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\message_sel.imageset\message_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\message_sel.imageset\message_sel.png" />
        <ImageAsset Include="Assets.xcassets\message_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\message.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\message.imageset\message.png" />
        <ImageAsset Include="Assets.xcassets\message.imageset\message%402x.png" />
        <ImageAsset Include="Assets.xcassets\no_message-1.imageset\no_message.png" />
        <ImageAsset Include="Assets.xcassets\no_message-1.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\no_message-1.imageset\no_message%402x.png" />
        <ImageAsset Include="Assets.xcassets\no_message.imageset\no_message.png" />
        <ImageAsset Include="Assets.xcassets\no_message.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\no_message.imageset\no_message%402x.png" />
        <ImageAsset Include="Assets.xcassets\no_video.imageset\no_video%402x.png" />
        <ImageAsset Include="Assets.xcassets\no_video.imageset\no_video.png" />
        <ImageAsset Include="Assets.xcassets\no_video.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\no_wifi.imageset\no_wifi.png" />
        <ImageAsset Include="Assets.xcassets\no_wifi.imageset\no_wifi%402x.png" />
        <ImageAsset Include="Assets.xcassets\no_wifi.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\offline.imageset\offline%402x.png" />
        <ImageAsset Include="Assets.xcassets\offline.imageset\offline.png" />
        <ImageAsset Include="Assets.xcassets\offline.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\open_icon_1024.png" />
        <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\open_icon_1024%402x.png" />
        <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\open.imageset\open%402x.png" />
        <ImageAsset Include="Assets.xcassets\open.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\open.imageset\open.png" />
        <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\orange_button_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\orange_button_sel.png" />
        <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\orange_button.imageset\orange_button%402x.png" />
        <ImageAsset Include="Assets.xcassets\orange_button.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\orange_button.imageset\orange_button.png" />
        <ImageAsset Include="Assets.xcassets\pause_sel.imageset\pause_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\pause_sel.imageset\pause_sel.png" />
        <ImageAsset Include="Assets.xcassets\pause_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\pause.imageset\pause%402x.png" />
        <ImageAsset Include="Assets.xcassets\pause.imageset\pause.png" />
        <ImageAsset Include="Assets.xcassets\pause.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\picture_bg.imageset\picture_bg%402x.png" />
        <ImageAsset Include="Assets.xcassets\picture_bg.imageset\picture_bg.png" />
        <ImageAsset Include="Assets.xcassets\picture_bg.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\play_close_sel.png" />
        <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\play_close_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play_close.imageset\play_close.png" />
        <ImageAsset Include="Assets.xcassets\play_close.imageset\play_close%402x.png" />
        <ImageAsset Include="Assets.xcassets\play_close.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play_rate.imageset\play_rate.png" />
        <ImageAsset Include="Assets.xcassets\play_rate.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play_sel.imageset\play_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\play_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play_sel.imageset\play_sel.png" />
        <ImageAsset Include="Assets.xcassets\play.imageset\play%402x.png" />
        <ImageAsset Include="Assets.xcassets\play.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\play.imageset\play.png" />
        <ImageAsset Include="Assets.xcassets\playback_sel.imageset\playback_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\playback_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\playback_sel.imageset\playback_sel.png" />
        <ImageAsset Include="Assets.xcassets\playback.imageset\playback%402x.png" />
        <ImageAsset Include="Assets.xcassets\playback.imageset\playback.png" />
        <ImageAsset Include="Assets.xcassets\playback.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\preview_barrel_dis.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\preview_barrel_dis%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\preview_barrel_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\preview_barrel_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\preview_barrel.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\preview_barrel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\preview_enlarge_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\preview_enlarge_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\preview_enlarge%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\preview_enlarge.png" />
        <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\preview_play_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\preview_play_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\preview_play_btn%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\preview_play_btn.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\preview_recording_dis.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\preview_recording_dis%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\preview_recording_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\preview_recording_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording.imageset\preview_recording%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_recording.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_recording.imageset\preview_recording.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\preview_screenshot_dis%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\preview_screenshot_dis.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\preview_screenshot_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\preview_screenshot_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\preview_screenshot.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\preview_screenshot%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\preview_stoppaly_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\preview_stoppaly_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\preview_stopplay_btn .png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\preview_stopplay_btn %402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\preview_stopplay_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\preview_stopplay_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\preview_stopplay_btn .png" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\preview_stopplay_btn %402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\preview_talkback_dis.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\preview_talkback_dis%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\preview_talkback_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\preview_talkback_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\preview_talkback%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\preview_talkback.png" />
        <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\preview_unvoice_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\preview_unvoice_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\preview_unvoice_btn.png" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\preview_unvoice_btn%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\preview_voice_btn_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\preview_voice_btn_sel.png" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\preview_voice_btn.png" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\preview_voice_btn%402x.png" />
        <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\ptz_bg%402x.png" />
        <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\ptz_bg.png" />
        <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\ptz_bottom_sel.png" />
        <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\ptz_bottom_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\ptz_left_sel.png" />
        <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\ptz_left_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\ptz_right_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\ptz_right_sel.png" />
        <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\ptz_up_sel.png" />
        <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\ptz_up_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\qr_scan_line%402x.png" />
        <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\qr_scan_line.png" />
        <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\results_pic_bg%402x.png" />
        <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\results_pic_bg.png" />
        <ImageAsset Include="Assets.xcassets\setup_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\setup_sel.imageset\setup_sel.png" />
        <ImageAsset Include="Assets.xcassets\setup_sel.imageset\setup_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\setup.imageset\setup%402x.png" />
        <ImageAsset Include="Assets.xcassets\setup.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\setup.imageset\setup.png" />
        <ImageAsset Include="Assets.xcassets\slider_sel.imageset\slider_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\slider_sel.imageset\slider_sel.png" />
        <ImageAsset Include="Assets.xcassets\slider_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\slider.imageset\slider.png" />
        <ImageAsset Include="Assets.xcassets\slider.imageset\slider%402x.png" />
        <ImageAsset Include="Assets.xcassets\slider.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\spkImg.imageset\spkImg.png" />
        <ImageAsset Include="Assets.xcassets\spkImg.imageset\spkImg%402x.png" />
        <ImageAsset Include="Assets.xcassets\spkImg.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\StreamStudio-2.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\StreamStudio-2.imageset\StreamStudio-2.png" />
        <ImageAsset Include="Assets.xcassets\StreamStudio.imageset\StreamStudio.png" />
        <ImageAsset Include="Assets.xcassets\StreamStudio.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\upgrade.imageset\upgrade.png" />
        <ImageAsset Include="Assets.xcassets\upgrade.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\upgrade.imageset\upgrade%402x.png" />
        <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\white_button_sel%402x.png" />
        <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\white_button_sel.png" />
        <ImageAsset Include="Assets.xcassets\white_button.imageset\white_button%402x.png" />
        <ImageAsset Include="Assets.xcassets\white_button.imageset\white_button.png" />
        <ImageAsset Include="Assets.xcassets\white_button.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\Contents.json" />
        <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\wifi_bg%402x.png" />
        <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\wifi_bg.png" />
    <ImageAsset Include="Assets.xcassets\add_server1.imageset\add_server1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server1.imageset\add_server1%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server1.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server2.imageset\add_server2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server2.imageset\add_server2%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server3.imageset\add_server3.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server3.imageset\add_server3%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server3.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server4.imageset\add_server4.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server4.imageset\add_server4%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_server4.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\add_success_icon%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\add_success_icon.imageset\add_success_icon.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\addDevice_success%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\addDevice_success.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\addDevice_success.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\blue_button_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button_sel.imageset\blue_button_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button.imageset\blue_button.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\blue_button.imageset\blue_button%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\button_disable.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\button_disable.imageset\button_disable%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\button_disable.imageset\button_disable.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\chuanshujilu--2.imageset\chuanshujilu--2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\chuanshujilu--2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\chuanshujilu-.imageset\chuanshujilu-.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\chuanshujilu-.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\close.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\close.imageset\close%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\close.imageset\close.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\cloud.imageset\cloud.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\cloud.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\connect_wifi1%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\connect_wifi1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi1.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\connect_wifi2%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi2.imageset\connect_wifi2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\connect_wifi3%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi3.imageset\connect_wifi3.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\connect_wifi4.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\connect_wifi4.imageset\connect_wifi4%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_default.imageset\device_default.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_default.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_default.imageset\device_default%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_reset.imageset\device_reset.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_reset.imageset\device_reset%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device_reset.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device.imageset\device%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\device.imageset\device.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\duijiangji.imageset\duijiangji-2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\duijiangji.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_account.imageset\failure_account.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_account.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_account.imageset\failure_account%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_server.imageset\failure_server%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_server.imageset\failure_server.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_server.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\failure_wifi.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\failure_wifi%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\failure_wifi.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\icn_location.imageset\icn_location.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\icn_location.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\icon_download_fill.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\icon_download_fill.imageset\icon_download_fill.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\join_qq_group%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\join_qq_group.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\join_qq_group.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\large_back_btn.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\large_back_btn.imageset\large_back_btn%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account1.imageset\link_account1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account1.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account1.imageset\link_account1%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account2.imageset\link_account2%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account2.imageset\link_account2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account3.imageset\link_account3.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account3.imageset\link_account3%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account3.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account4.imageset\link_account4.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account4.imageset\link_account4%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\link_account4.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\logo_loading_1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\logo_loading_1%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_1.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\logo_loading_2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\logo_loading_2%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\logo_loading_3.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\logo_loading_3%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_3.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\logo_loading_4.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo_loading_4.imageset\logo_loading_4%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo.imageset\logo.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo.imageset\logo%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\logo.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\message_callhelp.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\message_callhelp%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_callhelp.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_sel.imageset\message_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_sel.imageset\message_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message.imageset\message.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\message.imageset\message%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message-1.imageset\no_message.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message-1.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message-1.imageset\no_message%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message.imageset\no_message.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_message.imageset\no_message%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_video.imageset\no_video%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_video.imageset\no_video.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_video.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_wifi.imageset\no_wifi.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_wifi.imageset\no_wifi%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\no_wifi.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\offline.imageset\offline%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\offline.imageset\offline.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\offline.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\open_icon_1024.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\open_icon_1024%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open_icon_1024.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open.imageset\open%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\open.imageset\open.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\orange_button_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\orange_button_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button.imageset\orange_button%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\orange_button.imageset\orange_button.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause_sel.imageset\pause_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause_sel.imageset\pause_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause.imageset\pause%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause.imageset\pause.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\pause.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\picture_bg.imageset\picture_bg%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\picture_bg.imageset\picture_bg.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\picture_bg.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\play_close_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\play_close_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close.imageset\play_close.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close.imageset\play_close%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_close.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_rate.imageset\play_rate.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_rate.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_sel.imageset\play_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play_sel.imageset\play_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play.imageset\play%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\play.imageset\play.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback_sel.imageset\playback_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback_sel.imageset\playback_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback.imageset\playback%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback.imageset\playback.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\playback.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\preview_barrel_dis.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_dis.imageset\preview_barrel_dis%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\preview_barrel_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\preview_barrel_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\preview_barrel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\preview_barrel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_barrel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\preview_enlarge_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge_btn_sel.imageset\preview_enlarge_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\preview_enlarge%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\preview_enlarge.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_enlarge.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\preview_play_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn_sel.imageset\preview_play_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\preview_play_btn%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_play_btn.imageset\preview_play_btn.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\preview_recording_dis.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\preview_recording_dis%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_dis.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\preview_recording_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording_sel.imageset\preview_recording_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording.imageset\preview_recording%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_recording.imageset\preview_recording.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\preview_screenshot_dis%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\preview_screenshot_dis.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_dis.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\preview_screenshot_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\preview_screenshot_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\preview_screenshot.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\preview_screenshot%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_screenshot.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\preview_stoppaly_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stoppaly_btn_sel.imageset\preview_stoppaly_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\preview_stopplay_btn .png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn .imageset\preview_stopplay_btn %402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\preview_stopplay_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn_sel.imageset\preview_stopplay_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\preview_stopplay_btn .png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_stopplay_btn.imageset\preview_stopplay_btn %402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\preview_talkback_dis.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_dis.imageset\preview_talkback_dis%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\preview_talkback_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\preview_talkback_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\preview_talkback%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\preview_talkback.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_talkback.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\preview_unvoice_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn_sel.imageset\preview_unvoice_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\preview_unvoice_btn.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_unvoice_btn.imageset\preview_unvoice_btn%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\preview_voice_btn_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn_sel.imageset\preview_voice_btn_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\preview_voice_btn.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\preview_voice_btn%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\preview_voice_btn.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\ptz_bg%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bg.imageset\ptz_bg.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\ptz_bottom_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_bottom_sel.imageset\ptz_bottom_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\ptz_left_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\ptz_left_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_left_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\ptz_right_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_right_sel.imageset\ptz_right_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\ptz_up_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\ptz_up_sel.imageset\ptz_up_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\qr_scan_line%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\qr_scan_line.imageset\qr_scan_line.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\results_pic_bg%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\results_pic_bg.imageset\results_pic_bg.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup_sel.imageset\setup_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup_sel.imageset\setup_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup.imageset\setup%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\setup.imageset\setup.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider_sel.imageset\slider_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider_sel.imageset\slider_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider.imageset\slider.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider.imageset\slider%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\slider.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\spkImg.imageset\spkImg.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\spkImg.imageset\spkImg%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\spkImg.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\StreamStudio-2.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\StreamStudio-2.imageset\StreamStudio-2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\StreamStudio.imageset\StreamStudio.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\StreamStudio.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\upgrade.imageset\upgrade.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\upgrade.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\upgrade.imageset\upgrade%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\white_button_sel%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button_sel.imageset\white_button_sel.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button.imageset\white_button%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button.imageset\white_button.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\white_button.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\wifi_bg%402x.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\wifi_bg.imageset\wifi_bg.png">
      <Visible>false</Visible>
    </ImageAsset>
    </ItemGroup>
    <ItemGroup>
        <Folder Include="Resources\" />
@@ -1051,38 +1639,102 @@
      </ProjectReference>
    </ItemGroup>
    <ItemGroup>
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\Contents.json" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\60x60.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\58x58.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\87x87.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\80x80.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\120x120.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\120x120-1.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\180.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\20x20.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40-1.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\29x29.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\58x58-1.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40-2.png" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\80x80-1.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\.DS_Store" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\Contents.json" />
      <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\1024.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\12422688.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\8281792.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\26881242.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\1792828.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\11252436.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\24361125.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\12422208.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\7501334.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\640960.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\6401136.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\22081242.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\320480.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\640960-1.png" />
      <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\6401136-1.png" />
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\60x60.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\58x58.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\87x87.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\80x80.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\120x120.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\120x120-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\180.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\20x20.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\29x29.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\58x58-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\40x40-2.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\80x80-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\.DS_Store">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\Contents.json">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\1024.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\12422688.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\8281792.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\26881242.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\1792828.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\11252436.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\24361125.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\12422208.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\7501334.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\640960.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\6401136.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\22081242.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\320480.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\640960-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    <ImageAsset Include="Assets.xcassets\LaunchImage.launchimage\6401136-1.png">
      <Visible>false</Visible>
    </ImageAsset>
    </ItemGroup>
    <Import Project="..\HDL_ON\HDL_ON.projitems" Label="Shared" Condition="Exists('..\HDL_ON\HDL_ON.projitems')" />
    <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
HDL-ON_iOS/Resources/Language.ini
@@ -1115,9 +1115,9 @@
1033=耗材管理
1034=历史记录
1035=自动清扫
1036=定点清扫
1036=随机清扫
1037=沿墙清扫
1038=区域清扫
1038=螺旋清扫
1039=总清洁面积
1040=总清洁时间
1041=边刷剩余寿命
HDL_APP_Project.sln
@@ -1,6 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
# Visual Studio Version 16
VisualStudioVersion = 16.0.29519.87
MinimumVisualStudioVersion = 10.0.40219.1
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "HDL_ON", "HDL_ON\HDL_ON.shproj", "{A5C296B4-CF9A-4205-ACF0-3A6FEA786F12}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HDL-ON_Android", "HDL-ON_Android\HDL-ON_Android.csproj", "{09712674-2A38-407B-B1E2-560B2C352F9A}"
@@ -10,50 +11,62 @@
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Blufi", "HdlBluWi\Blufi.csproj", "{2DDF4C3C-6998-432E-9F43-6786D82F0630}"
EndProject
Global
    GlobalSection(SharedMSBuildProjectFiles) = preSolution
        HDL_ON\HDL_ON.projitems*{09712674-2a38-407b-b1e2-560b2c352f9a}*SharedItemsImports = 4
        HDL_ON\HDL_ON.projitems*{a5c296b4-cf9a-4205-acf0-3a6fea786f12}*SharedItemsImports = 13
        HDL_ON\HDL_ON.projitems*{d998e133-f0dd-4760-be3c-461632f54da4}*SharedItemsImports = 4
    EndGlobalSection
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Any CPU = Debug|Any CPU
        Release|Any CPU = Release|Any CPU
        Debug|iPhoneSimulator = Debug|iPhoneSimulator
        Release|iPhoneSimulator = Release|iPhoneSimulator
        Debug|iPhone = Debug|iPhone
        Debug|iPhoneSimulator = Debug|iPhoneSimulator
        Release|Any CPU = Release|Any CPU
        Release|iPhone = Release|iPhone
        Release|iPhoneSimulator = Release|iPhoneSimulator
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.Build.0 = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhone.ActiveCfg = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhone.Build.0 = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|Any CPU.Build.0 = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhone.ActiveCfg = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhone.Build.0 = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
        {09712674-2A38-407B-B1E2-560B2C352F9A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhone.ActiveCfg = Debug|iPhone
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhone.Build.0 = Debug|iPhone
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhone.ActiveCfg = Release|iPhone
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhone.Build.0 = Release|iPhone
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
        {D998E133-F0DD-4760-BE3C-461632F54DA4}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|Any CPU.Build.0 = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhone.ActiveCfg = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhone.Build.0 = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|Any CPU.Build.0 = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhone.ActiveCfg = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhone.Build.0 = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
        {2DDF4C3C-6998-432E-9F43-6786D82F0630}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {D6C40926-AA44-4130-BB3B-DF26E2FC0B9A}
    EndGlobalSection
EndGlobal
HDL_ON/Common/R.cs
@@ -561,17 +561,17 @@
        /// </summary>
        public const int AutoClean = 1035;
        /// <summary>
        /// 定点清扫
        /// 随机清扫
        /// </summary>
        public const int FixedPointClean = 1036;
        public const int RandomClean = 1036;
        /// <summary>
        /// 沿墙清扫
        /// </summary>
        public const int WallClean = 1037;
        /// <summary>
        /// 区域清扫
        /// 螺旋清扫
        /// </summary>
        public const int AreaClean = 1038;
        public const int SpiralClean = 1038;
        /// <summary>
        /// 总清洁面积
        /// </summary>
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs
@@ -784,8 +784,9 @@
        /// </summary>
        private void RefreshNowDeviceStatuMemory(Function i_LocalDevice)
        {
            foreach (var data in i_LocalDevice.status)
            for (int i = 0; i < i_LocalDevice.status.Count; i++)
            {
                var data = i_LocalDevice.status[i];
                //模式
                if (data.key == "mode") { this.airCleanerData.Mode = data.value; }
                //风速档位
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaFanPage.cs
@@ -209,8 +209,9 @@
        /// </summary>
        private void RefreshNowDeviceStatuMemory(Function i_LocalDevice)
        {
            foreach (var data in i_LocalDevice.status)
            for (int i = 0; i < i_LocalDevice.status.Count; i++)
            {
                var data = i_LocalDevice.status[i];
                //开关
                if (data.key == "on_off") { this.fanData.Open = data.value == "on"; }
                //风速档位
HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaWeepRobotPage.cs
@@ -336,26 +336,26 @@
            dialogBody.AddChidren(menuContr);
            //自动清扫
            var iconPath = this.weepRobotData.Mode == "random" ? "FunctionIcon/Electrical/WeepRobot/AutoModeSelect.png" : "FunctionIcon/Electrical/WeepRobot/AutoMode.png";
            menuContr.AddRowMenu(Language.StringByID(StringId.AutoClean), iconPath, this.weepRobotData.Mode == "random", () =>
            {
                frameBack.Close();
                //发送模式命令
                this.SendComand("mode", "random");
            });
            //定点清扫
            iconPath = this.weepRobotData.Mode == "smart" ? "FunctionIcon/Electrical/WeepRobot/FixedPointModeSelect.png" : "FunctionIcon/Electrical/WeepRobot/FixedPointMode.png";
            menuContr.AddRowMenu(Language.StringByID(StringId.FixedPointClean), iconPath, this.weepRobotData.Mode == "smart", () =>
            var iconPath = this.weepRobotData.Mode == "smart" ? "FunctionIcon/Electrical/WeepRobot/AutoModeSelect.png" : "FunctionIcon/Electrical/WeepRobot/AutoMode.png";
            menuContr.AddRowMenu(Language.StringByID(StringId.AutoClean), iconPath, this.weepRobotData.Mode == "smart", () =>
            {
                frameBack.Close();
                //发送模式命令
                this.SendComand("mode", "smart");
            });
            //区域清扫
            //随机清扫
            iconPath = this.weepRobotData.Mode == "random" ? "FunctionIcon/Electrical/WeepRobot/FixedPointModeSelect.png" : "FunctionIcon/Electrical/WeepRobot/FixedPointMode.png";
            menuContr.AddRowMenu(Language.StringByID(StringId.RandomClean), iconPath, this.weepRobotData.Mode == "random", () =>
            {
                frameBack.Close();
                //发送模式命令
                this.SendComand("mode", "random");
            });
            //螺旋清扫
            iconPath = this.weepRobotData.Mode == "spiral" ? "FunctionIcon/Electrical/WeepRobot/AreaModeSelect.png" : "FunctionIcon/Electrical/WeepRobot/AreaMode.png";
            menuContr.AddRowMenu(Language.StringByID(StringId.AreaClean), iconPath, this.weepRobotData.Mode == "spiral", () =>
            menuContr.AddRowMenu(Language.StringByID(StringId.SpiralClean), iconPath, this.weepRobotData.Mode == "spiral", () =>
            {
                frameBack.Close();
                //发送模式命令
@@ -522,10 +522,10 @@
            }
            else if (this.weepRobotData.Mode == "smart")
            {
                //定点清扫
                //随机清扫
                this.btnModeIcon.UnSelectedImagePath = "FunctionIcon/Electrical/WeepRobot/FixedPointMode.png";
                this.btnModeIcon.SelectedImagePath = "FunctionIcon/Electrical/WeepRobot/FixedPointModeSelect.png";
                this.btnModeView.TextID = StringId.FixedPointClean;
                this.btnModeView.TextID = StringId.RandomClean;
            }
            else if (this.weepRobotData.Mode == "wall_follow")
            {
@@ -536,10 +536,10 @@
            }
            else if (this.weepRobotData.Mode == "spiral")
            {
                //区域清扫
                //螺旋清扫
                this.btnModeIcon.UnSelectedImagePath = "FunctionIcon/Electrical/WeepRobot/AreaMode.png";
                this.btnModeIcon.SelectedImagePath = "FunctionIcon/Electrical/WeepRobot/AreaModeSelect.png";
                this.btnModeView.TextID = StringId.AreaClean;
                this.btnModeView.TextID = StringId.SpiralClean;
            }
            else
            {
@@ -675,7 +675,7 @@
            /// </summary>
            public string Suction = string.Empty;
            /// <summary>
            /// 工作模式(random:自动清扫 smart:定点清扫 wall_follow:沿墙清扫 spiral:区域清扫 chargego:充电)
            /// 工作模式(smart:自动清扫 random:随机清扫 wall_follow:沿墙清扫 spiral:螺旋清扫 chargego:充电)
            /// </summary>
            public string Mode = string.Empty;
            /// <summary>