From bbc74a6dae2e90a811b2507c5896fe89aa29ccc0 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期三, 08 一月 2020 11:30:46 +0800
Subject: [PATCH] 2020-01-08 1.替换新服务器接口。
---
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs | 221 +
Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-wal | 0
Crabtree/SmartHome/UI/SimpleControl/Phone/.DS_Store | 0
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs | 41
Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs | 4
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs | 39
Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs | 2
.DS_Store | 0
Crabtree/ON.Ios/Resources/Phone2/.DS_Store | 0
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs | 2
Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs | 118
Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs | 32
Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs | 12
Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs | 92
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs | 44
Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs | 25
Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs | 119 +
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs | 385 ++
Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json | 2
Crabtree/SmartHome/HDL/Operation/Utlis.cs | 32
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs | 403 ++-
Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs | 40
Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs | 4
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs | 42
Crabtree/.vs/SmartHome/xs/UserPrefs.xml | 53
Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs | 63
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs | 227 +
Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs | 2
Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs | 44
Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs | 4
Crabtree/SmartHome/SmartHome.projitems | 2
Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs | 2
Crabtree/SmartHome/HDL/Operation/UserConfig.cs | 13
Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide | 0
Crabtree/SmartHome/HDL/Operation/.DS_Store | 0
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs | 201 +
Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs | 1023 +++++++-
Crabtree/SmartHome/UI/SimpleControl/MainPage.cs | 123
Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs | 2
Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs | 102
Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs | 8
Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs | 48
Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs | 87
Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json | 2
Crabtree/SmartHome/HDL/Operation/UserInfo.cs | 16
Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs | 56
Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs | 8
Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs | 20
Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs | 6
Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs | 42
Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-shm | 0
Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs | 1922 +++++++++---------
Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json | 2
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs | 284 ++
Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs | 240 ++
Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs | 4
Crabtree/SmartHome/UI/SimpleControl/R.cs | 2
Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs | 4
Crabtree/SmartHome/HDL/Operation/MyEnum.cs | 11
59 files changed, 4,309 insertions(+), 1,973 deletions(-)
diff --git a/.DS_Store b/.DS_Store
index 3a81cf1..7b031cf 100644
--- a/.DS_Store
+++ b/.DS_Store
Binary files differ
diff --git a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
index a236f4a..9d74340 100644
--- a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
+++ b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
@@ -1,29 +1,19 @@
锘�<Properties StartupConfiguration="{1D83BF28-BA88-4152-BA41-D7EFE90A5437}|Default">
- <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.SelectDevice" />
- <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs">
+ <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.4b65c46595" />
+ <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs">
<Files>
- <File FileName="SmartHome/HDL/Operation/ResponseEntity/Timer.cs" Line="20" Column="22" IsPinned="True" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs" Line="40" Column="57" IsPinned="True" />
- <File FileName="SmartHome/UI/SimpleControl/MqttCommon.cs" Line="245" Column="72" />
- <File FileName="SmartHome/HDL/Operation/ResponseEntity/SendJson.cs" Line="335" Column="29" />
- <File FileName="SmartHome/HDL/Operation/ResponseEntity/Alexa.cs" Line="199" Column="22" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs" Line="854" Column="23" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs" Line="466" Column="65" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs" Line="639" Column="61" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs" Line="576" Column="65" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs" Line="314" Column="50" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs" Line="103" Column="45" />
- <File FileName="SmartHome/HDL/Operation/Utlis.cs" Line="39" Column="38" />
- <File FileName="SmartHome/UI/SimpleControl/EquipmentPublicClass.cs" Line="73" Column="1" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" Line="287" Column="73" />
- <File FileName="SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs" Line="9" Column="22" />
- <File FileName="SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs" Line="435" Column="72" />
+ <File FileName="SmartHome/HDL/Operation/ResponseEntity/API.cs" Line="230" Column="51" />
+ <File FileName="SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs" Line="506" Column="50" />
+ <File FileName="SmartHome/HDL/Operation/ResponseEntity/Alexa.cs" Line="43" Column="34" />
+ <File FileName="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" Line="1" Column="1" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State name="__root__">
<Node name="SmartHome" expanded="True">
- <Node name="ON.Ios" expanded="True" />
+ <Node name="ON.Ios" expanded="True">
+ <Node name="Resources" expanded="True" />
+ </Node>
<Node name="Shared" expanded="True">
<Node name="DLL" expanded="True" />
<Node name="HDL" expanded="True">
@@ -37,15 +27,21 @@
<Node name="UI" expanded="True">
<Node name="SimpleControl" expanded="True">
<Node name="Phone" expanded="True">
- <Node name="Alexa" expanded="True">
- <Node name="AlexaDeviceListPage.cs" selected="True" />
- </Node>
- <Node name="DoorLock" expanded="True" />
+ <Node name="Alexa" expanded="True" />
<Node name="Guide" expanded="True" />
- <Node name="Register" expanded="True" />
+ <Node name="Panel" expanded="True" />
+ <Node name="Register" expanded="True">
+ <Node name="AccountLogin.cs" selected="True" />
+ </Node>
<Node name="Room" expanded="True" />
<Node name="Schedule" expanded="True" />
+ <Node name="Security" expanded="True" />
+ <Node name="Sensor" expanded="True" />
<Node name="System" expanded="True" />
+ <Node name="TV" expanded="True" />
+ <Node name="UniversalDevice" expanded="True" />
+ <Node name="User" expanded="True" />
+ <Node name="Warning" expanded="True" />
</Node>
</Node>
</Node>
@@ -65,14 +61,7 @@
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" />
<MonoDevelop.Ide.ItemProperties.ON.Ios PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.254b82433419c7ca1850b1dfb524c79b7aeb0640" />
<MonoDevelop.Ide.DebuggingService.Breakpoints>
- <BreakpointStore>
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs" relfile="SmartHome/UI/SimpleControl/MqttCommon.cs" line="106" column="1" />
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs" relfile="SmartHome/UI/SimpleControl/MqttCommon.cs" line="221" column="1" />
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs" relfile="SmartHome/UI/SimpleControl/MqttCommon.cs" line="343" column="1" />
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" line="287" column="1" />
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs" relfile="SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs" line="306" column="1" />
- <Breakpoint file="/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs" relfile="SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs" line="313" column="1" />
- </BreakpointStore>
+ <BreakpointStore />
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MultiItemStartupConfigurations />
</Properties>
\ No newline at end of file
diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json
index cb0fa6b..703b2ba 100644
--- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json
+++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Droid-Debug.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidService/DroidService.csproj","Aliases":[],"Framework":null}],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/FastAndroidCamera.2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Analytics.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Crashes.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.PickerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TCL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.ServiceModel.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Core.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Annotations.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.Utils.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Fragment.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.v4.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.1.5.4.0/lib/MonoAndroid403/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.1.5.4.0/lib/MonoAndroid403/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidLib/bin/Debug/DroidLib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/Resource.designer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Properties/AssemblyInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Application.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/MyReceiver.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/AboutResources.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Properties/AndroidManifest.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/AboutAssets.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libjcore126.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libUdpClient.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libezstreamclient.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libgnustl_shared.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhcnetsdk.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhpr.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libmarsxlog.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libminiupnpc.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libopensslwrap.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libprotobuf-lite.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libsadp.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstlport_shared.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstreamconvert.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAnalyzeData.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAudioEngine.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libCpuFeatures.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libcurl.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libencryptprotect.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCAlarm.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCore.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCoreDevCfg.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCDisplay.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCGeneralCfgMgr.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCIndustry.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPlayBack.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPreview.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCVoiceTalk.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_L.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v5.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v7.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libStunClientSDK.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libSystemTransform.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/layout/Main.axml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/values/Strings.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-mdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxxhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/Loading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/values/Styles.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/PadLoading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidService/DroidService.csproj","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidLib/DroidLib.csproj","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/proguard/monoandroid80/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","ProjectReference","ProjectReference","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidService/DroidService.csproj","Aliases":[],"Framework":null}],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/FastAndroidCamera.2.0.0/lib/MonoAndroid403/FastAndroidCamera.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Analytics.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Crashes.Android.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/MonoAndroid403/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.PickerView.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TCL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.Droid.TouchID.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.ServiceModel.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Core.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Common.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Annotations.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.Utils.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Fragment.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.v4.28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v4.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.1.5.4.0/lib/MonoAndroid403/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.1.5.4.0/lib/MonoAndroid403/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidLib/bin/Debug/DroidLib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/10.0.6.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/Resource.designer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Properties/AssemblyInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Application.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/MyReceiver.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/AboutResources.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Properties/AndroidManifest.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/AboutAssets.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libjcore126.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libUdpClient.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libezstreamclient.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libgnustl_shared.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhcnetsdk.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libhpr.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libmarsxlog.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libminiupnpc.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libopensslwrap.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libprotobuf-lite.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libsadp.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstlport_shared.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libstreamconvert.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAnalyzeData.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libAudioEngine.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libCpuFeatures.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libcurl.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libencryptprotect.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCAlarm.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCore.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCCoreDevCfg.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCDisplay.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCGeneralCfgMgr.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCIndustry.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPlayBack.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCPreview.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libHCVoiceTalk.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_L.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v5.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl_v7.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libPlayCtrl.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libStunClientSDK.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Libs/armeabi/libSystemTransform.so","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/layout/Main.axml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/values/Strings.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-mdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/mipmap-xxxhdpi/Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/Loading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/values/Styles.xml","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Resources/drawable/PadLoading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON/Assets/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidService/DroidService.csproj","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/DroidLib/DroidLib.csproj","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Arch.Lifecycle.Runtime.1.1.1.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Core.UI.28.0.0.3/proguard/monoandroid80/proguard.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Android.Support.Media.Compat.28.0.0.3/proguard/monoandroid80/proguard.txt"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","None","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidResource","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","AndroidAsset","ProjectReference","ProjectReference","ProguardConfiguration","ProguardConfiguration","ProguardConfiguration"],"Analyzers":[]}
\ No newline at end of file
diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json
index 0747241..c1c8afc 100644
--- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json
+++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhone.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.0.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/IosService/bin/Debug/IosService.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Main.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AppDelegate.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewController.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Reachability.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/IosMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Info.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Entitlements.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/hold.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/line_real.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ringback.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/rootca.pem","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/shortring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/echarts.html","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/green.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/red.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AddDevice.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainABC.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainForIPad.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","InterfaceDefinition","InterfaceDefinition","InterfaceDefinition","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.0.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/IosService/bin/Debug/IosService.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Main.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AppDelegate.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewController.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Reachability.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/IosMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Info.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Entitlements.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/hold.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/line_real.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ringback.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/rootca.pem","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/shortring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/echarts.html","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/green.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/red.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AddDevice.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainABC.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainForIPad.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","InterfaceDefinition","InterfaceDefinition","InterfaceDefinition","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[]}
\ No newline at end of file
diff --git a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json
index 0747241..c1c8afc 100644
--- a/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json
+++ b/Crabtree/.vs/SmartHome/xs/project-cache/ON.Ios-Debug|iPhoneSimulator.json
@@ -1 +1 @@
-{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.0.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/IosService/bin/Debug/IosService.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Main.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AppDelegate.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewController.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Reachability.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/IosMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Info.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Entitlements.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/hold.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/line_real.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ringback.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/rootca.pem","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/shortring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/echarts.html","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/green.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/red.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AddDevice.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainABC.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainForIPad.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","InterfaceDefinition","InterfaceDefinition","InterfaceDefinition","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[]}
\ No newline at end of file
+{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Analytics.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.Crashes.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Microsoft.AppCenter.1.7.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/MQTTnet.3.0.8/lib/netstandard2.0/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/dll/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/Xamarin.Essentials.1.0.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/packages/ZXing.Net.Mobile.2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/IosService/bin/Debug/IosService.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Main.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AppDelegate.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewController.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/ViewControllerBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Reachability.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/IosMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Scan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/BusSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/CRC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ABase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HVAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Common.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CommonSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Scene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Global.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/MyEnum.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Packet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Target.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/DownLoadIImage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/HttpListener.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/CommonPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Series.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Control.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortWirelessFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/R.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AppAttribute.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ButtonPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FoolHeatPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/IO/FileUtils.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/InfraredMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/ACInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Command.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Room.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/AC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Format.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31Music.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/A31PlayStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserDeviceToFH.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/UserFHPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SecurityModul.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVNumberView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVAddCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVCustomChannel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserTVFrameLayout.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/UserDeviceToTV.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainRoller.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/SystemCurtainTrietex.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserCurtainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Curtain/UserDeviceToCurtains.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemACPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemFloorHeatingPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserLightPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/SystemACHost.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserACPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/UserDeviceToAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemEquipmentBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemInfrared.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemMusicModel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDryContact.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserTop.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserScenePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserAddSceneDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/SceneMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightLogic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Backup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Warning/WarningList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/RemoteInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToSocket.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FoolHeat/SystemFoolHeat.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FanModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/SystemFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Fan/UserDeviceToFan.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Panel/SystemMusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicPanel.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LogicModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/AC/ACMethod.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/MusicA31.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/Net/MyWebClient.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SkinStyle.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/RCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixDimming.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightMixSwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/LightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/SystemLightEnergySwitch.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FavoriteRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/SuperWireless.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserDeviceView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmSceneTargets.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockEditedScence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRecord.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockRemindSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSystemSetting.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockUserMangement.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerPrint.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/GenerateTempPasswordResult.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/ProximityCard.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemotelyUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TempPasswordList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/TemporaryPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDeviceToDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserDoorLock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/UserIDView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultStatus.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResultSubaccount.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FirstRemoteUnlock.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockForgetPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordReset.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnlockPasswordSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/RemoteUnLockPasswordSetOrModify.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DMX48.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/UniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserDeviceToUniversalDevice.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/UniversalDevice/UserUniversalPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserDeviceToSecurity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserInfo.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/Sensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/SystemSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserDeviceToSensor.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/DeviceCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/PushMessageEntity.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/Security.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomViewObj.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/HomeTheater.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/DeviceInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RoomObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneObjectiveRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SceneRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/MessageInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBusBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/FreshAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/SysFresAir.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/UserConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFresAirList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/FreshAirBLL.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/FresAir/UserFreshAirPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityAreaView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Security/UserSecurityView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/CustomAC.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingPushPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/AccountListDB.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorSettingTempPushDialog.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationTargetSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceSetPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GetSensorPushHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationDeviceTypeChoose.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SensorHistory.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorAutomationConditionSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/GatewayBase.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRooms.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/HelpView.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSettingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31AddListMuisc.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CNRadio.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CnList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31CommonLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DeviceArgument.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Dlna.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31DlnaListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31EqualizerMode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31GenresListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31ListMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31LocalMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MusicSourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31MyList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31NewPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Pandora.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PandoraList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31PlayMusicPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Rename.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Search.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SetInformation.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31SoAaAl.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Song.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31StreamingMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalHomePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalMymusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalRisingPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31TidalSearchTrackPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Tidalhome.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31UserLogin.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31Wifi.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31WifiPassword.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/A31vTuner.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/DLNAServer.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Homemusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/LikeList.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/ListPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/MyMusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PandoraConfig.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/PlayPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/RadioPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SetUpPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SonglistPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/SourcePage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Tidal.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/Usbmusic.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Music/WiFiSet.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingInfraredModule.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Device/OnePortMqttFR.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/Utlis.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Info.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Entitlements.plist","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/packages.config","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Language.ini","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredCode/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/1.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/2.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/3.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/4.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/5.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/InfraredType/6.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizable.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Base.lproj/localizableEn.txt","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/titilliumtext25l005.otf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/arrow@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/en.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hans.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/PGDatePicker.bundle/zh-Hant.lproj/Localizable.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/hold.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/line_real.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc-factory~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/linphonerc~ipad","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ring.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/ringback.wav","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/rootca.pem","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/shortring.caf","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/en.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/zh-Hans.lproj/InfoPlist.strings","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/echarts.html","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/js/echarts-all.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/blue.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/dark.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/gray.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/green.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/helianthus.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/infographic.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/macarons2.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/mint.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/red.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/roma.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/sakura.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/theme/shine.js","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC-Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/AC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDehumidification.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogForwardOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegresses.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogRegressesOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialogSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACDialog_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACHighWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeft.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWind.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACLowWindSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACModeAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRefrigeration.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACRightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ACStroke.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/DialogTime-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac+1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_on-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AC/ac_right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/Backup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DataShared.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/DeviceManagement.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AccountSettings/UserIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/45.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/HumidityIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/AirQuality/PM25Icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Alexa.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ChooseOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudLink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/CloudUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Dimmer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/DimmerOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/EditOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/HidePW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/PositionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Schedule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/ShowPW.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/SubaccountIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/Timer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/CrabtreeAdd/WiFiUnlink.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/Curtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChange.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainChangeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainCloseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainOpenSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerDownOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainRollerUpOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOut.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/CurtainTimeOutSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/curtain1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Curtain/rollerCurtain.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/doorLockHomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ headshot_h6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_ scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_alert.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_device_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_down_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_edit_scene_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_error_alarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_fingerprint.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_homepage2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_password.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_proximity_card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_search_pic_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_unedit_scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DoorLockPic/door_lock_user_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH+on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH-on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Auto_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Cold_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Common_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Day_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Heat_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Leave_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Night_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FH/FH_Switch_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Fan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanIconSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSpeedBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitch.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/FanSwitchOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Fan/Speed8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAConstantTempOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAInternalCirculationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManual.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FAManualOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmart.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FASmartOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAir.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/FreshAir/FreshAirBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/+Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/CheckSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultRoomIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DefaultSceneIconSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DelInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/DryContact.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditInRightView.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Editor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/EditorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/FloorHeatingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Gateway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMapping.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatewayMappingSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoHide.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/GatwayInfoShow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Help.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HelpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/HomePageSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredAC.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredDVD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredFan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredIPTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredModel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredProjector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/InfraredTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Item.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/ItemSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Light.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCount.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LightingCountSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/LogicModule.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Monitor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MonitorSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/More2Selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/MusicBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameter.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/NetParameterSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePort.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/OnePortSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Panel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PickerColorWheel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Point.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBig.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointBigSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PointSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PositioningDialogBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Projector.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_Lights.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RH_LightsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RedistributionAddressSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Refresh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RefreshOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Remote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccess.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/RemoteAccessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Scan.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneAdd.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SceneSettingBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecenDefaultBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Security.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecurityBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SecuritySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SeekBarButton.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchClose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/SwitchOpen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AV-TVSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_AddSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_BottomSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelDownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_ChannelUpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_DownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Home.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_HomeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Left.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_LeftSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Menu.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MenuSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Miuns.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MiunsSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Mute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_MuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_NewFavoriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Ok.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_OkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Power.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_PowerSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_RightSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_TopBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_Up.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TV_UpSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/TextBox.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Transparent.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneDelIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/UserSceneEditIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/Wireless.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Item/WirelessSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/AllLightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/CheckOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/DimmingSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light+On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Light-On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon1On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon2On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon3On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon4On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon5On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/LightSceneIcon6On.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/RGBSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/Socket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/SocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Light/UserLightAddScene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Logo/Register_logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_BottomColor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_Edit_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_VideoPlay_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_balcony.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_choose_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_close_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_del_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_door.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_full_screen_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_play_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Monitor/Monitor_stop_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/CD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FD.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/FM.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavourite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageFavouriteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeek.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSeekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageSounds.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWatercress.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageWorld.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagedown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagedownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageiHeartRadio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepageplaymusicSelected1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagexiala.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/HomepagexialaSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Homepagplaymusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/IEseekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Lately.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Listreading.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Music.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicPlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicSet.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/MusicVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/NextSelecte.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayBackgroun.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLike.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayLikeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayList.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayListSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMusicset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMute.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayMuteSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNext.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayNextSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPortrait.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrve.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayPrveSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayVoiceSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Playplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/PlayplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioaudio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiodown.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadiodownSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radiogarden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Radioupward.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/RadioupwardSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Rradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedaddvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Selectedredvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Spotify1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Talk.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/Tidal1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USB1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/USBselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/addvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/androidwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/bluetooth1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/card.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/content.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delpas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/delplayer.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlna.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/dlnaSource.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/hidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/information.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/iossetwifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/kumusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/language.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/like.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/likeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/line1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/list.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/listSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/local1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/muiscline1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicMusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musiccn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/musicplay1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/mylist.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/nas.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/news.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/noselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/ocalradio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/pandora1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/place.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/placeselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDDdanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeDanquplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeliebiaoplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModeshunxuplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playModesuijiplay.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/playmusicplaySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/podcast.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/popular.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/qqmusic1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radio.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radioSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radius11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/radiusselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/redvol.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbish.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/refurbishSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/rename.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/renameselected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/seekdevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/selehidden.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/set.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/sports.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/streaming.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/timelock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/MusicIcon/yyyy.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategory.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuCategoryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavorite.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuFavoriteOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuRoomOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettings.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Navigation/MenuSettingsOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAuto.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACAutoOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACChuShiOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCool.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACCoolOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHigh.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHighOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACHotOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACLowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMedium.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACMediumOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindMode.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ACWindModeOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNight.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AtNightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Automatic.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/AutomaticOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Backup_.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Black.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHCooling.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHHeating.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/FHPadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAway.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/GoAwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/ModeBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Ordinary.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/OrdinaryOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSetting.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocket.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadSocketOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/PadTemp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/Register_Account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarData.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRemote.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarSystem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SidebarZoneControl.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SpeedBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/PadAdding/SwitchBlackOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Panel/Position.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Password/password_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/BackupIcon_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Backup_ restores_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_City_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_Address_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Email_kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Password_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_Type.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/Register_email_kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Kuang_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_Next_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Register/backup_del.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteIconOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteMsg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/RemoteMsg/RemoteWarining.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/FavoriteRoom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/godwon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Room/r5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/Scene.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Scene/s9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Arm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Away.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/AwayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Day.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DayOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Disarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/DisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconArmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarm.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDisarmOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconDoorOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconInductionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindow.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOffline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/IconWindowOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Night.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/NightOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Reception.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/ReceptionOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/SecurityBackgoround.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/Vacation.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Security/VacationOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Add.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/AddOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/Sensor.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Sensor/SensorBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/Skin.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinLinstItem.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/Skin/SkinOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeSTB.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/ChangeTV.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STBIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/STB_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_10_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_1_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_2_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_3_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_4_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_5_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_6_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_7_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_8_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_9_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV2_OK_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_10.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_11.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_12.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_13.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_14.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_15.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_16.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_17.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_18.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_19.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_20.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_21.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_22.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_23.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_24.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_25.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_26.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_27.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_28.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_29.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_30.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_31.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_32.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_33.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_34.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_35.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_36.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_37.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_38.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_39.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_41.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_42.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_43.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_44.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_5.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_6.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_7.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_8.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV3_9.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TVNum0_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Bottom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_Edit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_ON.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/TV_edit_on.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDevice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/UniversalDevice/UniversalDeviceOn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercom.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/VideoIntercom/VideoIntercomBackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TVNum0.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Resources/Phone2/TV/DownIRCodeIcon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/AddDevice.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainABC.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/EZMainForIPad.storyboard","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/addDevice_success.imageset/addDevice_success@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server1.imageset/add_server1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server2.imageset/add_server2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server3.imageset/add_server3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_server4.imageset/add_server4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/add_success_icon.imageset/add_success_icon@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button.imageset/blue_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/blue_button_sel.imageset/blue_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/button_disable.imageset/button_disable@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/close.imageset/close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi1.imageset/connect_wifi1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi2.imageset/connect_wifi2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi3.imageset/connect_wifi3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/connect_wifi4.imageset/connect_wifi4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device.imageset/device@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_default.imageset/device_default@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/device_reset.imageset/device_reset@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_account.imageset/failure_account@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_server.imageset/failure_server@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/failure_wifi.imageset/failure_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/join_qq_group.imageset/join_qq_group@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/large_back_btn.imageset/large_back_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account1.imageset/link_account1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account2.imageset/link_account2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account3.imageset/link_account3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/link_account4.imageset/link_account4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo.imageset/logo@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_1.imageset/logo_loading_1@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_2.imageset/logo_loading_2@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_3.imageset/logo_loading_3@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/logo_loading_4.imageset/logo_loading_4@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message.imageset/message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_callhelp.imageset/message_callhelp@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/message_sel.imageset/message_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message-1.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_message.imageset/no_message@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_video.imageset/no_video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/no_wifi.imageset/no_wifi@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/offline.imageset/offline@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/open.imageset/open@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button.imageset/orange_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/orange_button_sel.imageset/orange_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause.imageset/pause@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/pause_sel.imageset/pause_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/picture_bg.imageset/picture_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play.imageset/play@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close.imageset/play_close@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_close_sel.imageset/play_close_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/play_sel.imageset/play_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback.imageset/playback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/playback_sel.imageset/playback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel.imageset/preview_barrel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_dis.imageset/preview_barrel_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_barrel_sel.imageset/preview_barrel_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge.imageset/preview_enlarge@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_enlarge_btn_sel.imageset/preview_enlarge_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn.imageset/preview_play_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_play_btn_sel.imageset/preview_play_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_quality_background.imageset/preview_quality_background@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording.imageset/preview_recording@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_dis.imageset/preview_recording_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_recording_sel.imageset/preview_recording_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot.imageset/preview_screenshot@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_dis.imageset/preview_screenshot_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_screenshot_sel.imageset/preview_screenshot_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn.imageset/preview_stopplay_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_stopplay_btn_sel.imageset/preview_stopplay_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback.imageset/preview_talkback@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_dis.imageset/preview_talkback_dis@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_talkback_sel.imageset/preview_talkback_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn.imageset/preview_unvoice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_unvoice_btn_sel.imageset/preview_unvoice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn.imageset/preview_voice_btn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/preview_voice_btn_sel.imageset/preview_voice_btn_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bg.imageset/ptz_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_bottom_sel.imageset/ptz_bottom_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_left_sel.imageset/ptz_left_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_right_sel.imageset/ptz_right_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/ptz_up_sel.imageset/ptz_up_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/qr_scan_line.imageset/qr_scan_line@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/results_pic_bg.imageset/results_pic_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup.imageset/setup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/setup_sel.imageset/setup_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider.imageset/slider@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/slider_sel.imageset/slider_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/spkImg.imageset/spkImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/upgrade.imageset/upgrade@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button.imageset/white_button@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/white_button_sel.imageset/white_button_sel@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/wifi_bg.imageset/wifi_bg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙.imageset/鍦烘櫙@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/鍦烘櫙鐐逛寒.imageset/鍦烘櫙鐐逛寒@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/搴曡壊.imageset/搴曡壊@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg-1.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/placeholderImg.imageset/placeholderImg@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Back.imageset/Back@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVBack.imageset/FVBack@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlock.imageset/bigUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/bigUnlockSelected.imageset/bigUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallIn.imageset/CallIn@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/CallInSelected.imageset/CallInSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/camera.imageset/camera@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/cameraSelected.imageset/cameraSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/check.imageset/check@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/checkSelected.imageset/checkSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlock.imageset/doorUnlock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/doorUnlockSelected.imageset/doorUnlockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/down.imageset/down@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/downSelected.imageset/downSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKey.imageset/FVAddKey@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVAddKeySelected.imageset/FVAddKeySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/FVbackground.imageset/FVbackground@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangup.imageset/hangup@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/hangupSelected.imageset/hangupSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/key.imageset/key@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/keySelected.imageset/keySelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lock.imageset/lock@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/lockSelected.imageset/lockSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphone.imageset/microphone@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/microphoneSelected.imageset/microphoneSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notAllowSpeak.imageset/notAllowSpeak@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/notice.imageset/notice@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/noticeSelected.imageset/noticeSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisit.imageset/recentVisit@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/recentVisitSelected.imageset/recentVisitSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/right.imageset/right@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/video.imageset/video@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/videoSelected.imageset/videoSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncrease.imageset/volumeIncrease@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeIncreaseSelected.imageset/volumeIncreaseSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReduction.imageset/volumeReduction@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/volumeReductionSelected.imageset/volumeReductionSelected@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/thumbImage.imageset/thumbImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/minimumTrackImage.imageset/minimumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/maximumTrackImage.imageset/maximumTrackImage@2x.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/.DS_Store","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1242x2208.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/750X1334.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2208X1242.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X960.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/640X1136.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2048.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X768.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1536.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/320X480.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/768X1004.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1536X2008.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1024X748.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048X1496.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/Image-1.imageset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2048x2732 .png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/1125X2436.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/LaunchImage-HDL.launchimage/2436X1125.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/40.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/120.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/180.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/76.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/152.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/Assets.xcassets/AppIcon.appiconset/1024.png","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/ON.Ios/iTunesArtwork@2x","/Users/hdl/Desktop/APP/CrabtreeOn/Crabtree/SmartHome/DLL/Newtonsoft.Json.dll"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","InterfaceDefinition","InterfaceDefinition","InterfaceDefinition","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ITunesArtwork","ITunesArtwork","None"],"Analyzers":[]}
\ No newline at end of file
diff --git a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide
index 0f05f7f..035e181 100644
--- a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide
+++ b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide
Binary files differ
diff --git a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-shm b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-shm
index c6e8380..975981c 100644
--- a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-shm
+++ b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-shm
Binary files differ
diff --git a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-wal b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-wal
index d28e91c..d1db348 100644
--- a/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-wal
+++ b/Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide-wal
Binary files differ
diff --git a/Crabtree/ON.Ios/Resources/Phone2/.DS_Store b/Crabtree/ON.Ios/Resources/Phone2/.DS_Store
index 494019d..a510dc4 100644
--- a/Crabtree/ON.Ios/Resources/Phone2/.DS_Store
+++ b/Crabtree/ON.Ios/Resources/Phone2/.DS_Store
Binary files differ
diff --git a/Crabtree/SmartHome/HDL/Operation/.DS_Store b/Crabtree/SmartHome/HDL/Operation/.DS_Store
new file mode 100644
index 0000000..ce47aad
--- /dev/null
+++ b/Crabtree/SmartHome/HDL/Operation/.DS_Store
Binary files differ
diff --git a/Crabtree/SmartHome/HDL/Operation/MyEnum.cs b/Crabtree/SmartHome/HDL/Operation/MyEnum.cs
index 8451dc3..4caea96 100644
--- a/Crabtree/SmartHome/HDL/Operation/MyEnum.cs
+++ b/Crabtree/SmartHome/HDL/Operation/MyEnum.cs
@@ -2988,4 +2988,15 @@
ChannelDown,
Menu,
}
+
+
+
+ public enum AppLinkStatus {
+ CloudLink = 0,
+ CloudUnlink = 1,
+ WiFi = 2,
+ WiFiUnlink = 3,
+
+
+ }
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs
new file mode 100644
index 0000000..748464e
--- /dev/null
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs
@@ -0,0 +1,240 @@
+锘縰sing System;
+namespace Shared
+{
+ public class API
+ {
+
+ # region ZigbeeUsers 閮ㄥ垎
+ //***************************ZigbeeUsers 閮ㄥ垎********************************
+ public static string API_ZigbeeUsers = "/ZigbeeUsers/";
+ /// <summary>
+ /// 杩炴帴鏈嶅姟鍣�
+ /// Connection
+ /// </summary>
+ public static string Connection = API_ZigbeeUsers + "/Connection";
+ /// <summary>
+ /// Users - 浣跨敤甯愬彿瀵嗙爜鐧诲綍
+ /// ZigbeeUsers/Login
+ /// </summary>
+ public static string Login = API_ZigbeeUsers + "Login";
+
+ /// <summary>
+ /// 鐢ㄦ埛鏄惁瀛樺湪
+ /// </summary>
+ public static string IsExistingAccount = API_ZigbeeUsers + "IsExistingAccount";
+
+ ///// <summary>
+ ///// HomeList
+ ///// </summary>
+ //public static string HomeList = "HangZhouHdlCloudApi/ZigbeeUsers/HomeList";
+
+
+ /// <summary>
+ /// 淇敼鐢ㄦ埛瀵嗙爜
+ /// </summary>
+ public static string UpdatePassword = API_ZigbeeUsers + "UpdatePassword";
+
+ /// <summary>
+ /// 鍒ゆ柇璐﹀彿鏄惁瀛樺湪
+ /// </summary>
+ public static string DetectionAccount = API_ZigbeeUsers + "DetectionAccount";
+ /// <summary>
+ /// 娉ㄥ唽璐﹀彿 鍙戦�侀偖浠剁‘璁ょ殑鏂瑰紡
+ /// </summary>
+ public static string YdRegisterAccount = API_ZigbeeUsers + "YdRegisterAccount";
+ /// <summary>
+ /// 蹇樿瀵嗙爜
+ /// </summary>
+ public static string YdForgetPassword = API_ZigbeeUsers + "YdForgetPassword";
+ /// <summary>
+ /// 缁戝畾瀛愯处鍙峰埌椤圭洰 need Authorization
+ /// </summary>
+ public static string BindSubAccount = API_ZigbeeUsers + "BindSubAccount";
+ /// <summary>
+ /// 瑙i櫎瀛愯处鍙峰拰浣忓畢鐨勭粦瀹� need Authorization
+ /// </summary>
+ public static string DeletedSubAccount = API_ZigbeeUsers + "DeletedSubAccount";
+ /// <summary>
+ /// 鑾峰彇椤圭洰(浣忓畢)涓嬮潰鐨勫瓙璐﹀彿 need Authorization
+ /// </summary>
+ public static string GetSubAccountByDistributedMark = API_ZigbeeUsers + "GetSubAccountByDistributedMark";
+
+
+ /// <summary>
+ /// UpdateRemoteSwitchPassword
+ /// </summary>
+ public static string UpdateRemoteSwitchPassword = API_ZigbeeUsers + "UpdateRemoteSwitchPassword";
+ #endregion
+
+ #region APP 閮ㄥ垎
+ //***************************APP 閮ㄥ垎********************************
+ public static string API_APP = "/App/";
+
+ /// <summary>
+ /// 1.21 娣诲姞椤圭洰(浣忓畢)[App(缃戝叧)鎵嬪姩澶囦唤]澶囨敞鏂囦欢澶�
+ /// </summary>
+ public static string AddHomeAppGatewayName = API_APP + "AddHomeAppGatewayName";
+ /// <summary>
+ /// 1.22 涓婁紶[椤圭洰(浣忓畢(App(缃戝叧)鎵嬪姩澶囦唤]瀛愭枃浠�
+ /// </summary>
+ public static string UploadHomeAppGatewaySubFiles = API_APP + "UploadHomeAppGatewaySubFiles";
+ /// <summary>
+ /// 1.23 鍒犻櫎App澶囦唤[鎵嬪姩澶囦唤浣忓畢銆佹墜鍔ㄥ浠界綉鍏炽�佽嚜鍔ㄥ浠戒綇瀹呫�佸叕鍏卞浠絔鐨勬煇浜涙枃浠�
+ /// </summary>
+ public static string DeleteAppBackupFile = API_APP + "DeleteAppBackupFile";
+ /// <summary>
+ /// 1.24 鑾峰彇浣忓畢澶囦唤鏁版嵁_鍒嗛〉
+ /// </summary>
+ public static string GetHomeDataBackupPagger = API_APP + "GetHomeDataBackupPagger";
+ /// <summary>
+ /// 1.25 鑾峰彇澶囦唤鏂囦欢涓嶅甫鏁版嵁_鍒嗛〉
+ /// </summary>
+ public static string GetHomeDataBackupUploadListPagger = API_APP + "GetHomeDataBackupUploadListPagger";
+ /// <summary>
+ /// 1.26 涓嬭浇鏌愪竴涓浠芥暟鎹枃浠�
+ /// </summary>
+ public static string DownloadSomeDataBackup = API_APP + "DownloadSomeDataBackup";
+ /// <summary>
+ /// 1.27 鍒犻櫎椤圭洰(浣忓畢)鍚勭澶囦唤鏂囦欢澶�(鏂囦欢澶逛笅鎵�鏈夋枃浠朵篃浼氬垹闄�)
+ /// </summary>
+ public static string DelHomeAppGatewayName = API_APP + "DelHomeAppGatewayName";
+ /// <summary>
+ /// 1.28 鏇存柊椤圭洰(浣忓畢)[App(缃戝叧)鎵嬪姩澶囦唤]澶囨敞鍚�
+ /// </summary>
+ public static string UpdateHomeAppGatewayName = API_APP + "UpdateHomeAppGatewayName";
+ /// <summary>
+ /// 1.29 椤圭洰(浣忓畢)涓婣pp鑷姩澶囦唤
+ /// </summary>
+ public static string HomeAppAutoDataBackup = API_APP + "HomeAppAutoDataBackup";
+
+
+ /// <summary>
+ /// 1.61 缁戝畾缃戝叧鍒伴」鐩�(浣忓畢)
+ /// </summary>
+ public static string BindGatewayToHome = API_APP + "BindGatewayToHome";
+ /// <summary>
+ /// 1.62 瑙g粦瀹氱綉鍏冲埌椤圭洰(浣忓畢)
+ /// </summary>
+ public static string ReleaseGatewayToHome = API_APP + "ReleaseGatewayToHome";
+
+
+ /// <summary>
+ /// 1.63 鑾峰緱鏌愪釜甯愬彿鎵�鏈夊凡缁戝畾鐨勭綉鍏冲垎椤�
+ /// </summary>
+ public static string GetAllBindGatewarysPagger = API_APP + "GetAllBindGatewarysPagger";
+ /// <summary>
+ /// 1.64 鑾峰彇鏌愪釜浣忓畢鐨勭綉鍏冲垎椤�
+ /// </summary>
+ public static string GetSingleHomeGatewayPagger = API_APP + "GetSingleHomeGatewayPagger";
+
+ /// <summary>
+ /// 1.65 UpdateMac 鏇存柊Mac(鍗板害)
+ /// </summary>
+ public static string UpdateMac = API_APP + "UpdateMac";
+
+
+ /// <summary>
+ /// 1.81 娣诲姞椤圭洰(浣忓畢)
+ /// </summary>
+ public static string AddHome = API_APP + "AddHome";
+
+ /// <summary>
+ /// 1.82鍒犻櫎椤圭洰 (浣忓畢)
+ /// </summary>
+ public static string DelHome = API_APP + "DelHome";
+
+ /// <summary>
+ /// 1.83 缂栬緫椤圭洰(浣忓畢)
+ /// </summary>
+ public static string EditHome = API_APP + "EditHome";
+
+ /// <summary>
+ /// 1.84 鑾峰彇椤圭洰 (浣忓畢)鍒嗛〉
+ /// </summary>
+ public static string GetHomePager = API_APP + "GetHomePager";
+
+ #endregion
+
+ #region Timer 閮ㄥ垎
+ //***************************Timer 閮ㄥ垎********************************
+ public static string API_Timer = "/Timer/";
+ /// <summary>
+ /// 3.1 鍒犻櫎瀹氭椂鍣�
+ /// </summary>
+ public static string DeleteTimer = API_Timer + "DeleteTimer";
+ /// <summary>
+ /// 3.2 鍚敤鎴栫鐢ㄥ畾鏃跺櫒
+ /// </summary>
+ public static string IsEnableTimer = API_Timer + "IsEnableTimer";
+ /// <summary>
+ /// 3.3 鏌ヨ瀹氭椂鍣ㄥ垪琛�
+ /// </summary>
+ public static string GetTimerList = API_Timer + "GetTimerList";
+ /// <summary>
+ /// 3.4 娣诲姞瀹氭椂鍣�
+ /// </summary>
+ public static string AddTimer = API_Timer + "AddTimer";
+ /// <summary>
+ /// 3.5 缂栬緫瀹氭椂鍣�
+ /// </summary>
+ public static string EditTimer = API_Timer + "EditTimer";
+ #endregion
+
+ #region Alexa璁惧绠$悊 閮ㄥ垎
+ //***************************Alexa璁惧绠$悊 閮ㄥ垎********************************
+ public static string API_Device = "/Device/";
+ /// <summary>
+ /// 4.1 涓婁紶璁惧
+ /// </summary>
+ public static string UploadDevices = API_Device + "UploadDevices";
+ /// <summary>
+ /// 4.2 淇敼璁惧
+ /// </summary>
+ public static string UpdateDevice = API_Device + "UpdateDevice";
+ /// <summary>
+ /// 4.3 鍒犻櫎鍦烘櫙
+ /// </summary>
+ public static string DeleteScene = API_Device + "DeleteScene";
+ /// <summary>
+ /// 4.4 鑾峰彇鍦烘櫙鍒楄〃
+ /// </summary>
+ public static string GetSceneList = API_Device + "GetSceneList";
+ /// <summary>
+ /// 4.5 鍒犻櫎璁惧
+ /// </summary>
+ public static string DeleteDevice = API_Device + "DeleteDevice";
+ /// <summary>
+ /// 4.6 娣诲姞鍦烘櫙
+ /// </summary>
+ public static string AddScene = API_Device + "AddScene";
+ /// <summary>
+ /// 4.7 缂栬緫
+ /// </summary>
+ public static string EditScene = API_Device + "EditScene";
+ /// <summary>
+ /// 4.8 缁戝畾鍦烘櫙鐩爣璁惧
+ /// </summary>
+ public static string AddSceneObjective = API_Device + "AddSceneObjective";
+ /// <summary>
+ /// 4.9 鑾峰彇璁惧鍒楄〃
+ /// </summary>
+ public static string GetDeviceList = API_Device + "GetDeviceList";
+ /// <summary>
+ /// 4.10 瑙i櫎缁戝畾鍦烘櫙鐩爣璁惧
+ /// </summary>
+ public static string UnBindSceneObj = API_Device + "UnBindSceneObj";
+
+ /// <summary>
+ /// 4.11 鍚屾椂娣诲姞鍦烘櫙 鍜� 璁惧
+ /// </summary>
+ public static string AddSceneAndDeviceList = API_Device + "AddSceneAndDeviceList";
+
+
+ #endregion
+
+
+
+ }
+
+
+}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs
index c74a8bf..0040cac 100644
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Alexa.cs
@@ -4,6 +4,63 @@
namespace Shared
{
+ //4銆佽鍙栨寚瀹氫綇瀹呯綉鍏崇殑璁惧鍒楄〃鎺ュ彛锛欴eviceByRegionList
+ // 鍙傛暟锛�
+ // RegionID //褰撳墠浣忓畢ID int
+ [Serializable]
+ public class GetDeviceListObj:BaseNoTokenObj
+ {
+ public string RegionID;
+ }
+
+ //7銆佸垹闄よ澶囨帴鍙o細DelDevice
+ // 鍙傛暟锛�
+ // Id //璁惧ID int
+ [Serializable]
+ public class DelDeviceObj : BaseNoTokenObj
+ {
+ public string Id;
+ }
+
+ public class SceneByRegion
+ {
+ public string SceneId;
+ public string SceneName;
+ }
+
+ //8銆佽幏鍙栧満鏅垪琛ㄦ帴鍙o細 SceneByRegionList
+ // 鍙傛暟锛�
+ // RegionID //褰撳墠浣忓畢ID int
+ [Serializable]
+ public class SceneByRegionListObj : BaseNoTokenObj
+ {
+ public string RegionID;
+ }
+
+
+ //11銆佸垹闄ゅ満鏅帴鍙o細DeleteScene
+ // 鍙傛暟锛�
+ // Id //鍦烘櫙ID int
+ [Serializable]
+ public class DeleteSceneObj : BaseNoTokenObj
+ {
+ public string Id;
+ }
+
+
+
+
+ //14銆佸垹闄ゅ満鏅粦瀹氳澶囨帴鍙o細RemoveBindSceneToDevicesItem
+ //Id 璁惧鐨凣uid
+ [Serializable]
+ public class UnBindSceneObj: BaseNoTokenObj
+ {
+ public string Id;
+ }
+
+
+
+
//1銆佽幏鍙栨煇浣忓畢涓嬬殑缃戝叧鎺ュ彛锛� GatewayByRegionList
// 鍙傛暟锛歊egionID //浣忓畢ID int
@@ -27,21 +84,21 @@
public class UpdateGatewayObj
{
public string RegionID;
- public int id;
+ public string Id;
public string MAC;
public string Password;
public string UserName;
public string ProjectName;
}
- //4銆佽鍙栨寚瀹氫綇瀹呯綉鍏崇殑璁惧鍒楄〃鎺ュ彛锛欴eviceByRegionList
- // 鍙傛暟锛�
- // RegionID //褰撳墠浣忓畢ID int
- [Serializable]
- public class DeviceByRegionListObj
- {
- public string RegionID;
- }
+ ////4銆佽鍙栨寚瀹氫綇瀹呯綉鍏崇殑璁惧鍒楄〃鎺ュ彛锛欴eviceByRegionList
+ //// 鍙傛暟锛�
+ //// RegionID //褰撳墠浣忓畢ID int
+ //[Serializable]
+ //public class GetDeviceListObj:BaseNoTokenObj
+ //{
+ // public string RegionID;
+ //}
//5銆佹坊鍔犺澶囨帴鍙o細UploadDevices
// 鍙傛暟锛�
@@ -72,39 +129,20 @@
[Serializable]
public class UpdateDeviceObj
{
- public int Id;
- public string DeviceName;
+ public string Id;
public string DeviceType;
public int SubnetID;
public int DeviceID;
public int LoopID;
+ public string DeviceName;
public string MAC;
public string RegionID;
}
- //7銆佸垹闄よ澶囨帴鍙o細DelDevice
- // 鍙傛暟锛�
- // Id //璁惧ID int
- [Serializable]
- public class DelDeviceObj
- {
- public int Id;
- }
- //8銆佽幏鍙栧満鏅垪琛ㄦ帴鍙o細 SceneByRegionList
- // 鍙傛暟锛�
- // RegionID //褰撳墠浣忓畢ID int
- [Serializable]
- public class SceneByRegionListObj
- {
- public string RegionID;
- }
- public class SceneByRegion
- {
- public int SceneId;
- public string SceneName;
- }
+
+
//9銆佹坊鍔犲満鏅帴鍙o細AddScene
// 鍙傛暟锛�
@@ -124,19 +162,11 @@
[Serializable]
public class EdiutSceneObj
{
- public int Id;
- public int RegionID;
+ public string Id;
+ public string RegionID;
public string SceneMark;
}
- //11銆佸垹闄ゅ満鏅帴鍙o細DeleteScene
- // 鍙傛暟锛�
- // Id //鍦烘櫙ID int
- [Serializable]
- public class DeleteScene
- {
- public int Id;
- }
//12銆佸叏瑙嗛�氱殑鍦烘櫙鑱斿姩锛欰ddSceneLinkageMode
// 鍙傛暟锛�
@@ -154,7 +184,7 @@
[Serializable]
public class GetBindDeviceBySceneListObj
{
- public int Id;
+ public string Id;
}
//14銆佸垹闄ゅ満鏅粦瀹氳澶囨帴鍙o細RemoveBindSceneToDevicesItem
@@ -194,7 +224,7 @@
/// 娣诲姞鍦烘櫙涓庡満鏅粦瀹氳澶囧垪琛�
/// </summary>
[Serializable]
- public class SceneAndDeviceList
+ public class SceneAndDeviceList:BaseNoTokenObj
{
public string RegionID;
public string SceneName;
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs
old mode 100755
new mode 100644
index 4cd027c..1672a0a
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/BackupInfoRes.cs
@@ -9,4 +9,6 @@
public string FileName { get; set; }
}
+
+
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs
new file mode 100644
index 0000000..08cb12c
--- /dev/null
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ErrorCode.cs
@@ -0,0 +1,63 @@
+锘縰sing System;
+namespace Shared
+{
+ public class ErrorCode
+ {
+
+ //缃戠粶閿欒
+ public readonly static string NetworkError = "Network Error";
+ //鍘熷洜
+ public readonly static string Reason = " Reason: ";
+ //璐﹀彿鏈縺娲�
+ public readonly static string NOTVERIFY = "Account is not activated!";
+ //璐﹀彿鎴栧瘑鐮侀敊璇�
+ public readonly static string USERNAMEORPWDERROR = "Account or password error!";
+ //璐﹀彿涓嶅瓨鍦�
+ public readonly static string ACCOUNTNOEXISTS = "Account not exist!";
+ //鐧诲綍澶辫触锛屽師鍥犱负锛�
+ public readonly static string LoginFailed = "Login failed!";
+ //鏃犳晥鐧诲綍Token
+ public readonly static string NoLogin = "LInvalid Login Token!";
+ //鍚嶇О宸插瓨鍦�
+ public readonly static string NameExist = "Name already exists!";
+ //娣诲姞澶辫触
+ public readonly static string AddFailed = "Add failed!";
+ //鎿嶄綔澶辫触
+ public readonly static string OperationFailed = "Operation failed!";
+ //鍘熷瘑鐮佸拰鏂板瘑鐮佺浉鍚�
+ public readonly static string NewPasswordAndOldPasswordEqual = "The old password and the new password are the same!";
+ //鍘熷瘑鐮侀敊璇�
+ public readonly static string OldPwdNoYes = "Wrong original password!";
+ //鍙戦�侀偖浠跺け璐�
+ public readonly static string SendEmailFail = "Send mail failed!";
+ //褰撳墠鎻愪氦HomeId涓庡綋鍓峅ldMac灏氫笉瀛樺湪缁戝畾鍏崇郴!
+ public readonly static string NoBind = "There is no binding relationship between the currently submitted HomeId and the current OldMac!";
+ //Token 楠岃瘉澶辫触
+ public readonly static string HomeIdAndTokenNoConsistent = "Token verification failed!";
+ //
+ public readonly static string CurrentHomeExixtsGatewayBind = "The home still has a gateway binding, please untie it first!";
+ //浜や粯澶囦唤, 涓嶈兘鍒犻櫎!
+ public readonly static string DeliveryBackNoUpdateDel = "Delivery backup, cannot be deleted!";
+ //浣忓畢鏈粦瀹氱綉鍏筹紒
+ public readonly static string HomeNoRecord = "Home unbound gateway!";
+ //浣忓畢涓嶅瓨鍦紒
+ public readonly static string HomeNoExist = "Home doesn't exist!";
+ //鐢熸垚鐨凣uid宸插瓨鍦�
+ public readonly static string GuidExist = "Guid Exist!";
+ //鍒犻櫎澶辫触
+ public readonly static string FailedDelete = "Failed to delete!";
+ //瀛愯处鍙蜂笉瀛樺湪
+ public readonly static string SubAccountNoExists = "The sub account is not registered, please bind the registered sub account!";
+ //涓嶈兘娣诲姞鑷繁涓哄瓙璐﹀彿
+ public readonly static string SameAccount = "Can't add yourself as a sub-account!";
+ //璐﹀彿宸插瓨鍦ㄦ浣忓畢
+ public readonly static string SubAccountExist = "Account already exists!";
+ //涓嶈兘缁戝畾涓昏处鍙�
+ public readonly static string NoAddMainAccount = "Can't bind master account!";
+
+ //姝ょ綉鍏冲凡缁戝畾鍒颁竴涓綇鎵�锛岃鍦ㄧ粦瀹氬埌鍙︿竴涓綇鎵�涔嬪墠灏嗗叾閲嶇疆銆傛垨鑰呴暱鎸夌綉鍏虫寜閿�3S锛屽彉鎴愮孩鐏父浜繘鍏ュ己鍒剁粦瀹氭ā寮忥紒
+ public readonly static string UnableToBindGateway = "This gateway is already bound to one residence, please reset it before binding to another residence.Or long press the gateway button 3S, the red light is always on to enter the forced binding mode!";
+ //缃戝叧鍥轰欢鐗堟湰杩囦綆锛岃鍏堝崌绾э紒
+ public readonly static string GatewayVersionLow = "The gateway firmware version is too low, please upgrade first!";
+ }
+}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs
old mode 100755
new mode 100644
index 0eab728..0c70169
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/FolderRes.cs
@@ -1,14 +1,117 @@
锘縰sing System;
-
+using System.Collections.Generic;
+
namespace Shared
{
- [Serializable]
- public class FolderRes
- {
- public int FolderID { get; set; }
+ //[Serializable]
+ //public class FolderRes
+ //{
+ // //public int FolderID { get; set; }
+
+ // //public string FolderName { get; set; }
+
+ // //public DateTime FolderAddTime { get; set; }
+
+ // public string Id { get; set; }
- public string FolderName { get; set; }
+ // public string BackupName { get; set; }
- public DateTime FolderAddTime { get; set; }
- }
+ // public DateTime CreatedOnUtc { get; set; }
+
+ // public string GatewayUniqueId { get; set; }
+ // public bool IsDeliveryBack { get; set; }
+
+
+ // //"BackupName": "App鎵嬪姩澶囦唤鏂囦欢澶�1", --澶囦唤鐨勬枃浠跺す鍚嶇О
+ // // "GatewayUniqueId": null, --缃戝叧鐨勫敮涓�Id
+ // // "IsDeliveryBack": false,
+ // // "Id": "434d7bdd-2db1-4ac1-adff-96b7edb06c29", --鏂囦欢澶笽d
+ // // "CreatedOnUtc": "2019-07-04T06:51:57" --鍒涘缓鏂囦欢澶规椂闂�
+ //}
+
+ /// <summary>
+ /// 鑾峰彇澶囦唤鍒楄〃鍚嶇殑缁撴灉
+ /// </summary>
+ public class GetBackupListResult
+ {
+ /// <summary>
+ /// PageData
+ /// </summary>
+ public List<BackupListNameInfo> PageData = new List<BackupListNameInfo> ();
+ }
+
+ /// <summary>
+ /// 澶囦唤鍒楄〃鍚嶇殑淇℃伅
+ /// </summary>
+ public class BackupListNameInfo
+ {
+ /// <summary>
+ /// BackupName
+ /// </summary>
+ public string BackupName = string.Empty;
+ /// <summary>
+ /// ZigbeeUniqueId
+ /// </summary>
+ public string GatewayUniqueId = string.Empty;
+ /// <summary>
+ /// Id
+ /// </summary>
+ public string Id = "";
+ /// <summary>
+ /// CreatedOnUtc
+ /// </summary>
+ public string CreatedOnUtc = string.Empty;
+ }
+
+
+ /// <summary>
+ /// 娣诲姞澶囦唤鍚嶅瓧鐨勭粨鏋�
+ /// </summary>
+ public class AddBackupNameResult
+ {
+ /// <summary>
+ /// BackupClassId
+ /// </summary>
+ public string BackupClassId = "";
+ }
+
+
+ /// <summary>
+ /// 涓嬭浇澶囦唤鏂囦欢鐨勭粨鏋�
+ /// </summary>
+ public class LoadBackInfoResult
+ {
+ /// <summary>
+ /// PageData
+ /// </summary>
+ public List<LoadBackupFileNameInfo> PageData = new List<LoadBackupFileNameInfo> ();
+ /// <summary>
+ /// TotalCount
+ /// </summary>
+ public int TotalCount = 0;
+ /// <summary>
+ /// TotalPages
+ /// </summary>
+ public int TotalPages = 0;
+ }
+
+ /// <summary>
+ /// 涓嬭浇澶囦唤鏂囦欢鐨勬枃浠跺す鍚嶅瓧淇℃伅
+ /// </summary>
+ public class LoadBackupFileNameInfo
+ {
+ /// <summary>
+ /// BackupFileName
+ /// </summary>
+ public string BackupFileName = string.Empty;
+ /// <summary>
+ /// Id
+ /// </summary>
+ public string Id = "";
+ /// <summary>
+ /// CreatedOnUtc
+ /// </summary>
+ public string CreatedOnUtc = string.Empty;
+ }
+
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs
old mode 100755
new mode 100644
index 382d6bf..b1bed41
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/GatewayRes.cs
@@ -1,34 +1,70 @@
锘縰sing System;
-
+using System.Collections.Generic;
+
namespace Shared
-{
+{
+
+ [Serializable]
public class AllBindGatewarysPaggerRes
{
public int PageIndex;
public int PageSize;
public int TotalCount;
public int TotalPages;
public bool HasPreviousPage;
public bool HasNextPage;
public string RegionName;
public List<GatewayRes> PageData = new List<GatewayRes> ();
}
+
+
+ /// <summary>
+ /// 浠庢帴鍙h幏鍙栫綉鍏冲垪琛ㄧ殑缁撴灉
+ /// </summary>
+ public class GetGatewayResult
+ {
+ /// <summary>
+ /// 缃戝叧鍒楄〃
+ /// </summary>
+ public List<GatewayRes> PageData = new List<GatewayRes> ();
+ }
+
[Serializable]
public class GatewayRes
- {
- public int Id { get; set; }
-
- public string MAC { get; set; }
-
- public string ProjectName { get; set; }
-
- public string UserName { get; set; }
-
- public string GroupName { get; set; }
-
- public string IPAddress { get; set; }
-
- public int Port { get; set; }
-
- public int SubnetID { get; set; }
-
- public int DeviceID { get; set; }
-
- public int Type { get; set; }
-
- public string IsValid { get; set; }
-
- public string Password { get; set; }
-
- public string Region { get; set; }
+ {
+ /// <summary>
+ /// 缃戝叧Mac
+ /// </summary>
+ public string GatewayUniqueId { get; set; }
+ /// <summary>
+ /// 涓庢缃戝叧鍦ㄤ簯绔疎mq閫氫俊鏃讹紝璐熻浇鍔犺В鐨�16浣岮es瀵嗛挜
+ /// </summary>
+ public string AesKey { get; set; }
+ /// <summary>
+ /// 缃戝叧瀵瑰簲鐨勫敮涓�鐮�
+ /// </summary>
+ public string MacMark { get; set; }
+ /// <summary>
+ /// 缃戝叧鍦ㄤ簯绔疎mq鏄惁鍦ㄧ嚎
+ /// </summary>
+ public bool MqttOnlineStatus { get; set; }
+
+ //public int Id { get; set; }
+
+ //public string MAC { get; set; }
+
+ //public string ProjectName { get; set; }
+
+ //public string UserName { get; set; }
+
+ //public string GroupName { get; set; }
+
+ //public string IPAddress { get; set; }
+
+ //public int Port { get; set; }
+
+ //public int SubnetID { get; set; }
+
+ //public int DeviceID { get; set; }
+
+ //public int Type { get; set; }
+
+ //public string IsValid { get; set; }
+
+ //public string Password { get; set; }
+
+ //public string Region { get; set; }
+
+
+
}
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs
index d9c4f61..77c2a64 100644
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/RegionInfoRes.cs
@@ -1,15 +1,28 @@
锘縰sing System;
-
+using System.Collections.Generic;
namespace Shared
{
[Serializable]
public class RegionInfoRes
{
- public string RegionID { get; set; }
+ public string Id { get; set; }
+
+ public string Name { get; set; }
+
+ //public string NewMAC { get; set; }
+ public List<HomeGateways> HomeGateways = new List<HomeGateways> ();
- public string RegionName { get; set; }
-
- public string MAC;
- }
+ /// <summary>
/// 鏄惁涓哄叾浠栦富鐢ㄦ埛鍒嗕韩杩囨潵鐨勪綇瀹�
/// </summary>
public bool IsOthreShare { get; set; }
/// <summary>
/// 褰撳墠浣忓畢鏄叾浠栦富甯愬彿鍒嗕韩杩囨潵鐨勪富甯愬彿鐨勫垎甯冨紡Id
/// </summary>
public string MainUserDistributedMark { get; set; }
/// <summary>
/// 浠呭瓙璐﹀彿鐧婚檰鐨勬椂鍊欎娇鐢�,褰撱�怚sOthreShare銆戜负"true"锛屽苟涓斻�怉ccountType銆戜负"1"鏃讹紝璇ヨ处鍙锋嫢鏈夌鐞嗗憳鏉冮檺
/// </summary>
public int AccountType { get; set; }
/// <summary>
/// 缁忓害
/// </summary>
public double Longitude = 0;
/// <summary>
/// 绾害
/// </summary>
public double Latitude = 0;
+
+ }
+
+ [Serializable]
+ public class HomeGateways {
+ public string GatewayUniqueId { get; set; }
+
+ }
+
+
+ [Serializable]
public class ResidenceRes
{
public int PageIndex;
public int PageSize;
public int TotalCount;
public int TotalPages;
public bool HasPreviousPage;
public bool HasNextPage;
public string RegionName;
public List<RegionInfoRes> PageData = new List<RegionInfoRes> ();
}
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs
old mode 100755
new mode 100644
index be77675..f928723
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/ResponsePack.cs
@@ -6,22 +6,28 @@
[Serializable]
public class ResponsePack
{
- public string StateCode { get; set; }
-
- public string ErrorInfo_En { get; set; }
- public string ErrorInfo_Zh { get; set; }
-
- public string ErrorInfo {
- get {
- if (Language.CurrentLanguage == "Chinese") {
- return ErrorInfo_Zh;
- } else {
- return ErrorInfo_En;
- }
- }
-
- }
-
- public object ResponseData { get; set; }
+ public string StateCode { get; set; }
+
+ public string ResponseVersion { get; set; }
+
+ public string ErrorInfo { get; set; }
+
+ public object ResponseData { get; set; }
+
+ //public string ErrorInfo_En { get; set; }
+ //public string ErrorInfo_Zh { get; set; }
+
+ //public string ErrorInfo {
+ // get {
+ // if (Language.CurrentLanguage == "Chinese") {
+ // return ErrorInfo_Zh;
+ // } else {
+ // return ErrorInfo_En;
+ // }
+ // }
+
+ //}
}
}
+
+
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs
index 46e5190..d57a5f5 100644
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SendJson.cs
@@ -1,8 +1,606 @@
锘縰sing System;
using System.Collections.Generic;
+using Shared.SimpleControl;
namespace Shared
{
+
+
+ /// <summary>
+ /// BaseRequestObj
+ /// </summary>
+ [System.Serializable]
+ public class BaseRequestObj
+ {
+ public string RequestVersion = MainPage.RequestVersion;
+
+ public string RequestSource = MainPage.RequestSource;
+
+ public string LoginAccessToken;
+
+ }
+
+ [System.Serializable]
+ public class BaseNoTokenObj
+ {
+ public string RequestVersion = MainPage.RequestVersion;
+
+ public string RequestSource = MainPage.RequestSource;
+
+ }
+
+ [System.Serializable]
+ public class PageSettingObj
+ {
+ public int Page = 1;
+
+ public int PageSize = 50;
+ }
+
+ [System.Serializable]
+ public class BaseReqDtoObj
+ {
+ public PageSettingObj PageSetting = new PageSettingObj();
+ public string LoginAccessToken;
+
+ }
+
+ [System.Serializable]
+ public class BaseAccountCtrlObj: BaseRequestObj
+ {
+ /// <summary>
+ /// 鏄惁鏄瓙璐﹀彿杩涜鎿嶄綔
+ /// </summary>
+ public bool IsOtherAccountCtrl = MainPage.IsAdministrator;
+ /// <summary>
+ /// 浣忓畢ID
+ /// </summary>
+ public string HomeId;
+
+ }
+
+ #region 椤圭洰(浣忓畢)
+ #region 2銆佸浠�
+
+ #region 1.21娣诲姞椤圭洰(浣忓畢)[App(缃戝叧)鎵嬪姩澶囦唤]澶囨敞鏂囦欢澶�
+ /// <summary>
+ /// 娣诲姞椤圭洰澶囦唤鏂囦欢澶�
+ /// </summary>
+ [System.Serializable]
+ public class AddHomeAppGatewayNameObj : BaseAccountCtrlObj
+ {
+
+ /// <summary>
+ /// 澶囦唤鍚� -->閿悕 : BackupName
+ /// </summary>
+ public string BackupName;
+
+ /// <summary>
+ /// 缃戝叧鐨勫敮涓�Id(褰揗anualBackupType=2鏃�,姝ゅ�间笉鑳戒负绌�!
+ /// </summary>
+ public string GatewayUniqueId;
+ /// <summary>
+ /// ManualBackupType 鎵嬪姩澶囦唤绫诲瀷(0:App鎵嬪姩澶囦唤,2锛氱綉鍏虫墜鍔ㄥ浠�,4:鍏叡澶囦唤) 榛樿鍊�: 0
+ /// </summary>
+ public int ManualBackupType = 0;
+
+
+ }
+ #endregion
+
+ #region 1.22 涓婁紶[椤圭洰(浣忓畢(App(缃戝叧)鎵嬪姩澶囦唤]瀛愭枃浠�
+ /// <summary>
+ /// 涓婁紶鎵嬪姩澶囦唤
+ /// </summary>
+ [System.Serializable]
+ public class UploadHomeAppGatewaySubFilesObj : BaseAccountCtrlObj
+ {
+
+ /// <summary>
+ /// 澶囦唤鍚嶇殑Id
+ /// </summary>
+ public string BackupClassId;
+
+ /// <summary>
+ /// ManualBackupType 鎵嬪姩澶囦唤绫诲瀷(0:App鎵嬪姩澶囦唤,2锛氱綉鍏虫墜鍔ㄥ浠�,4:鍏叡澶囦唤) 榛樿鍊�: 0
+ /// </summary>
+ public int ManualBackupType = 0;
+
+ /// <summary>
+ /// 澶囦唤鏂囦欢鍒楄〃
+ /// </summary>
+ public List<FileInfoData> UploadSubFileLists = new List<FileInfoData> ();
+
+ }
+
+
+ /// <summary>
+ /// 鏂囦欢鏁版嵁
+ /// </summary>
+ public class FileInfoData
+ {
+ /// <summary>
+ /// BackupFileName
+ /// </summary>
+ public string BackupFileName = string.Empty;
+ /// <summary>
+ /// BackupFileContent
+ /// </summary>
+ public byte [] BackupFileContent;
+ }
+
+
+ [System.Serializable]
+ public class UploadSubFileListsObj
+ {
+
+ public string BackupFileName;
+ public byte[] BackupFileContent;
+ }
+
+ #endregion
+
+
+ #region 1.23 鍒犻櫎App澶囦唤
+ /// <summary>
+ /// 鍒犻櫎App澶囦唤
+ /// </summary>
+ [System.Serializable]
+ public class DeleteAppBackupFileObj : BaseAccountCtrlObj
+ {
+
+ /// <summary>
+ /// 澶囦唤鍚嶇殑Id
+ /// </summary>
+ public string BackupClassId;
+ /// <summary>
+ /// 闇�瑕佸垹闄ゆ枃浠跺悕鐨勬暟缁� (娉ㄦ剰濡傛灉鎻愪氦鐨勬枃浠跺悕鐨勬暟缁勪腑骞朵笉鏄綘, 鎴栬�呬笉瀛樺湪鐨勶紝鍒欎笉鎵ц鍒犻櫎)
+ /// </summary>
+ public List<string> DeleteFileNameLists;
+
+ }
+ #endregion
+
+ #region 1.24 鑾峰彇浣忓畢澶囦唤鏁版嵁_鍒嗛〉
+ /// <summary>
+ /// 鑾峰彇浣忓畢澶囦唤鏁版嵁_鍒嗛〉
+ /// </summary>
+ [System.Serializable]
+ public class GetHomeDataBackupPaggerObj : BaseAccountCtrlObj
+ {
+ public string BackupType = "0";
+ public string GatewayUniqueId;
+ public PageSettingObj PageSetting = new PageSettingObj ();
+ }
+ #endregion
+
+ #region 1.25 鑾峰彇澶囦唤鏂囦欢涓嶅甫鏁版嵁_鍒嗛〉
+ /// <summary>
+ /// 鑾峰彇澶囦唤鏂囦欢涓嶅甫鏁版嵁_鍒嗛〉
+ /// </summary>
+ [System.Serializable]
+ public class GetHomeDataBackupUploadListPaggerObj : BaseAccountCtrlObj
+ {
+ public bool IsGatewayAutoBackup = false;
+ public string GatewayUniqueId;
+ public string BackupClassId;
+ public PageSettingObj PageSetting = new PageSettingObj ();
+ }
+ #endregion
+
+
+
+ #region 1.26 涓嬭浇鏌愪竴涓浠芥暟鎹枃浠�
+ /// <summary>
+ /// 涓嬭浇鏌愪竴涓浠芥暟鎹枃浠�
+ /// </summary>
+ [System.Serializable]
+ public class DownloadSomeDataBackupObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 涓嬭浇鐨勬枃浠跺悕绉�
+ /// </summary>
+ public string BackupFileName;
+ /// <summary>
+ /// BackupClassId
+ /// </summary>
+ public string BackupClassId = "";
+ /// <summary>
+ /// 褰撳墠鑾峰彇鏄惁涓虹綉鍏宠嚜鍔ㄥ浠�
+ /// </summary>
+ public bool IsGatewayAutoBackup = false;
+ /// <summary>
+ /// ZigbeeUniqueId 缃戝叧鐨勫敮涓�Id 褰揑sGatewayBackup= true鏃讹紝姝ゅ弬鏁板繀椤绘彁渚�
+ /// </summary>
+ public string GatewayUniqueId = null;
+
+ }
+ #endregion
+
+
+ #region 1.27 鍒犻櫎椤圭洰 (浣忓畢)鍚勭澶囦唤鏂囦欢澶�
+ /// <summary>
+ /// 鍒犻櫎椤圭洰 (浣忓畢)鍚勭澶囦唤鏂囦欢澶�
+ /// </summary>
+ [System.Serializable]
+ public class DelHomeAppGatewayNameObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 澶囨敞鍚嶄富閿�
+ /// </summary>
+ public string BackupClassId;
+ }
+ #endregion
+
+ #region 1.28 鏇存柊椤圭洰(浣忓畢)[App(缃戝叧)鎵嬪姩澶囦唤]澶囨敞鍚�
+ /// <summary>
+ /// 鏇存柊椤圭洰(浣忓畢)[App(缃戝叧)鎵嬪姩澶囦唤]澶囨敞鍚�
+ /// </summary>
+ [System.Serializable]
+ public class UpdateHomeAppGatewayNameObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 鏇存柊澶囨敞鍚�
+ /// </summary>
+ public string BackupName;
+ /// <summary>
+ /// 澶囨敞鍚嶄富閿�
+ /// </summary>
+ public string BackupClassId;
+ }
+ #endregion
+
+ #region 1.29 椤圭洰 (浣忓畢)涓婣pp鑷姩澶囦唤
+ /// <summary>
+ /// 椤圭洰 (浣忓畢)涓婣pp鑷姩澶囦唤
+ /// </summary>
+ [System.Serializable]
+ public class HomeAppAutoDataBackupObj : BaseAccountCtrlObj
+ {
+
+ }
+ #endregion
+
+ #endregion
+
+
+ #region 6銆佺粦瀹�
+ #region 1.61 缁戝畾缃戝叧鍒伴」鐩�(浣忓畢)
+ /// <summary>
+ /// 缁戝畾缃戝叧鍒伴」鐩�(浣忓畢)
+ /// </summary>
+ [System.Serializable]
+ public class BindGatewayToHomeObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 缃戝叧ID鍒楄〃
+ /// </summary>
+ public List<string> BindGateways = new List<string> ();
+ }
+ #endregion
+
+ #region 1.62 瑙g粦瀹氱綉鍏冲埌椤圭洰(浣忓畢)
+ /// <summary>
+ /// 缁戝畾缃戝叧鍒伴」鐩�(浣忓畢)
+ /// </summary>
+ [System.Serializable]
+ public class ReleaseGatewayToHomeObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 缃戝叧ID鍒楄〃
+ /// </summary>
+ public List<string> BindGateways = new List<string> ();
+ }
+ #endregion
+
+ #region 1.63 鑾峰緱鏌愪釜甯愬彿鎵�鏈夊凡缁戝畾鐨勭綉鍏冲垎椤�
+ /// <summary>
+ /// 鑾峰緱鏌愪釜甯愬彿鎵�鏈夊凡缁戝畾鐨勭綉鍏冲垎椤�
+ /// </summary>
+ [System.Serializable]
+ public class GetAllBindGatewarysPaggerObj : BaseNoTokenObj
+ {
+ /// <summary>
+ /// 椤圭洰(浣忓畢)绫诲瀷(0:Zigbee 1:Buspro銆�3:Knx
+ /// </summary>
+ public int HomeType = 1;
+ public BaseReqDtoObj ReqDto = new BaseReqDtoObj();
+ }
+ #endregion
+
+ #region 1.64 鑾峰彇鏌愪釜浣忓畢鐨勭綉鍏冲垎椤�
+ /// <summary>
+ /// 鑾峰彇鏌愪釜浣忓畢鐨勭綉鍏冲垎椤�
+ /// </summary>
+ [System.Serializable]
+ public class GetSingleHomeGatewayPaggerObj : BaseNoTokenObj
+ {
+ public GetSingleHomeReqDtoObj ReqDto = new GetSingleHomeReqDtoObj() ;
+ }
+
+ [System.Serializable]
+ public class GetSingleHomeReqDtoObj : BaseAccountCtrlObj
+ {
+ /// <summary>
+ /// 鎼滅储缃戝叧鍞竴鏍囪瘑 榛樿涓簄ull
+ /// </summary>
+ public string GatewayUniqueId;
+
+ public PageSettingObj PageSetting = new PageSettingObj ();
+ }
+ #endregion
+
+
+ #region 1.65 UpdateMac
+ /// <summary>
+ /// UpdateMac 鏇存柊Mac(鍗板害)
+ /// </summary>
+ [System.Serializable]
+ public class UpdateMacObj : BaseRequestObj
+ {
+ /// <summary>
+ /// 浣忓畢Id
+ /// </summary>
+ public string HomeId;
+ public string OldMac;
+ public string NewMac;
+
+ }
+ #endregion
+
+
+
+ #endregion
+
+ #region 8銆侀」鐩�(浣忓畢)
+ #region AddHome 1.81椤圭洰(浣忓畢) - 1銆佹坊鍔犻」鐩�(浣忓畢)
+ /// <summary>
+ /// 娣诲姞椤圭洰(浣忓畢)
+ /// </summary>
+ [System.Serializable]
+ public class AddHomeObj : BaseRequestObj
+ {
+ /// <summary>
+ /// 浣忓畢鍖哄煙鍚嶇О
+ /// </summary>
+ public string Name;
+ /// <summary>
+ /// 椤圭洰(浣忓畢)绫诲瀷(0:Zigbee 1:Buspro銆�3:Knx
+ /// </summary>
+ public int HomeType = 1;
+ }
+ #endregion
+
+ #region DelHome 1.82鍒犻櫎椤圭洰(浣忓畢)
+ /// <summary>
+ /// 鍒犻櫎椤圭洰(浣忓畢)
+ /// </summary>
+ [System.Serializable]
+ public class DelHomeObj : BaseRequestObj
+ {
+ /// <summary>
+ /// 椤圭洰(浣忓畢)Id -->閿悕 : HomeId
+ /// </summary>
+ public string HomeId;
+
+ }
+ #endregion
+
+ #region EditHome 1.83缂栬緫椤圭洰(浣忓畢)
+ /// <summary>
+ /// 鍒犻櫎椤圭洰(浣忓畢)
+ /// </summary>
+ [System.Serializable]
+ public class EditHomeObj : BaseRequestObj
+ {
+ /// <summary>
+ /// 椤圭洰(浣忓畢)Id -->閿悕 : HomeId
+ /// </summary>
+ public string HomeId;
+ /// <summary>
+ /// 浣忓畢鍖哄煙鍚嶇О
+ /// </summary>
+ public string Name;
+ /// <summary>
+ /// 椤圭洰(浣忓畢)绫诲瀷(0:Zigbee 1:Buspro銆�3:Knx
+ /// </summary>
+ public int HomeType = 1;
+
+ }
+ #endregion
+
+ #region AddHome 1.84 鑾峰彇椤圭洰 (浣忓畢)鍒嗛〉
+ [System.Serializable]
+ public class GetHomePagerReqDtoObj: BaseReqDtoObj
+ {
+ public string Name;
+
+ }
+
+ /// <summary>
+ /// 鑾峰彇椤圭洰 (浣忓畢)鍒嗛〉
+ /// </summary>
+ [System.Serializable]
+ public class GetHomePagerObj : BaseNoTokenObj
+ {
+ /// <summary>
+ /// 椤圭洰(浣忓畢)绫诲瀷(0:Zigbee 1:Buspro銆�3:Knx
+ /// </summary>
+ public int HomeType = 1;
+ public GetHomePagerReqDtoObj ReqDto = new GetHomePagerReqDtoObj ();
+ }
+ #endregion
+
+ #region 1.85 鑾峰彇鎺у埗鍒嗕韩椤圭洰 (浣忓畢)璇锋眰淇℃伅
+ /// <summary>
+ /// 鑾峰彇鎺у埗鍒嗕韩椤圭洰 (浣忓畢)璇锋眰淇℃伅
+ /// </summary>
+ [System.Serializable]
+ public class GetSharedHomeApiControlObj : BaseRequestObj
+ {
+ /// <summary>
+ /// 鍒嗕韩鑰匢d -->閿悕 : MainAccountId
+ /// </summary>
+ public string MainAccountId;
+
+ /// <summary>
+ /// 鍒嗕韩鑰呬綇瀹匢d -->閿悕 : SharedHid
+ /// </summary>
+ public string SharedHid;
+
+
+ }
+ #endregion
+
+ #endregion
+
+
+ #region ZigbeeUsers
+
+ #region 2.11 浣跨敤甯愬彿瀵嗙爜鐧诲綍
+ /// <summary>
+ /// 浣跨敤甯愬彿瀵嗙爜鐧诲綍
+ /// </summary>
+ [System.Serializable]
+ public class LoginObj : BaseNoTokenObj
+ {
+ public string Account;
+ public string Password;
+ public int Company;
+ }
+ #endregion
+
+
+ ///Zigbee鐢ㄦ埛妯″潡
+ #region UpdatePassword 2.33淇敼瀵嗙爜 鍔熻兘鎻忚堪锛氫慨鏀瑰綋鍓嶈处鍙风殑瀵嗙爜
+ /// <summary>
+ /// Need Authorization
+ /// 鍝嶅簲鐘舵�佺爜
+ //(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
+ //(2)NewPasswordAndOldPasswordEqual 鍘熷瘑鐮佸拰鏂板瘑鐮佺浉鍚�
+ //(3)OldPwdNoYes 鍘熷瘑鐮侀敊璇�
+ //(4)Fail 鎿嶄綔澶辫触
+ //(5)AccountNoExists 鐢ㄦ埛涓嶅瓨鍦�
+ /// </summary>
+ [System.Serializable]
+ public class UpdatePasswordObj:BaseNoTokenObj
+ {
+ public string OldPassword;// 鍘熷瘑鐮� string 鏄�
+ public string NewPassword;// 鏂板瘑鐮� string 鏄�
+ }
+
+
+
+ #region 2.314 妫�娴嬪笎鍙锋槸鍚﹀瓨鍦�
+ /// <summary>
+ /// 妫�娴嬪笎鍙锋槸鍚﹀瓨鍦�
+ /// </summary>
+ [System.Serializable]
+ public class DetectionAccountObj : BaseNoTokenObj
+ {
+ public string Account;
+ }
+ #endregion
+
+ #region 2.320 娉ㄥ唽 鍔熻兘鎻忚堪锛氱敤鎴锋墜鏈哄拰閭娉ㄥ唽
+ [System.Serializable]
+ public class YdRegisterAccountObj: BaseNoTokenObj
+ {
+ public string Account;
+ public string Password;
+ public string Language;//璇█ (鍥哄畾涓猴細Chinese鍜孍nglish) string 鏄�
+ public string Contact;
+ public int Company;
+ }
+
+ #endregion
+
+ #region YdForgetPasswordObj 2.321 鍔熻兘鎻忚堪锛氬繕璁板瘑鐮侀偖浠跺舰寮�
+ [System.Serializable]
+ public class YdForgetPasswordObj:BaseNoTokenObj
+ {
+ public string Account;// 璐﹀彿 string 鏄�
+ public int Company;
+ }
+
+ #endregion
+
+
+
+ #region BindSubAccount 2.322 鍔熻兘鎻忚堪锛氱粦瀹氬瓙璐﹀彿鍒伴」鐩�
+ [System.Serializable]
+ public class BindSubAccountObj : BaseNoTokenObj
+ {
+ public string SubAccount;//
+ /// <summary>
+ /// 浣忓畢Id
+ /// </summary>
+ public string HouseDistributedMark;
+ /// <summary>
+ /// 鏄惁鍏佽瀛愬笎鍙疯繙绋嬫帶鍒�
+ /// </summary>
+ public bool IsAllowRemoteCtrl = true;
+ }
+
+ #endregion
+
+ #region DeletedSubAccount 2.323 鍔熻兘鎻忚堪锛氳В闄ゅ瓙璐﹀彿鍜屼綇瀹呯殑缁戝畾
+ [System.Serializable]
+ public class DeletedSubAccountObj : BaseNoTokenObj
+ {
+ public string SubAccount;//
+ /// <summary>
+ /// 浣忓畢Id
+ /// </summary>
+ public string HouseDistributedMark;
+ }
+
+ #endregion
+
+ #region GetSubAccountByDistributedMark 2.324 鍔熻兘鎻忚堪锛氳幏鍙栭」鐩�(浣忓畢)涓嬮潰鐨勫瓙璐﹀彿
+ [System.Serializable]
+ public class GetSubAccountByDistributedMarkObj : BaseNoTokenObj
+ {
+ /// <summary>
+ /// 浣忓畢Id
+ /// </summary>
+ public string DistributedMark;
+ }
+
+ #endregion
+
+
+ #endregion
+
+ #region Alexa璁惧绠$悊 閮ㄥ垎
+ #region UploadDevices 1.31涓婁紶璁惧淇℃伅 鍔熻兘鎻忚堪锛氫笂浼犺澶囦俊鎭��
+ ///// <summary>
+ ///// Need Authorizatin
+ ///// </summary>
+ //[System.Serializable]
+ //public class UploadDevicesObj:AlexaDevice
+ //{
+
+ //}
+
+
+ public class AlexaDeviceObj:BaseNoTokenObj
+ {
+ public string DeviceName;// 璁惧鍚� string 鏄�
+ public string DeviceType;// 璁惧埆绫诲瀷, 鍥哄畾涓�
+ public int SubnetID;// 瀛愮綉鍙� int 鏄�
+ public int DeviceID;// 璁惧鍙� int 鏄�
+ public int LoopID;// 鍥炶矾鍙� int 鏄�
+ public string MAC;// 闇�瑕佺粦瀹氱殑涓�绔彛MAC鐮� string 鏄�
+ public string RegionID;// 浣忓畢鍖哄煙缂栧彿 Int 鏄�
+ }
+
+ #endregion
+
+ #endregion
+
+
+ //********************************鏃�****************************************
//#region ON杞欢璇诲彇鎸囧畾鍖哄煙缃戝叧鍒楄〃锛屾柟娉曞悕锛欸atewayListON 鍙傛暟锛歊egionID 绫诲瀷锛歩nt
///// <summary>
@@ -40,19 +638,19 @@
#endregion
- #region Login 鐧诲綍 鍔熻兘鎻忚堪锛氱櫥褰曞悗鑾峰彇璁块棶浠ょ墝銆�
- [System.Serializable]
- public class LoginObj
- {
- public string Account;
+ //#region Login 鐧诲綍 鍔熻兘鎻忚堪锛氱櫥褰曞悗鑾峰彇璁块棶浠ょ墝銆�
+ //[System.Serializable]
+ //public class LoginObj
+ //{
+ // public string Account;
- public string Password;
+ // public string Password;
- public int Company;
+ // public int Company;
- }
+ //}
- #endregion
+ //#endregion
#region IsExistingAccount 楠岃瘉璐﹀彿鏄惁琚娇鐢� 鍔熻兘鎻忚堪锛氶獙璇佹墜鏈哄拰閭鏄惁琚敞鍐�
[System.Serializable]
@@ -63,18 +661,18 @@
#endregion
- #region SignIn 娉ㄥ唽 鍔熻兘鎻忚堪锛氱敤鎴锋墜鏈哄拰閭娉ㄥ唽
- [System.Serializable]
- public class SignInObj
- {
- public string Account;
- public string Password;
- public string Language;//璇█ (鍥哄畾涓猴細Chinese鍜孍nglish) string 鏄�
- public string Contact;
- public int Company;
- }
+ //#region SignIn 娉ㄥ唽 鍔熻兘鎻忚堪锛氱敤鎴锋墜鏈哄拰閭娉ㄥ唽
+ //[System.Serializable]
+ //public class SignInObj
+ //{
+ // public string Account;
+ // public string Password;
+ // public string Language;//璇█ (鍥哄畾涓猴細Chinese鍜孍nglish) string 鏄�
+ // public string Contact;
+ // public int Company;
+ //}
- #endregion
+ //#endregion
#region SignPhone 鍔熻兘鎻忚堪锛氬彂閫佹墜鏈洪獙璇佺爜
[System.Serializable]
@@ -96,15 +694,15 @@
#endregion
- #region ForgetPassword 鍔熻兘鎻忚堪锛氭牴鎹处鍙风被鍨嬪彂閫侀獙璇佹柟寮�(閭璐﹀彿鍙戦�侀偖浠讹紝鎵嬫満璐﹀彿鍙戦�佺煭淇¢獙璇佺爜锛�
- [System.Serializable]
- public class ForgetPasswordObj
- {
- public string Account;// 璐﹀彿 string 鏄�
- public int Company;
- }
+ //#region ForgetPassword 鍔熻兘鎻忚堪锛氭牴鎹处鍙风被鍨嬪彂閫侀獙璇佹柟寮�(閭璐﹀彿鍙戦�侀偖浠讹紝鎵嬫満璐﹀彿鍙戦�佺煭淇¢獙璇佺爜锛�
+ //[System.Serializable]
+ //public class ForgetPasswordObj
+ //{
+ // public string Account;// 璐﹀彿 string 鏄�
+ // public int Company;
+ //}
- #endregion
+ //#endregion
#region ForgetPasswordAction 鍔熻兘鎻忚堪锛氬繕璁板瘑鐮侊紝鎵嬫満鍙锋壘鍥炲瘑鐮佹柟娉�
[System.Serializable]
@@ -115,16 +713,16 @@
}
#endregion
- #region UpdatePassword 1.8淇敼瀵嗙爜 鍔熻兘鎻忚堪锛氫慨鏀瑰綋鍓嶈处鍙风殑瀵嗙爜
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class UpdatePasswordObj
- {
- public string OldPassword;// 鍘熷瘑鐮� string 鏄�
- public string Password;// 鏂板瘑鐮� string 鏄�
- }
+ //#region UpdatePassword 1.8淇敼瀵嗙爜 鍔熻兘鎻忚堪锛氫慨鏀瑰綋鍓嶈处鍙风殑瀵嗙爜
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class UpdatePasswordObj
+ //{
+ // public string OldPassword;// 鍘熷瘑鐮� string 鏄�
+ // public string Password;// 鏂板瘑鐮� string 鏄�
+ //}
#endregion
#region UpdateUserInformation 1.9鏇存柊鎴栬缃敤鎴峰熀鏈俊鎭� 鍔熻兘鎻忚堪锛氫慨鏀规垨璁剧疆褰撳墠鐧诲綍鐨勭敤鎴峰熀鏈俊鎭�
@@ -174,18 +772,18 @@
}
#endregion
- #region SignSubAccount 1.13娉ㄥ唽瀛愯处鍙� 鍔熻兘鎻忚堪锛氬綋鍓嶇櫥褰曡处鍙锋敞鍐屽瓙璐﹀彿
- /// <summary>
- /// Need Authorzation
- /// </summary>
- [System.Serializable]
- public class SignSubAccountObj
- {
- public string Email;// 璐﹀彿 string 鏄�
- public string Password;// 瀵嗙爜 string 鏄�
- public string Remark;// 澶囨敞 string 鏄�
- }
- #endregion
+ //#region SignSubAccount 1.13娉ㄥ唽瀛愯处鍙� 鍔熻兘鎻忚堪锛氬綋鍓嶇櫥褰曡处鍙锋敞鍐屽瓙璐﹀彿
+ ///// <summary>
+ ///// Need Authorzation
+ ///// </summary>
+ //[System.Serializable]
+ //public class SignSubAccountObj
+ //{
+ // public string Email;// 璐﹀彿 string 鏄�
+ // public string Password;// 瀵嗙爜 string 鏄�
+ // public string Remark;// 澶囨敞 string 鏄�
+ //}
+ //#endregion
#region EditSubAccount 1.14缂栬緫瀛愯处鍙� 鍔熻兘鎻忚堪锛氱紪杈戝瓙璐﹀彿鐨勫娉ㄥ拰瀵嗙爜
@@ -203,16 +801,16 @@
#endregion
- #region RemoveSubAccount 1.15鍒犻櫎瀛愯处鍙� 鍔熻兘鎻忚堪锛氬垹闄ゅ瓙璐﹀彿
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class RemoveSubAccountObj
- {
- public string Email;
- }
- #endregion
+ //#region RemoveSubAccount 1.15鍒犻櫎瀛愯处鍙� 鍔熻兘鎻忚堪锛氬垹闄ゅ瓙璐﹀彿
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class RemoveSubAccountObj
+ //{
+ // public string Email;
+ //}
+ //#endregion
#region DisableDebug 1.16绂佺敤璋冭瘯璐﹀彿 鍔熻兘鎻忚堪锛氱鐢ㄥ綋鍓嶈处鍙风殑璋冭瘯璐﹀彿
@@ -288,19 +886,23 @@
#endregion
- #region 鍏充簬鍖哄煙鐨勬柟娉�
- #region AddHome 1.23鍒涘缓涓�涓綇瀹呭尯鍩� 鍔熻兘鎻忚堪锛氬垱寤轰竴涓敤鎴蜂綇瀹呭尯鍩�
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class AddHomeObj
- {
- /// <summary>
- /// 浣忓畢鍖哄煙鍚嶇О
- /// </summary>
- public string Name;
- }
+ //#region 鍏充簬鍖哄煙鐨勬柟娉�
+ //#region AddHome 1.23鍒涘缓涓�涓綇瀹呭尯鍩� 鍔熻兘鎻忚堪锛氬垱寤轰竴涓敤鎴蜂綇瀹呭尯鍩�
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class AddHomeObj: BaseRequestObj
+ //{
+ // /// <summary>
+ // /// 浣忓畢鍖哄煙鍚嶇О
+ // /// </summary>
+ // public string Name;
+
+ // public string LoginAccessToken;
+
+ //}
+
[System.Serializable]
public class AddHomeAndGatewayByONObj
{
@@ -316,68 +918,68 @@
#endregion
- #region HomeList 1.24鑾峰彇鐢ㄦ埛鐨勪綇瀹呭尯鍩熷垪琛� 鍔熻兘鎻忚堪锛氳幏鍙栫敤鎴锋墍鏈変綇瀹呭尯鍩熺殑鍒楄〃
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class HomeListObj
- {
+ //#region HomeList 1.24鑾峰彇鐢ㄦ埛鐨勪綇瀹呭尯鍩熷垪琛� 鍔熻兘鎻忚堪锛氳幏鍙栫敤鎴锋墍鏈変綇瀹呭尯鍩熺殑鍒楄〃
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class HomeListObj
+ //{
- }
- #endregion
+ //}
+ //#endregion
#region EditHome 1.25缂栬緫浣忓畢鍖哄煙鍚嶇О 鍔熻兘鎻忚堪锛氱紪杈戜綇瀹呭尯鍩熷悕绉�
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class EditHomeObj
- {
- public string Name;// 浣忓畢鍖哄煙鍚嶇О string 鏄�
- public string Id;// 浣忓畢鍖哄煙缂栧彿 Int 鏄�
- }
- #endregion
- #region EditMACByON 淇敼浣忓畢缁戝畾鐨刴ac
- [System.Serializable]
- public class EditMACByONObj
- {
- /// <summary>
- /// 淇敼鐨勬柊鐨刴ac
- /// </summary>
- public string MAC;
- /// <summary>
- /// mac 鐨刬d
- /// </summary>
- public int Id;
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class EditHomeObj
+ //{
+ // public string Name;// 浣忓畢鍖哄煙鍚嶇О string 鏄�
+ // public string Id;// 浣忓畢鍖哄煙缂栧彿 Int 鏄�
+ //}
+ //#endregion
+ //#region EditMACByON 淇敼浣忓畢缁戝畾鐨刴ac
+ //[System.Serializable]
+ //public class EditMACByONObj
+ //{
+ // /// <summary>
+ // /// 淇敼鐨勬柊鐨刴ac
+ // /// </summary>
+ // public string MAC;
+ // /// <summary>
+ // /// mac 鐨刬d
+ // /// </summary>
+ // public int Id;
- }
- [System.Serializable]
- public class EditMACByHomeId
- {
- /// <summary>
- /// 淇敼鐨勬柊鐨刴ac
- /// </summary>
- public string MAC;
- /// <summary>
- /// Home 鐨刬d
- /// </summary>
- public string RegionID;
+ //}
+ //[System.Serializable]
+ //public class EditMACByHomeId
+ //{
+ // /// <summary>
+ // /// 淇敼鐨勬柊鐨刴ac
+ // /// </summary>
+ // public string MAC;
+ // /// <summary>
+ // /// Home 鐨刬d
+ // /// </summary>
+ // public string RegionID;
- public bool IsReBind;
+ // public bool IsReBind;
- }
- #endregion
- #region DeleteHome 1.26鍒犻櫎鏁翠釜浣忓畢鍖哄煙 鍔熻兘鎻忚堪锛氬垹闄ゆ暣涓綇瀹呭尯鍩�
- /// <summary>
- /// Need Authorzation
- /// </summary>
- [System.Serializable]
- public class DeleteHomeObj
- {
- public string Id;// 浣忓畢鍖哄煙缂栧彿 int 鏄�
- }
- #endregion
+ //}
+ ////#endregion
+ //#region DeleteHome 1.26鍒犻櫎鏁翠釜浣忓畢鍖哄煙 鍔熻兘鎻忚堪锛氬垹闄ゆ暣涓綇瀹呭尯鍩�
+ ///// <summary>
+ ///// Need Authorzation
+ ///// </summary>
+ //[System.Serializable]
+ //public class DeleteHomeObj
+ //{
+ // public string Id;// 浣忓畢鍖哄煙缂栧彿 int 鏄�
+ //}
+ //#endregion
#region UploadDevices 1.30涓婁紶缃戝叧璁惧 鍔熻兘鎻忚堪锛氫笂浼犵綉鍏充俊鎭�
/// <summary>
@@ -393,36 +995,36 @@
public string RegionID;// 浣忓畢鍖哄煙缂栧彿 int 鏄�
}
#endregion
- #region UploadDevices 1.31涓婁紶璁惧淇℃伅 鍔熻兘鎻忚堪锛氫笂浼犺澶囦俊鎭��
- /// <summary>
- /// Need Authorizatin
- /// </summary>
- [System.Serializable]
- public class UploadDevicesObj
- {
- public AlexaDevice Device = new AlexaDevice();
- }
- public class AlexaDevice
- {
- public string DeviceName;// 璁惧鍚� string 鏄�
- public string DeviceType;// 璁惧埆绫诲瀷, 鍥哄畾涓�
- public int SubnetID;// 瀛愮綉鍙� int 鏄�
- public int DeviceID;// 璁惧鍙� int 鏄�
- public int LoopID;// 鍥炶矾鍙� int 鏄�
- public string MAC;// 闇�瑕佺粦瀹氱殑涓�绔彛MAC鐮� string 鏄�
- public string RegionID;// 浣忓畢鍖哄煙缂栧彿 Int 鏄�
- }
+ //#region UploadDevices 1.31涓婁紶璁惧淇℃伅 鍔熻兘鎻忚堪锛氫笂浼犺澶囦俊鎭��
+ ///// <summary>
+ ///// Need Authorizatin
+ ///// </summary>
+ //[System.Serializable]
+ //public class UploadDevicesObj
+ //{
+ // public AlexaDevice Device = new AlexaDevice();
+ //}
+ //public class AlexaDevice
+ //{
+ // public string DeviceName;// 璁惧鍚� string 鏄�
+ // public string DeviceType;// 璁惧埆绫诲瀷, 鍥哄畾涓�
+ // public int SubnetID;// 瀛愮綉鍙� int 鏄�
+ // public int DeviceID;// 璁惧鍙� int 鏄�
+ // public int LoopID;// 鍥炶矾鍙� int 鏄�
+ // public string MAC;// 闇�瑕佺粦瀹氱殑涓�绔彛MAC鐮� string 鏄�
+ // public string RegionID;// 浣忓畢鍖哄煙缂栧彿 Int 鏄�
+ //}
- #endregion
+ //#endregion
#region GatewayList 1.32璇诲彇鐢ㄦ埛鎵�鏈夌綉鍏冲垪琛� 鍔熻兘鎻忚堪锛氳鍙栧綋鍓嶇敤鎴风殑鎵�鏈変竴绔彛
- /// <summary>
- /// Need Authorization
- /// </summary>
- [System.Serializable]
- public class GatewayListObj
- {
+ ///// <summary>
+ ///// Need Authorization
+ ///// </summary>
+ //[System.Serializable]
+ //public class GatewayListObj
+ //{
- }
+ //}
[System.Serializable]
public class GatewayMACObj
{
@@ -481,34 +1083,34 @@
#endregion
#region 澶囦唤鎭㈠鏁版嵁
- /// <summary>
- /// 娣诲姞澶囦唤鐩綍
- /// </summary>
- [Serializable]
- public class AddFolderObj
- {
- /// <summary>
- /// 鍖哄煙ID
- /// </summary>
- public string LevelID ;
- /// <summary>
- /// 澶囦唤鐩綍鍚嶇О
- /// </summary>
- public string Name;
+ ///// <summary>
+ ///// 娣诲姞澶囦唤鐩綍
+ ///// </summary>
+ //[Serializable]
+ //public class AddFolderObj
+ //{
+ // /// <summary>
+ // /// 鍖哄煙ID
+ // /// </summary>
+ // public string LevelID ;
+ // /// <summary>
+ // /// 澶囦唤鐩綍鍚嶇О
+ // /// </summary>
+ // public string Name;
- }
+ //}
- /// <summary>
- /// 鑾峰彇鍖哄煙涓嬬殑澶囦唤鍒楄〃鐩綍
- /// </summary>
- [Serializable]
- public class GetUserFolderObj
- {
- /// <summary>
- /// 鍖哄煙ID
- /// </summary>
- public string LevelID;
- }
+ ///// <summary>
+ ///// 鑾峰彇鍖哄煙涓嬬殑澶囦唤鍒楄〃鐩綍
+ ///// </summary>
+ //[Serializable]
+ //public class GetUserFolderObj
+ //{
+ // /// <summary>
+ // /// 鍖哄煙ID
+ // /// </summary>
+ // public string LevelID;
+ //}
/// <summary>
/// 澶囦唤鏂囦欢澶归噷闈㈢殑鏂囦欢鐩綍
@@ -530,33 +1132,50 @@
public int Id;
}
+ ///// <summary>
+ ///// 涓婁紶澶囦唤鏂囦欢鏁版嵁
+ ///// </summary>
+ //[Serializable]
+ //public class AddUserBackupObj
+ //{
+ // /// <summary>
+ // /// wenjian mingcheng
+ // /// </summary>
+ // public string Name;
+ // /// <summary>
+ // /// 鏂囦欢鏁版嵁
+ // /// </summary>
+ // public byte [] DetailByte;
+ // /// <summary>
+ // /// 鏂囦欢澶� ID
+ // /// </summary>
+ // public int LevelID;
+ //}
+
+ ///// <summary>
+ ///// Delete backup data.
+ ///// </summary>
+ //[Serializable]
+ //public class DeleteFolderDataObj
+ //{
+ // public int Id;
+ //}
+
+
+
/// <summary>
- /// 涓婁紶澶囦唤鏂囦欢鏁版嵁
+ /// 涓嶆槸鍦ㄦ湰鍖哄煙鐨勭櫥褰曞搷搴�,闇�瑕侀噸瀹氬悜鍒拌姹傚緱鍒扮殑鍩熷悕涓�--RegionServer
/// </summary>
[Serializable]
- public class AddUserBackupObj
+ public class UserLoginLocalRegionRes
{
+ public string RegionName;
/// <summary>
- /// wenjian mingcheng
+ /// 璇烽噸瀹氬悜鍒版鍩熷悕涓嬪搴旀帴鍙h姹�
/// </summary>
- public string Name;
- /// <summary>
- /// 鏂囦欢鏁版嵁
- /// </summary>
- public byte [] DetailByte;
- /// <summary>
- /// 鏂囦欢澶� ID
- /// </summary>
- public int LevelID;
+ public string RegionServer;
}
- /// <summary>
- /// Delete backup data.
- /// </summary>
- [Serializable]
- public class DeleteFolderDataObj
- {
- public int Id;
- }
+
#endregion
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs
old mode 100755
new mode 100644
index 4ffcc4c..7c6ca24
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/SubAccountRes.cs
@@ -3,17 +3,45 @@
namespace Shared
{
- [Serializable]
- public class SubAccountRes
- {
- public int UserID { get; set; }
+ //[Serializable]
+ //public class SubAccountRes
+ //{
+ // public int UserID { get; set; }
- public string Account { get; set; }
+ // public string Account { get; set; }
- public int IsEnable { get; set; }
+ // public int IsEnable { get; set; }
- public int UserType { get; set; }
+ // public int UserType { get; set; }
- public string Remark { get; set; }
+ // public string Remark { get; set; }
+ //}
+
+ /// <summary>
+ /// 鑾峰彇鎴愬憳淇℃伅鐨勭粨鏋�
+ /// </summary>
+ /// [Serializable]
+ public class SubAccountRes
+ {
+ /// <summary>
+ /// 璐﹀彿
+ /// </summary>
+ public string Account = string.Empty;
+ /// <summary>
+ /// 璐﹀彿鏄电О
+ /// </summary>
+ public string UserName = string.Empty;
+ /// <summary>
+ /// SubAccountDistributedMark
+ /// </summary>
+ public string SubAccountDistributedMark = string.Empty;
+ /// <summary>
+ /// DistributedMark
+ /// </summary>
+ public string DistributedMark = string.Empty;
+ /// <summary>
+ /// AccountType
+ /// </summary>
+ public int AccountType = 0;
}
}
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs
index 004ef44..a7f0794 100644
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/Timer.cs
@@ -1,9 +1,15 @@
锘縰sing System;
+using Shared.SimpleControl;
+
namespace Shared
{
[Serializable]
public class Timer
{
+ public string RequestVersion = MainPage.RequestVersion;
+
+ public string RequestSource = MainPage.RequestSource;
+
/// <summary>
/// 瀹氭椂鍣ㄧ殑鍞竴ID
/// </summary>
diff --git a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs
old mode 100755
new mode 100644
index b3c82f4..30cd74c
--- a/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs
+++ b/Crabtree/SmartHome/HDL/Operation/ResponseEntity/UserLoginRes.cs
@@ -6,11 +6,11 @@
[Serializable]
public class UserLoginRes
{
- public string Token;
+ public string Token;
public string TimeStamp;
- public int UserId;
+ public string UserId;
public string Account;
@@ -18,12 +18,36 @@
public int UserType;
- public int MainUserId;
+ public string MainUserId;
public bool IsProxyAllVisionRegister; //<!--鏄惁鍦ㄥ叏瑙嗛�氫腑浠g悊娉ㄥ唽浜�-->
public bool IsAllVisionRoomBind; //<!-- 鏄惁鍦ㄧ粦瀹氫簡浣忔埧浜�,濡傛灉杩欎袱涓瓧娈礗sProxyAllVisionRegister+IsProxyAllVisionRegister閮戒负true鐨勮瘽锛屽垯App绔樉绀哄叏瑙嗛�氳烦杞殑鍔熻兘 -->
public string AllVisionRegisterDevUserNameGuid;//7D1fb999-20b6-4363-b731-732d9171071f" , <!--SIP 甯愬彿-->
public string TenantCode;// "TXXXX",
- public string DevelopCode;//": "abc-51f5-123-982c-def"
+ public string DevelopCode;//": "abc-51f5-123-982c-def"
+
+ public string Guid;
+ public string MD5PWD;
}
}
+
+ //"Token": "NGpIWWJSMk01akdXR3JOQUUrK3hMbU5yVGN1Y1FFMDlKYmZRYndnZmxyYnc4MjBQNVp4WkRxaDg0d21XcTV1eWxlLzVYcFVFNTBkVm0xNTJHdDBtbXhCQkErdERpbmVoM2oyS095VE53R0F3MmpoRjZIS1g3QT09",
+ //"Account": "721343314@qq.com",
+ //"Guid": "29061",
+ //"MD5PWD": "YJWQ6ZKVR0+MMVNJPCY28EYWKZGKUF6C0ZL6LTOLS5QYD9JI27RYXQ==**",
+ //"HdlOnMqttKey": "39dea90f-3e0c-47",
+ //"ConnectMqttBrokerLoadSubDomain": "tcp://hangzhouregionmqttpenetrate.hdlcontrol.com:6699",
+ //"ConnectMqttClientId": "721343314@qq.com",
+ //"ConnectMqttBrokerUserName": "721343314@qq.com",
+ //"ConnectMqttBrokerPwd": "0068e1c8-8c2b-451c-bb2f-fd741671c140",
+ //"CurrentMqttClientIpAndPort": "",
+ //"AccountType": 0,
+ //"UserType": 0,
+ //"MainUserID": 29061,
+ //"UserID": 29061,
+ //"Contact": null,
+ //"IsProxyAllVisionRegister": false,
+ //"IsAllVisionRoomBind": false,
+ //"AllVisionRegisterDevUserNameGuid": null,
+ //"TenantCode": null,
+ //"DevelopCode": null
\ No newline at end of file
diff --git a/Crabtree/SmartHome/HDL/Operation/UserConfig.cs b/Crabtree/SmartHome/HDL/Operation/UserConfig.cs
index d1bb9e7..8a4145b 100644
--- a/Crabtree/SmartHome/HDL/Operation/UserConfig.cs
+++ b/Crabtree/SmartHome/HDL/Operation/UserConfig.cs
@@ -124,7 +124,7 @@
}
public string VersionNumber {
- get { return MainPage.CodeIDString; }
+ get { return MainPage.RequestVersion; }
}
public string TipVersionBackup = string.Empty;
@@ -151,13 +151,22 @@
public RegionInfoRes CurrentRegion = new RegionInfoRes ();
+ public bool CheckHomeGateways ()
+ {
+ if (CurrentRegion.HomeGateways != null && CurrentRegion.HomeGateways.Count > 0) {
+ return true;
+ } else {
+ return false;
+ }
+ }
+
public List<GatewayRes> GatewayList = new List<GatewayRes> ();
public List<string> GatewayMACList {
get {
List<string> macList = new List<string> ();
foreach (var mac in GatewayList) {
- macList.Add (mac.MAC);
+ macList.Add (mac.GatewayUniqueId);
}
return macList;
}
diff --git a/Crabtree/SmartHome/HDL/Operation/UserInfo.cs b/Crabtree/SmartHome/HDL/Operation/UserInfo.cs
index 25b80ac..64bfd28 100644
--- a/Crabtree/SmartHome/HDL/Operation/UserInfo.cs
+++ b/Crabtree/SmartHome/HDL/Operation/UserInfo.cs
@@ -15,6 +15,16 @@
public static string GlobalRegisterFile = "Register_File";
/// <summary>
+ /// Guid
+ /// </summary>
+ public string Guid = "";
+
+ /// <summary>
+ /// MD5PWD
+ /// </summary>
+ public string MD5PWD = "";
+
+ /// <summary>
/// 鐢ㄦ埛
/// </summary>
public string AccountString="";
@@ -29,7 +39,7 @@
/// <summary>
/// 鐢ㄦ埛ID
/// </summary>
- public int ID;
+ public string ID;
/// <summary>
/// 鍘熷瘑鐮�
@@ -54,7 +64,9 @@
public int AccountType = 0;
- public int MasterID = 0;
+ //public int MasterID = 0;
+ public string MainUserId = "";
+
public string LoginTokenString{
get {
diff --git a/Crabtree/SmartHome/HDL/Operation/Utlis.cs b/Crabtree/SmartHome/HDL/Operation/Utlis.cs
index 25db21e..1ad2fe8 100644
--- a/Crabtree/SmartHome/HDL/Operation/Utlis.cs
+++ b/Crabtree/SmartHome/HDL/Operation/Utlis.cs
@@ -1,4 +1,7 @@
锘縰sing System;
+using Shared.SimpleControl;
+using Shared.SimpleControl.Phone;
+
namespace Shared
{
public class Utlis
@@ -44,5 +47,32 @@
}
}
- }
+ public static void ShowAppLinkStatus (AppLinkStatus mStatus) {
+
+ switch (mStatus) {
+ case AppLinkStatus.CloudLink:
+ MainPage.WiFiStatus = "CrabtreeAdd/CloudLink.png";
+ break;
+ case AppLinkStatus.CloudUnlink:
+ MainPage.WiFiStatus = "CrabtreeAdd/CloudUnlink.png";
+ break;
+ case AppLinkStatus.WiFi:
+ MainPage.WiFiStatus = "CrabtreeAdd/WiFi.png";
+ break;
+ case AppLinkStatus.WiFiUnlink:
+ MainPage.WiFiStatus = "CrabtreeAdd/WiFiUnlink.png";
+ break;
+ default:
+
+
+ break;
+ }
+
+ Shared.Application.RunOnMainThread (() => {
+ UserMiddle.btnLinkStatus.UnSelectedImagePath = MainPage.WiFiStatus;
+ });
+
+ }
+
+}
}
diff --git a/Crabtree/SmartHome/SmartHome.projitems b/Crabtree/SmartHome/SmartHome.projitems
index 68df91a..fa401d5 100644
--- a/Crabtree/SmartHome/SmartHome.projitems
+++ b/Crabtree/SmartHome/SmartHome.projitems
@@ -287,6 +287,8 @@
<Compile Include="$(MSBuildThisFileDirectory)UI\SimpleControl\Phone\Guide\GuideSettingGateway.cs" />
<Compile Include="$(MSBuildThisFileDirectory)HDL\Operation\Device\OnePortMqttFR.cs" />
<Compile Include="$(MSBuildThisFileDirectory)HDL\Operation\Utlis.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)HDL\Operation\ResponseEntity\API.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)HDL\Operation\ResponseEntity\ErrorCode.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="$(MSBuildThisFileDirectory)DLL\" />
diff --git a/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs b/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs
index dc07c45..337dd4e 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs
@@ -105,12 +105,12 @@
var gatewayBytes = control.UsefulBytes;
#endregion
if (gatewayBytes != null) {
- common.Remote_GroupName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 1, 20).Trim ('\0');
- common.Remote_ProjectName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 21, 20).Trim ('\0');
- common.Remote_UserName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 41, 8).Trim ('\0');
- common.Remote_Password = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 49, 8).Trim ('\0');
- var requestJson2 = @"{'Token':'" + MainPage.LoginUser.LoginTokenString + "','MAC':'" + common.MAC + "','Password':'" + common.Remote_Password + "'}";
- var revertObj2 = MainPage.RequestHttps ("UpdateRemoteSwitchPassword", requestJson2, true, false);
+ //common.Remote_GroupName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 1, 20).Trim ('\0');
+ //common.Remote_ProjectName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 21, 20).Trim ('\0');
+ //common.Remote_UserName = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 41, 8).Trim ('\0');
+ //common.Remote_Password = CommonPage.MyEncodingGB2312.GetString (gatewayBytes, 49, 8).Trim ('\0');
+ //var requestJson2 = @"{'Token':'" + MainPage.LoginUser.LoginTokenString + "','MAC':'" + common.MAC + "','Password':'" + common.Remote_Password + "'}";
+ //var revertObj2 = MainPage.RequestHttps ("UpdateRemoteSwitchPassword", requestJson2, true, false);
return;
}
Application.RunOnMainThread (() => {
@@ -130,9 +130,11 @@
}
}
if (canRemote && !CommonPage.IsRemote) {
- if (!string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.MAC)) {
- Shared.SimpleControl.CommonPage.IsRemote = true;
- await SmartHome.MqttCommon.StartCloudMqtt ();
+ if (UserConfig.Instance.CheckHomeGateways ()) {
+ if (!string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.HomeGateways[0].GatewayUniqueId)) {
+ Shared.SimpleControl.CommonPage.IsRemote = true;
+ await SmartHome.MqttCommon.StartCloudMqtt ();
+ }
}
}
}
diff --git a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
index 58ad594..fdf907a 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
@@ -39,19 +39,28 @@
//public static Button LogoButton = new Button ();
- public static string CodeIDString = "20191223";
+ public static string RequestVersion = "20200108";
public static UserInfo LoginUser;
-
+ /// <summary>
+ /// 鏄惁鏄鐞嗗憳鏉冮檺(鍙樻洿浜�,鎴愬憳鐨勬椂鍊�,杩欎釜涔熶负ture銆備负浠�涔堜細澹版槑杩欐牱鍙橀噺,鍥犱负鏈変簺鎺ュ彛蹇呴』浣跨敤鍘熸潵鐨凾oken)
+ /// </summary>
+ public static bool IsAdministrator = false;
public static string SoftPadTitle = "Crabtree";
public static string SoftTitle = "Crabtree";
public static int SoftSmsType = 0;
+ public static string RequestSource = "1"; //0:Zigbee銆�1:HdlOn銆�2:GraphicsMonitor銆�3:BusproSoft銆�4:AgentWeb
+
public static string LogoString = "";//"Logo/Logo.png";
public static string WiFiStatus = "CrabtreeAdd/WiFi.png";//"CrabtreeAdd/WiFi.png";
public static string RegisterLogoString = "Logo/Register_logo.png";
public static string SeviceIP = "52.172.25.151";
- //public static string RequestHttpsHost = "https://homeautomation.havells.com";
- public static string RequestHttpsHost = "https://developer.hdlcontrol.com";
+ public static string RequestHttpsHost = "https://smarth-api.havells.com/HangZhouHdlCloudApi";
+ //public static string RequestHttpsHost = "https://global.hdlcontrol.com/HangZhouHdlCloudApi";
+
+ public static string RequestHttpsHostMqtt = "https://smarth-api.havells.com";
+
+ //public static string RequestHttpsHost = "https://developer.hdlcontrol.com";
public static double PixelScale {
@@ -165,7 +174,7 @@
/// <param name="methodType">璇锋眰鏂规硶.</param>
/// <param name="dataStringJson">璇锋眰鐨勫弬鏁�.</param>
/// <param name="needHeaders">鏄惁闇�瑕佸寘澶�.</param>
- public static ResponsePack RequestHttps (string methodType, string dataStringJson, bool needHeaders = true, bool needTip = true,string urlHead = "")
+ public static ResponsePack RequestHttps (string methodType, string dataStringJson, bool needHeaders = false, bool needTip2 = true, string urlHead = "")
{
ResponsePack revertObj = null;
try {
@@ -194,11 +203,12 @@
#region
var webClient = new WebClient ();
if (urlHead == "") {
- urlHead = $"{RequestHttpsHost}/WebApi/";
- urlHead = "https://developer.hdlcontrol.com/api/";
- } else {
- webClient.Headers.Add ("CONTENT-TYPE", "application/json");
+ urlHead = RequestHttpsHost;
}
+ //else {
+ // webClient.Headers.Add ("CONTENT-TYPE", "application/json");
+ //}
+ webClient.Headers.Add ("CONTENT-TYPE", "application/json");
string url = urlHead + methodType;
if (needHeaders && LoginUser != null) {/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
webClient.Headers.Add ("Authorization", LoginUser.LoginTokenString);
@@ -209,7 +219,7 @@
} catch (System.Net.WebException webEx) {
Application.RunOnMainThread (() => {
MainPage.Loading.Hide ();
- revertObj = new ResponsePack () { StateCode = "Network_Error" };
+ revertObj = new ResponsePack () { StateCode = ErrorCode.NetworkError };
//new Alert ( "","Network abnormal, unable to connect to the Internet", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
return;
});
@@ -217,6 +227,7 @@
string responseString = null;
if (bytes != null) {
responseString = Encoding.UTF8.GetString (bytes);
+ //var DD = Newtonsoft.Json.Linq.JObject .Parse("GFGFDG");DD["ResponseData"]["PageData"]
}
//var request = (HttpWebRequest)WebRequest.Create (url);
@@ -235,28 +246,31 @@
if (responseString != null) {
try {
revertObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePack> (responseString);
- if (revertObj.StateCode != "SUCCESS") {
- if (methodType == "IsExistingAccount") {
+ //if (revertObj.StateCode.ToUpper() != "SUCCESS") {
+ // if (methodType == API.IsExistingAccount) {
- } else if (needTip) {
- Application.RunOnMainThread (() => {
- new Alert ("", revertObj.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- });
- }
- }
+ // } else if (needTip) {
+ // Application.RunOnMainThread (() => {
+ // new Alert ("", revertObj.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ // });
+ // }
+ //}
} catch (Exception ex) {
Console.WriteLine (ex.ToString ());
+ revertObj = new ResponsePack () { StateCode = "Data exception" };
}
- } else {
- if (methodType == "Login" && needTip) {
- Application.RunOnMainThread (() => {
- new Alert ("", Language.StringByID (R.MyInternationalizationString.FailureToDataBase),
- Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- });
- } else {
- if (needTip)
- FailureToServer ();
- }
+ }
+ else {
+ revertObj = new ResponsePack () { StateCode = ErrorCode.NetworkError };
+ //if (methodType == API.Login && needTip) {
+ // Application.RunOnMainThread (() => {
+ // new Alert ("", Language.StringByID (R.MyInternationalizationString.FailureToDataBase),
+ // Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ // });
+ //} else {
+ // if (needTip)
+ // FailureToServer ();
+ //}
}
return revertObj;
#endregion
@@ -267,6 +281,59 @@
//requesTime = requesTime.AddDays(1);
}
}
+
+ /// <summary>
+ /// 璇锋眰鏈嶅姟鍣ㄦ柟娉�
+ /// </summary>
+ /// <returns>The https.</returns>
+ /// <param name="methodType">璇锋眰鏂规硶.</param>
+ /// <param name="dataStringJson">璇锋眰鐨勫弬鏁�.</param>
+ /// <param name="needHeaders">鏄惁闇�瑕佸寘澶�.</param>
+ public static byte [] RequestHttpsReturnByte (string methodType, string dataStringJson, bool needHeaders = false, bool needTip2 = true, string urlHead = "")
+ {
+ ResponsePack revertObj = null;
+ try {
+ if (!SystemRemote.checeInternet ()) {
+ Application.RunOnMainThread (() => {
+ MainPage.WiFiStatus = "CrabtreeAdd/WiFiUnlink.png";
+ MainPage.Loading.Hide ();
+ });
+ }
+
+
+
+ #region
+ var webClient = new WebClient ();
+ if (urlHead == "") {
+ urlHead = RequestHttpsHost;
+ }
+ //else {
+ // webClient.Headers.Add ("CONTENT-TYPE", "application/json");
+ //}
+ webClient.Headers.Add ("CONTENT-TYPE", "application/json");
+ string url = urlHead + methodType;
+ if (needHeaders && LoginUser != null) {/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
+ webClient.Headers.Add ("Authorization", LoginUser.LoginTokenString);
+ }
+ byte [] bytes = null;
+ try {
+ bytes = webClient.UploadData (url, Encoding.UTF8.GetBytes (dataStringJson));
+ } catch (System.Net.WebException webEx) {
+ return bytes;
+ }
+
+
+ return bytes;
+ #endregion
+ } catch (Exception ex) {
+ Console.WriteLine (ex.Message);
+ return null;
+ } finally {
+ //requesTime = requesTime.AddDays(1);
+ }
+ }
+
+
/// <summary>
/// 杩炴帴鏈嶅姟鍣ㄥけ璐�
/// </summary>
diff --git a/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs b/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs
index 7f96fc6..04a2de8 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/MqttCommon.cs
@@ -105,7 +105,7 @@
if (aesDecryptTopic == $"NotifyBusGateWayInfoChagne/{CurRemoteMACInfo.md5_mac_string}") {//缃戝叧涓婄嚎锛岄渶瑕佹洿鏂癮eskey
//----绗簩姝ワ細璇诲彇璐﹀彿涓嬮潰鐨勭綉鍏冲垪琛�
- var gatewayListUrl = $"{MainPage.RequestHttpsHost}/Center/Center/GetGatewayPagger"; //App銆丅uspro杞欢鐧诲綍鍚庤幏鍙栫綉鍏冲垪琛� http 璇锋眰
+ var gatewayListUrl = $"{MainPage.RequestHttpsHostMqtt}/Center/Center/GetGatewayPagger"; //App銆丅uspro杞欢鐧诲綍鍚庤幏鍙栫綉鍏冲垪琛� http 璇锋眰
var gatewayListRequestPar = new RemoteRequestParameters () { Mac = CurRemoteMACInfo.mac, LoginAccessToken = mqttRequestParToken, RequestVersion = "RequestVersion1", RequestProtocolType = 0, RequestSource = 1 };
var gatewayListRequestResult = MainPage.RequestHttps ("", Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListRequestPar), false, false, gatewayListUrl);
var gatewayListRequestResult_Obj = Newtonsoft.Json.JsonConvert.DeserializeObject<MqttRemoteInfo> (gatewayListRequestResult.ResponseData.ToString ());
@@ -139,7 +139,7 @@
//});
break;
case "Success":
- MainPage.AddTip (UserConfig.Instance.CurrentRegion.RegionName + ":" + Language.StringByID (Shared.SimpleControl.R.MyInternationalizationString.LinkSuccess));
+ MainPage.AddTip (UserConfig.Instance.CurrentRegion.Name + ":" + Language.StringByID (Shared.SimpleControl.R.MyInternationalizationString.LinkSuccess));
MainPage.WiFiStatus = "CrabtreeAdd/CloudLink.png";
break;
default:
@@ -189,8 +189,11 @@
//});
Shared.SimpleControl.Phone.UserMiddle.ReadAllDeviceStatus ();
System.Console.WriteLine ($"杩滅▼杩炴帴鎴愬姛");
- MainPage.WiFiStatus = "CrabtreeAdd/CloudLink.png";
- UserMiddle.btnLinkStatus.UnSelectedImagePath = MainPage.WiFiStatus;
+
+ Utlis.ShowAppLinkStatus (AppLinkStatus.CloudLink);
+
+ //MainPage.WiFiStatus = "CrabtreeAdd/CloudLink.png";
+ //UserMiddle.btnLinkStatus.UnSelectedImagePath = MainPage.WiFiStatus;
if (CurRemoteMACInfo != null) {
if (CurRemoteMACInfo.isValid == "InValid") {
MainPage.AddTip ("Remote failed,gateway offline");
@@ -217,9 +220,9 @@
try {
try {
//鏂紑鍚庨噸鏂伴摼鎺ラ渶瑕侀噸鏂扮櫥褰曡幏鍙栬繛鎺ョ殑瀵嗙爜
- var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString.ToLower (), Password = MainPage.LoginUser.Password, Company = MainPage.SoftSmsType };
+ var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString.ToLower (), Password = MainPage.LoginUser.Password };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var tempResult = MainPage.RequestHttps ("Login", requestJson, false);
+ var tempResult = MainPage.RequestHttps (API.Login, requestJson, false);
if (tempResult == null) {
Application.RunOnMainThread (() => {
MainPage.Loading.Hide ();
@@ -242,17 +245,28 @@
return;
}
- var requestObj3 = new GatewayByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.RegionID };
+ var requestObj3 = new GetSingleHomeGatewayPaggerObj ();
+ requestObj3.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+ requestObj3.ReqDto.HomeId = UserConfig.Instance.CurrentRegion.Id;
+ requestObj3.ReqDto.PageSetting.Page = 1;
+ requestObj3.ReqDto.PageSetting.PageSize = 999;
+
+ //var requestObj3 = new GatewayByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id };
var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj3);
- var revertObj3 = MainPage.RequestHttps ("GatewayByRegionList", requestJson3, true, false);
- if (revertObj3.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (revertObj3.ResponseData.ToString ());
- var gatewayList = responseDataObj;
+ var revertObj3 = MainPage.RequestHttps (API.GetSingleHomeGatewayPagger, requestJson3);
+ if (revertObj3.StateCode.ToUpper() == "SUCCESS") {
+ var infoResult = Newtonsoft.Json.JsonConvert.DeserializeObject<GetGatewayResult> (revertObj3.ResponseData.ToString ());
+ var gatewayList = infoResult.PageData;
if (gatewayList != null && gatewayList.Count > 0) {
- UserConfig.Instance.CurrentRegion.MAC = gatewayList [0].MAC;
- UserConfig.Instance.SaveUserConfig ();
- Console.WriteLine ("Remote mqtt get Region MAC : " + gatewayList [0].MAC);
+ if (UserConfig.Instance.CheckHomeGateways ()) {
+ UserConfig.Instance.CurrentRegion.HomeGateways [0].GatewayUniqueId = gatewayList [0].GatewayUniqueId;
+ UserConfig.Instance.SaveUserConfig ();
+ Console.WriteLine ("Remote mqtt get Region MAC : " + gatewayList [0].GatewayUniqueId);
+ }
}
+ } else {
+ //鎻愮ず閿欒
+ //GetSingleHomeGatewayPagger
}
if (tempResult == null) {
@@ -264,8 +278,8 @@
}
try {
//--绗竴姝ワ細鑾峰彇mqtt閾炬帴鍙傛暟
- var mqttInfoUrl = $"{MainPage.RequestHttpsHost}/Center/Center/GetConnMqttInfo";//鑾峰彇杩炴帴杩滅▼浜戠Emq Mqtt 鏈嶅姟鍣ㄨ繛鎺ヤ俊鎭�
- var mqttInfoRequestPar = new RemoteRequestParameters () { LoginAccessToken = mqttRequestParToken, RequestVersion = MainPage.CodeIDString, RequestProtocolType = 0, RequestSource = 1 };
+ var mqttInfoUrl = $"{MainPage.RequestHttpsHostMqtt}/Center/Center/GetConnMqttInfo";//鑾峰彇杩炴帴杩滅▼浜戠Emq Mqtt 鏈嶅姟鍣ㄨ繛鎺ヤ俊鎭�
+ var mqttInfoRequestPar = new RemoteRequestParameters () { LoginAccessToken = mqttRequestParToken, RequestVersion = MainPage.RequestVersion, RequestProtocolType = 0, RequestSource = 1 };
var mqttInfoRequestResult = MainPage.RequestHttps ("", Newtonsoft.Json.JsonConvert.SerializeObject (mqttInfoRequestPar), false, false, mqttInfoUrl);
if (mqttInfoRequestResult != null && mqttInfoRequestResult.ResponseData != null) {
var mqttInfoRequestResult_Obj = Newtonsoft.Json.JsonConvert.DeserializeObject<MqttInfo> (mqttInfoRequestResult.ResponseData.ToString ());
@@ -275,30 +289,33 @@
username = mqttInfoRequestResult_Obj.connEmqUserName;
passwordRemote = mqttInfoRequestResult_Obj.connEmqPwd;
//----绗簩姝ワ細璇诲彇璐﹀彿涓嬮潰鐨勭綉鍏冲垪琛�
- var gatewayListUrl = $"{MainPage.RequestHttpsHost}/Center/Center/GetGatewayPagger"; //App銆丅uspro杞欢鐧诲綍鍚庤幏鍙栫綉鍏冲垪琛� http 璇锋眰
+ var gatewayListUrl = $"{MainPage.RequestHttpsHostMqtt}/Center/Center/GetGatewayPagger"; //App銆丅uspro杞欢鐧诲綍鍚庤幏鍙栫綉鍏冲垪琛� http 璇锋眰
var gatewayListRequestPar = new RemoteRequestParameters () { LoginAccessToken = mqttRequestParToken, RequestVersion = "RequestVersion1", RequestProtocolType = 0, RequestSource = 1 };
var gatewayListRequestResult = MainPage.RequestHttps ("", Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListRequestPar), false, false, gatewayListUrl);
var gatewayListRequestResult_Obj = Newtonsoft.Json.JsonConvert.DeserializeObject<MqttRemoteInfo> (gatewayListRequestResult.ResponseData.ToString ());
//--鎵惧嚭鏄惁瀛樺湪鍖归厤褰撳墠浣忓畢鐨刴ac锛屽瓨鍦ㄥ啀杩涜杩滅▼銆�
- CurRemoteMACInfo = gatewayListRequestResult_Obj.pageData.Find ((obj) => obj.mac == UserConfig.Instance.CurrentRegion.MAC);
- CurRemoteMACInfo = gatewayListRequestResult_Obj.pageData [0];
- if (CurRemoteMACInfo != null) {
- CurRemoteMACInfo.LoginAccessToken = mqttRequestPar.Token;
- mqttEncryptKey = CurRemoteMACInfo.aesKey;
- var options1 = new MQTTnet.Client.Options.MqttClientOptionsBuilder ()
- .WithClientId (clientId)
- .WithTcpServer (url.Split (':') [1].Substring ("//".Length), int.Parse (url.Split (':') [2]))
- .WithCredentials (username, passwordRemote)
- .WithCleanSession ()
- .WithCommunicationTimeout (new TimeSpan (0, 0, 20))
- .Build ();
+ if (UserConfig.Instance.CheckHomeGateways ()) {
+ CurRemoteMACInfo = gatewayListRequestResult_Obj.pageData.Find ((obj) => obj.mac == UserConfig.Instance.CurrentRegion.HomeGateways[0].GatewayUniqueId);
+ CurRemoteMACInfo = gatewayListRequestResult_Obj.pageData [0];
+ if (CurRemoteMACInfo != null) {
+ CurRemoteMACInfo.LoginAccessToken = mqttRequestPar.Token;
+ mqttEncryptKey = CurRemoteMACInfo.aesKey;
+ var options1 = new MQTTnet.Client.Options.MqttClientOptionsBuilder ()
+ .WithClientId (clientId)
+ .WithTcpServer (url.Split (':') [1].Substring ("//".Length), int.Parse (url.Split (':') [2]))
+ .WithCredentials (username, passwordRemote)
+ .WithCleanSession ()
+ .WithCommunicationTimeout (new TimeSpan (0, 0, 20))
+ .Build ();
- await DisConnectRemoteMqttClient ("StartRemoteMqtt");
- await RemoteMqttClient.ConnectAsync (options1);
- remoteIsConnected = true;
- await MqttRemoteSend (new byte [] { 0 }, 1);
- await MqttRemoteSend (new byte [] { 0 }, 2);
+ await DisConnectRemoteMqttClient ("StartRemoteMqtt");
+ await RemoteMqttClient.ConnectAsync (options1);
+ remoteIsConnected = true;
+ await MqttRemoteSend (new byte [] { 0 }, 1);
+ await MqttRemoteSend (new byte [] { 0 }, 2);
+ }
}
+
}
}
@@ -695,7 +712,7 @@
var requestObj3 = new GatewayByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.RegionID };
var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj3);
var revertObj3 = MainPage.RequestHttps ("GatewayByRegionList", requestJson3, true, false);
- if (revertObj3.StateCode == "SUCCESS") {
+ if (revertObj3.StateCode.ToUpper() == "SUCCESS") {
var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (revertObj3.ResponseData.ToString ());
var gatewayList = responseDataObj;
if (gatewayList != null && gatewayList.Count > 0) {
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/.DS_Store b/Crabtree/SmartHome/UI/SimpleControl/Phone/.DS_Store
index a75ab85..3e5c346 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/.DS_Store
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/.DS_Store
Binary files differ
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
index e612be7..8883165 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
@@ -141,7 +141,7 @@
var oldScene = alexaSceneList.Find ((obj) => obj.SceneName == tempScene.Name);
if (oldScene == null) {
int sceneDeviceCount = tempScene.DeviceFilePathList.Count;
- var uploadScene = new SceneAndDeviceList () { MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.RegionID, SceneName = tempScene.Name };
+ var uploadScene = new SceneAndDeviceList () { MAC = UserConfig.Instance.GatewayMAC, RegionID = UserConfig.Instance.CurrentRegion.Id, SceneName = tempScene.Name };
byte [] replyBytes = null;
if (!tempScene.busScene) {
@@ -432,10 +432,10 @@
public List<UpdateDeviceObj> ReadDeviceList ()
{
var deviceList = new List<UpdateDeviceObj> ();
- var requestObj = new DeviceByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.RegionID };
+ var requestObj = new GetDeviceListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("DeviceByRegionList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.GetDeviceList, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UpdateDeviceObj>> (revertObj.ResponseData.ToString());
}
return deviceList;
@@ -446,8 +446,8 @@
/// </summary>
public bool AddDevice (Common device)
{
- var uploadDevice = new AlexaDevice () {
- RegionID = UserConfig.Instance.CurrentRegion.RegionID, MAC = UserConfig.Instance.GatewayMAC.Replace (".", ""),
+ var uploadDevice = new AlexaDeviceObj () {
+ RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = UserConfig.Instance.GatewayMAC.Replace (".", ""),
DeviceName = device.Name, DeviceID = device.DeviceID, SubnetID = device.SubnetID, LoopID = device.LoopID, DeviceType = device.Type.ToString ()
};
if (device.Type.ToString () == "CurtainModel") {
@@ -457,10 +457,10 @@
} else if (device.Type.ToString () == "ACInfrared") {
uploadDevice.DeviceType = "HVAC";
}
- var requestObj = new UploadDevicesObj () { Device = uploadDevice };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("UploadDevices", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ //var requestObj = new UploadDevicesObj () { Device = uploadDevice };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (uploadDevice);
+ var revertObj = MainPage.RequestHttps (API.UploadDevices, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
return true;
}
return false;
@@ -469,12 +469,12 @@
/// <summary>
/// 鍒犻櫎璁惧
/// </summary>
- public bool DelDevice(int commonId)
+ public bool DelDevice(string commonId)
{
var requestObj = new DelDeviceObj () { Id = commonId };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("DelDevice", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.DeleteDevice, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
return true;
}
return false;
@@ -488,10 +488,10 @@
public List<SceneByRegion> ReadSceneList ()
{
var sceneList = new List<SceneByRegion> ();
- var requestObj = new SceneByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.RegionID };
+ var requestObj = new SceneByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.GetSceneList, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneByRegion>> (revertObj.ResponseData.ToString ());
}
return sceneList;
@@ -503,12 +503,12 @@
public bool AddScene (SceneAndDeviceList sceneMark)
{
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (sceneMark);
- var revertObj = MainPage.RequestHttps ("AddSceneAndDeviceList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.AddSceneAndDeviceList, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
//var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString };
//var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj);
//var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson);
- //if (revertAddDeviceObj.StateCode == "SUCCESS") {
+ //if (revertAddDeviceObj.StateCode.ToUpper() == "SUCCESS") {
return true;
//}
}
@@ -523,7 +523,7 @@
// var requestAddDeviceObj = new BindDeviceToSceneItemObj () { SceneId = sceneId, Command = command, DeviceID = 0, DataString = dataString };
// var requestAddDeviceJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestAddDeviceObj);
// var revertAddDeviceObj = MainPage.RequestHttps ("BindDeviceToSceneItem", requestAddDeviceJson);
- // if (revertAddDeviceObj.StateCode == "SUCCESS") {
+ // if (revertAddDeviceObj.StateCode.ToUpper() == "SUCCESS") {
// return true;
// }
// return false;
@@ -532,12 +532,12 @@
/// <summary>
/// 鍒犻櫎鍦烘櫙
/// </summary>
- public bool DelScene (int sceneId)
+ public bool DelScene (string sceneId)
{
- var requestObj = new DeleteScene () { Id = sceneId };
+ var requestObj = new DeleteSceneObj () { Id = sceneId };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("DeleteScene", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.DeleteScene, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
return true;
}
return false;
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs
index b5b6d37..f658c40 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs
@@ -1,1023 +1,1025 @@
-锘縰sing System;
-using System.Collections.Generic;
+锘�//using System;
+//using System.Collections.Generic;
-namespace Shared.SimpleControl.Phone
-{
- public class AlecaSceneEditPage : FrameLayout
- {
- public AlecaSceneEditPage ()
- {
- }
- public void ShowScene (SceneByRegion scene)
- {
- this.BackgroundColor = SkinStyle.Current.MainColor;
+//namespace Shared.SimpleControl.Phone
+//{
+// public class AlecaSceneEditPage : FrameLayout
+// {
+// public AlecaSceneEditPage ()
+// {
+// }
+// public void ShowScene (SceneByRegion scene)
+// {
+// this.BackgroundColor = SkinStyle.Current.MainColor;
- #region 鏍囬
- FrameLayout topView = new FrameLayout () {
- Height = Application.GetRealHeight (126),
- BackgroundColor = SkinStyle.Current.MainColor
- };
- AddChidren (topView);
+// #region 鏍囬
+// FrameLayout topView = new FrameLayout () {
+// Height = Application.GetRealHeight (126),
+// BackgroundColor = SkinStyle.Current.MainColor
+// };
+// AddChidren (topView);
- var backButton = new Button () {
- Y = Application.GetRealHeight (35),
- Height = Application.GetRealHeight (90),
- Width = Application.GetRealWidth (85),
- UnSelectedImagePath = "Item/Back.png",
- SelectedImagePath = "Item/BackSelected.png",
- };
- backButton.MouseUpEventHandler += (sender, e) => {
- this.RemoveFromParent ();
- };
- topView.AddChidren (backButton);
+// var backButton = new Button () {
+// Y = Application.GetRealHeight (35),
+// Height = Application.GetRealHeight (90),
+// Width = Application.GetRealWidth (85),
+// UnSelectedImagePath = "Item/Back.png",
+// SelectedImagePath = "Item/BackSelected.png",
+// };
+// backButton.MouseUpEventHandler += (sender, e) => {
+// this.RemoveFromParent ();
+// };
+// topView.AddChidren (backButton);
- Button textButton = new Button () {
- Y = Application.GetRealHeight (36),
- Height = Application.GetRealHeight (90),
- Width = Application.GetRealWidth (400),
- TextAlignment = TextAlignment.Center,
- Text = scene.SceneName,
- TextColor = SkinStyle.Current.TextColor1,
- TextSize = 19,
- Gravity = Gravity.CenterHorizontal,
- };
- topView.AddChidren (textButton);
+// Button textButton = new Button () {
+// Y = Application.GetRealHeight (36),
+// Height = Application.GetRealHeight (90),
+// Width = Application.GetRealWidth (400),
+// TextAlignment = TextAlignment.Center,
+// Text = scene.SceneName,
+// TextColor = SkinStyle.Current.TextColor1,
+// TextSize = 19,
+// Gravity = Gravity.CenterHorizontal,
+// };
+// topView.AddChidren (textButton);
- Button editor = new Button () {
- X = Application.GetRealWidth (550),
- Y = Application.GetRealHeight (40),
- Height = Application.GetRealHeight (90),
- Width = Application.GetRealWidth (70),
- UnSelectedImagePath = "Item/Editor.png",
- SelectedImagePath = "Item/EditorSelected.png",
- };
- topView.AddChidren (editor);
- editor.MouseUpEventHandler += (sender, e) => {
- if (editor.IsSelected == true) {
- } else {
- //new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (roomFilePath, sceneFilePath, (newSceneFilePath) => {
- // sceneFilePath = newSceneFilePath;
- // scene = Scene.GetSceneByFilePath (sceneFilePath);
- // textButton.Text = scene.Name;
- //});
- }
- };
- #endregion
- var alldeviceframelayout = new FrameLayout () {
- Width = LayoutParams.MatchParent,
- Height = Application.GetRealHeight (90),
- BackgroundColor = SkinStyle.Current.TitileView,
- Y = topView.Bottom,
- };
- AddChidren (alldeviceframelayout);
+// Button editor = new Button () {
+// X = Application.GetRealWidth (550),
+// Y = Application.GetRealHeight (40),
+// Height = Application.GetRealHeight (90),
+// Width = Application.GetRealWidth (70),
+// UnSelectedImagePath = "Item/Editor.png",
+// SelectedImagePath = "Item/EditorSelected.png",
+// };
+// topView.AddChidren (editor);
+// editor.MouseUpEventHandler += (sender, e) => {
+// if (editor.IsSelected == true) {
+// } else {
+// //new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (roomFilePath, sceneFilePath, (newSceneFilePath) => {
+// // sceneFilePath = newSceneFilePath;
+// // scene = Scene.GetSceneByFilePath (sceneFilePath);
+// // textButton.Text = scene.Name;
+// //});
+// }
+// };
+// #endregion
+// var alldeviceframelayout = new FrameLayout () {
+// Width = LayoutParams.MatchParent,
+// Height = Application.GetRealHeight (90),
+// BackgroundColor = SkinStyle.Current.TitileView,
+// Y = topView.Bottom,
+// };
+// AddChidren (alldeviceframelayout);
- var btnEquipmentModel = new Button () {
- Width = LayoutParams.MatchParent,
- Height = Application.GetRealHeight (90),
- X = Application.GetRealWidth (30),
- TextID = R.MyInternationalizationString.DeviceList,
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor1,
- TextSize = 15,
- BackgroundColor = SkinStyle.Current.TitileView
- };
- alldeviceframelayout.AddChidren (btnEquipmentModel);
+// var btnEquipmentModel = new Button () {
+// Width = LayoutParams.MatchParent,
+// Height = Application.GetRealHeight (90),
+// X = Application.GetRealWidth (30),
+// TextID = R.MyInternationalizationString.DeviceList,
+// TextAlignment = TextAlignment.CenterLeft,
+// TextColor = SkinStyle.Current.TextColor1,
+// TextSize = 15,
+// BackgroundColor = SkinStyle.Current.TitileView
+// };
+// alldeviceframelayout.AddChidren (btnEquipmentModel);
- #region 鏍规嵁娣诲姞璁惧鐨勯『搴忔帓鍒楄澶�
- var deviceListView = new VerticalScrolViewLayout () {
- Height = Application.GetRealHeight (1136 - 126 - 90 - 90),
- Y = alldeviceframelayout.Bottom,
- BackgroundColor = SkinStyle.Current.ViewColor
- };
- AddChidren (deviceListView);
- List<SceneObjectiveRes> deviceList = new List<SceneObjectiveRes> ();
- System.Threading.Tasks.Task.Factory.StartNew (() => {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Start ("Please wait...");
- });
- deviceList = ReadSceneDeviceList (scene.SceneId);
+// #region 鏍规嵁娣诲姞璁惧鐨勯『搴忔帓鍒楄澶�
+// var deviceListView = new VerticalScrolViewLayout () {
+// Height = Application.GetRealHeight (1136 - 126 - 90 - 90),
+// Y = alldeviceframelayout.Bottom,
+// BackgroundColor = SkinStyle.Current.ViewColor
+// };
+// AddChidren (deviceListView);
+// List<SceneObjectiveRes> deviceList = new List<SceneObjectiveRes> ();
+// System.Threading.Tasks.Task.Factory.StartNew (() => {
+// Application.RunOnMainThread (() => {
+// MainPage.Loading.Start ("Please wait...");
+// });
+// deviceList = ReadSceneDeviceList (scene.SceneId);
- Application.RunOnMainThread (() => {
- foreach (var device in deviceList) {
- var rowView = new RowLayout () {
- Height = Application.GetRealHeight (100),
- };
- deviceListView.AddChidren (rowView);
- var btnDevice = new Button () {
- X = Application.GetRealWidth (60),
- Width = Application.GetRealWidth (500),
- TextAlignment = TextAlignment.CenterLeft,
- Text = device.DeviceName,
- TextColor = SkinStyle.Current.TextColor1,
- };
- rowView.AddChidren (btnDevice);
+// Application.RunOnMainThread (() => {
+// foreach (var device in deviceList) {
+// var rowView = new RowLayout () {
+// Height = Application.GetRealHeight (100),
+// };
+// deviceListView.AddChidren (rowView);
+// var btnDevice = new Button () {
+// X = Application.GetRealWidth (60),
+// Width = Application.GetRealWidth (500),
+// TextAlignment = TextAlignment.CenterLeft,
+// Text = device.DeviceName,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// rowView.AddChidren (btnDevice);
- var btnDelDevice = new Button () {
- Text = "Delete",
- BackgroundColor = SkinStyle.Current.DelColor,
- };
- rowView.AddRightView (btnDelDevice);
- btnDelDevice.MouseUpEventHandler += (dd, ff) => {
- System.Threading.Tasks.Task.Factory.StartNew (() => {
- try {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Start ("Please wait...");
- });
- var delObj = new RemoveBindSceneToDevicesItemObj () { SceneOBJId = new byte [] { (byte)device.SceneOBJId } };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList);
- var revertObj = MainPage.RequestHttps ("RemoveBindSceneToDevicesItem", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- this.RemoveFromParent ();
- });
- }
- } catch (Exception ex) {
- Console.WriteLine (ex.Message);
- } finally {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Hide ();
- });
- }
- });
- };
- }
- });
- });
+// var btnDelDevice = new Button () {
+// Text = "Delete",
+// BackgroundColor = SkinStyle.Current.DelColor,
+// };
+// rowView.AddRightView (btnDelDevice);
+// btnDelDevice.MouseUpEventHandler += (dd, ff) => {
+// System.Threading.Tasks.Task.Factory.StartNew (() => {
+// try {
+// Application.RunOnMainThread (() => {
+// MainPage.Loading.Start ("Please wait...");
+// });
+// //var delObj = new RemoveBindSceneToDevicesItemObj () { SceneOBJId = new byte [] { (byte)device.SceneOBJId } };
+// var delObj = new UnBindSceneObj () { Id = device.SceneOBJId.ToString() };
+// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList);
+// var revertObj = MainPage.RequestHttps (API.UnBindSceneObj, requestJson, true);
+// if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+// Application.RunOnMainThread (() => {
+// this.RemoveFromParent ();
+// });
+// }
+// } catch (Exception ex) {
+// Console.WriteLine (ex.Message);
+// } finally {
+// Application.RunOnMainThread (() => {
+// MainPage.Loading.Hide ();
+// });
+// }
+// });
+// };
+// }
+// });
+// });
- #endregion
+// #endregion
- Button btnAddDevice = new Button () {
- Width = LayoutParams.MatchParent,
- Height = Application.GetRealHeight (80),
- Y = Application.GetRealHeight (1136 - 80),
- BackgroundColor = SkinStyle.Current.MainColor,
- TextAlignment = TextAlignment.Center,
- TextID = R.MyInternationalizationString.SAVE,
- TextColor = SkinStyle.Current.TextColor1,
- };
- AddChidren (btnAddDevice);
+// Button btnAddDevice = new Button () {
+// Width = LayoutParams.MatchParent,
+// Height = Application.GetRealHeight (80),
+// Y = Application.GetRealHeight (1136 - 80),
+// BackgroundColor = SkinStyle.Current.MainColor,
+// TextAlignment = TextAlignment.Center,
+// TextID = R.MyInternationalizationString.SAVE,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// AddChidren (btnAddDevice);
- btnAddDevice.MouseUpEventHandler += (ssd, e) => {
- System.Threading.Tasks.Task.Factory.StartNew (() => {
- try {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Start ("Please wait...");
- });
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList);
- var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- this.RemoveFromParent ();
- });
- }
- } catch (Exception ex) {
- Console.WriteLine (ex.Message);
- } finally {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Hide ();
- });
- }
- });
- };
- }
+// btnAddDevice.MouseUpEventHandler += (ssd, e) => {
+// System.Threading.Tasks.Task.Factory.StartNew (() => {
+// try {
+// Application.RunOnMainThread (() => {
+// MainPage.Loading.Start ("Please wait...");
+// });
+// //SceneObjectiveRes
+// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList);
+// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true);
+// if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+// Application.RunOnMainThread (() => {
+// this.RemoveFromParent ();
+// });
+// }
+// } catch (Exception ex) {
+// Console.WriteLine (ex.Message);
+// } finally {
+// Application.RunOnMainThread (() => {
+// MainPage.Loading.Hide ();
+// });
+// }
+// });
+// };
+// }
- /// <summary>
- /// 璇诲彇鍦烘櫙璁惧鍒楄〃
- /// </summary>
- public List<SceneObjectiveRes> ReadSceneDeviceList (int id )
- {
- var sceneList = new List<SceneObjectiveRes> ();
- var requestObj = new GetBindDeviceBySceneListObj () { Id = id};
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneObjectiveRes>> (revertObj.ResponseData.ToString ());
- }
- return sceneList;
- }
+// /// <summary>
+// /// 璇诲彇鍦烘櫙璁惧鍒楄〃
+// /// </summary>
+// public List<SceneObjectiveRes> ReadSceneDeviceList (string id )
+// {
+// var sceneList = new List<SceneObjectiveRes> ();
+// var requestObj = new GetBindDeviceBySceneListObj () { Id = id};
+// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
+// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true);
+// if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+// sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneObjectiveRes>> (revertObj.ResponseData.ToString ());
+// }
+// return sceneList;
+// }
- /// <summary>
- /// 鏄剧ず鍑哄搴旂殑鍦烘櫙鏁版嵁
- /// </summary>
- public void SetDialogForAddEquipment (SceneObjectiveRes device)
- {
- var deviceType = device.DeviceType;
- #region initpublicView
- Dialog dialog = new Dialog ();
- FrameLayout dialogBodyLayout = new FrameLayout () {
- BackgroundColor = SkinStyle.Current.SceneDialogColor,
- Width = Application.GetRealWidth (480),
- Height = Application.GetRealHeight (560),
- Radius = 5,
- BorderWidth = 0,
- BorderColor = SkinStyle.Current.Transparent,
- Gravity = Gravity.Center
- };
- dialog.AddChidren (dialogBodyLayout);
+// /// <summary>
+// /// 鏄剧ず鍑哄搴旂殑鍦烘櫙鏁版嵁
+// /// </summary>
+// public void SetDialogForAddEquipment (SceneObjectiveRes device)
+// {
+// var deviceType = device.DeviceType;
+// #region initpublicView
+// Dialog dialog = new Dialog ();
+// FrameLayout dialogBodyLayout = new FrameLayout () {
+// BackgroundColor = SkinStyle.Current.SceneDialogColor,
+// Width = Application.GetRealWidth (480),
+// Height = Application.GetRealHeight (560),
+// Radius = 5,
+// BorderWidth = 0,
+// BorderColor = SkinStyle.Current.Transparent,
+// Gravity = Gravity.Center
+// };
+// dialog.AddChidren (dialogBodyLayout);
- FrameLayout titleView = new FrameLayout () {
- Height = Application.GetRealHeight (80),
- BackgroundColor = SkinStyle.Current.SceneDialogTitleColor,
- };
- dialogBodyLayout.AddChidren (titleView);
- Button title = new Button () {
- TextAlignment = TextAlignment.Center,
- TextColor = SkinStyle.Current.DialogTextColor,
- Text = device.DeviceName
- };
- titleView.AddChidren (title);
+// FrameLayout titleView = new FrameLayout () {
+// Height = Application.GetRealHeight (80),
+// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor,
+// };
+// dialogBodyLayout.AddChidren (titleView);
+// Button title = new Button () {
+// TextAlignment = TextAlignment.Center,
+// TextColor = SkinStyle.Current.DialogTextColor,
+// Text = device.DeviceName
+// };
+// titleView.AddChidren (title);
- FrameLayout bottomView = new FrameLayout () {
- Y = Application.GetRealHeight (560 - 80),
- BackgroundColor = SkinStyle.Current.SceneDialogTitleColor,
- Height = Application.GetRealHeight (83),
- };
- dialogBodyLayout.AddChidren (bottomView);
- Button btnBack = new Button () {
- Width = Application.GetRealWidth (239),
- TextID = R.MyInternationalizationString.Cancel,
- };
- bottomView.AddChidren (btnBack);
- btnBack.MouseUpEventHandler += (sender2, e2) => {
- dialog.Close ();
- };
- Button btnLine = new Button () {
- BackgroundColor = SkinStyle.Current.White20Transparent,
- Width = 1,
- X = btnBack.Right,
- };
- bottomView.AddChidren (btnLine);
- var btnSave = new Button () {
- Width = Application.GetRealWidth (239),
- X = btnLine.Right,
- TextID = R.MyInternationalizationString.SAVE,
- };
- bottomView.AddChidren (btnSave);
- #endregion
+// FrameLayout bottomView = new FrameLayout () {
+// Y = Application.GetRealHeight (560 - 80),
+// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor,
+// Height = Application.GetRealHeight (83),
+// };
+// dialogBodyLayout.AddChidren (bottomView);
+// Button btnBack = new Button () {
+// Width = Application.GetRealWidth (239),
+// TextID = R.MyInternationalizationString.Cancel,
+// };
+// bottomView.AddChidren (btnBack);
+// btnBack.MouseUpEventHandler += (sender2, e2) => {
+// dialog.Close ();
+// };
+// Button btnLine = new Button () {
+// BackgroundColor = SkinStyle.Current.White20Transparent,
+// Width = 1,
+// X = btnBack.Right,
+// };
+// bottomView.AddChidren (btnLine);
+// var btnSave = new Button () {
+// Width = Application.GetRealWidth (239),
+// X = btnLine.Right,
+// TextID = R.MyInternationalizationString.SAVE,
+// };
+// bottomView.AddChidren (btnSave);
+// #endregion
- if (deviceType == DeviceType.LightSwitch.ToString () || deviceType == DeviceType.LightEnergySwitch.ToString () || deviceType == DeviceType.LightEnergySocket.ToString () || deviceType == DeviceType.LightSwitchSocket.ToString ()
- || deviceType == DeviceType.LightMixSwitch.ToString ()) {
- #region
- var btnOn = new Button () {
- Width = Application.GetRealWidth (150),
- Height = Application.GetRealHeight (70),
- X = Application.GetRealWidth (70),
- Y = Application.GetRealHeight (320),
- BackgroundColor = SkinStyle.Current.ButtonColor,
- SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
- BorderWidth = 0,
- Radius = 5,
- TextColor = SkinStyle.Current.TextColor1,
- BorderColor = SkinStyle.Current.BorderColor,
- TextAlignment = TextAlignment.Center,
- TextID = R.MyInternationalizationString.ON,
- };
- dialogBodyLayout.AddChidren (btnOn);
- var btnOff = new Button () {
- Width = Application.GetRealWidth (150),
- Height = Application.GetRealHeight (70),
- X = btnOn.Right + Application.GetRealWidth (40),
- Y = Application.GetRealHeight (320),
- BackgroundColor = SkinStyle.Current.ButtonColor,
- SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
- BorderWidth = 0,
- Radius = 5,
- TextColor = SkinStyle.Current.TextColor1,
- BorderColor = SkinStyle.Current.BorderColor,
- TextAlignment = TextAlignment.Center,
- TextID = R.MyInternationalizationString.OFF,
- };
- dialogBodyLayout.AddChidren (btnOff);
+// if (deviceType == DeviceType.LightSwitch.ToString () || deviceType == DeviceType.LightEnergySwitch.ToString () || deviceType == DeviceType.LightEnergySocket.ToString () || deviceType == DeviceType.LightSwitchSocket.ToString ()
+// || deviceType == DeviceType.LightMixSwitch.ToString ()) {
+// #region
+// var btnOn = new Button () {
+// Width = Application.GetRealWidth (150),
+// Height = Application.GetRealHeight (70),
+// X = Application.GetRealWidth (70),
+// Y = Application.GetRealHeight (320),
+// BackgroundColor = SkinStyle.Current.ButtonColor,
+// SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
+// BorderWidth = 0,
+// Radius = 5,
+// TextColor = SkinStyle.Current.TextColor1,
+// BorderColor = SkinStyle.Current.BorderColor,
+// TextAlignment = TextAlignment.Center,
+// TextID = R.MyInternationalizationString.ON,
+// };
+// dialogBodyLayout.AddChidren (btnOn);
+// var btnOff = new Button () {
+// Width = Application.GetRealWidth (150),
+// Height = Application.GetRealHeight (70),
+// X = btnOn.Right + Application.GetRealWidth (40),
+// Y = Application.GetRealHeight (320),
+// BackgroundColor = SkinStyle.Current.ButtonColor,
+// SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
+// BorderWidth = 0,
+// Radius = 5,
+// TextColor = SkinStyle.Current.TextColor1,
+// BorderColor = SkinStyle.Current.BorderColor,
+// TextAlignment = TextAlignment.Center,
+// TextID = R.MyInternationalizationString.OFF,
+// };
+// dialogBodyLayout.AddChidren (btnOff);
- if (device.DataStrings == "0") {
- btnOn.IsSelected = false;
- btnOff.IsSelected = true;
- } else {
- btnOn.IsSelected = true;
- btnOff.IsSelected = false;
- }
+// if (device.DataStrings == "0") {
+// btnOn.IsSelected = false;
+// btnOff.IsSelected = true;
+// } else {
+// btnOn.IsSelected = true;
+// btnOff.IsSelected = false;
+// }
- btnOn.MouseUpEventHandler += (sender, e) => {
- btnOn.IsSelected = true;
- btnOff.IsSelected = false;
- };
- btnOff.MouseUpEventHandler += (sender, e) => {
- btnOn.IsSelected = false;
- btnOff.IsSelected = true;
- };
+// btnOn.MouseUpEventHandler += (sender, e) => {
+// btnOn.IsSelected = true;
+// btnOff.IsSelected = false;
+// };
+// btnOff.MouseUpEventHandler += (sender, e) => {
+// btnOn.IsSelected = false;
+// btnOff.IsSelected = true;
+// };
- #endregion
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- device.DataStrings = btnOn.IsSelected == true ? "100" : "0";
- dialog.Close ();
- };
- } else if (deviceType == DeviceType.LightDimming.ToString () || deviceType == DeviceType.LightDALI.ToString () || deviceType == DeviceType.LightMixDimming.ToString ()) {
- #region
- var lblChangeName = new Button () {
- X = Application.GetRealWidth (30),
- Y = Application.GetRealHeight (100),
- Width = Application.GetRealWidth (420),
- Height = Application.GetRealHeight (70),
- TextID = R.MyInternationalizationString.DelayTime,
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor1,
- };
- dialogBodyLayout.AddChidren (lblChangeName);
+// #endregion
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// device.DataStrings = btnOn.IsSelected == true ? "100" : "0";
+// dialog.Close ();
+// };
+// } else if (deviceType == DeviceType.LightDimming.ToString () || deviceType == DeviceType.LightDALI.ToString () || deviceType == DeviceType.LightMixDimming.ToString ()) {
+// #region
+// var lblChangeName = new Button () {
+// X = Application.GetRealWidth (30),
+// Y = Application.GetRealHeight (100),
+// Width = Application.GetRealWidth (420),
+// Height = Application.GetRealHeight (70),
+// TextID = R.MyInternationalizationString.DelayTime,
+// TextAlignment = TextAlignment.CenterLeft,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// dialogBodyLayout.AddChidren (lblChangeName);
- var tempSeekBarFrame = new FrameLayout () {
- Width = Application.GetRealWidth (520 - 200),
- Height = Application.GetRealHeight (80),
- X = Application.GetRealWidth (70),
- Y = Application.GetRealHeight (300),
- };
- dialogBodyLayout.AddChidren (tempSeekBarFrame);
- var horizontalSeekBar = new HorizontalSeekBar () {
- Tag = DateTime.MinValue,
- ThumbColor = SkinStyle.Current.ThumbColor2
- };
- tempSeekBarFrame.AddChidren (horizontalSeekBar);
- horizontalSeekBar.Progress = Convert.ToInt32 (device.DataStrings);
- Button btnMaxBrightness = new Button () {
- Width = Application.GetRealWidth (90),
- Height = Application.GetRealHeight (80),
- X = tempSeekBarFrame.Right + Application.GetRealWidth (10),
- Y = Application.GetRealHeight (300),
- Text = Convert.ToInt32 (device.DataStrings) + "%",
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor1
- };
- dialogBodyLayout.AddChidren (btnMaxBrightness);
- horizontalSeekBar.ProgressChanged += (sender, e) => {
- Console.WriteLine (DateTime.Now.ToString ());
- btnMaxBrightness.Text = horizontalSeekBar.Progress + "%";
- };
+// var tempSeekBarFrame = new FrameLayout () {
+// Width = Application.GetRealWidth (520 - 200),
+// Height = Application.GetRealHeight (80),
+// X = Application.GetRealWidth (70),
+// Y = Application.GetRealHeight (300),
+// };
+// dialogBodyLayout.AddChidren (tempSeekBarFrame);
+// var horizontalSeekBar = new HorizontalSeekBar () {
+// Tag = DateTime.MinValue,
+// ThumbColor = SkinStyle.Current.ThumbColor2
+// };
+// tempSeekBarFrame.AddChidren (horizontalSeekBar);
+// horizontalSeekBar.Progress = Convert.ToInt32 (device.DataStrings);
+// Button btnMaxBrightness = new Button () {
+// Width = Application.GetRealWidth (90),
+// Height = Application.GetRealHeight (80),
+// X = tempSeekBarFrame.Right + Application.GetRealWidth (10),
+// Y = Application.GetRealHeight (300),
+// Text = Convert.ToInt32 (device.DataStrings) + "%",
+// TextAlignment = TextAlignment.CenterLeft,
+// TextColor = SkinStyle.Current.TextColor1
+// };
+// dialogBodyLayout.AddChidren (btnMaxBrightness);
+// horizontalSeekBar.ProgressChanged += (sender, e) => {
+// Console.WriteLine (DateTime.Now.ToString ());
+// btnMaxBrightness.Text = horizontalSeekBar.Progress + "%";
+// };
- #endregion
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- device.DataStrings = btnMaxBrightness.Text.Remove ('%');
- dialog.Close ();
- };
- } else if (deviceType == DeviceType.LightRGB.ToString ()) {
- dialogBodyLayout.Height = Application.GetRealHeight (1136);
- dialogBodyLayout.Width = Application.GetRealHeight (640);
- dialogBodyLayout.Gravity = Gravity.Center;
+// #endregion
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// device.DataStrings = btnMaxBrightness.Text.Remove ('%');
+// dialog.Close ();
+// };
+// } else if (deviceType == DeviceType.LightRGB.ToString ()) {
+// dialogBodyLayout.Height = Application.GetRealHeight (1136);
+// dialogBodyLayout.Width = Application.GetRealHeight (640);
+// dialogBodyLayout.Gravity = Gravity.Center;
- var lighting = Convert.ToInt32 (device.DataStrings.Split (",") [0]);
- var rColor = Convert.ToInt32 (device.DataStrings.Split (",") [1]);
- var gColor = Convert.ToInt32 (device.DataStrings.Split (",") [2]);
- var bColor = Convert.ToInt32 (device.DataStrings.Split (",") [3]);
+// var lighting = Convert.ToInt32 (device.DataStrings.Split (",") [0]);
+// var rColor = Convert.ToInt32 (device.DataStrings.Split (",") [1]);
+// var gColor = Convert.ToInt32 (device.DataStrings.Split (",") [2]);
+// var bColor = Convert.ToInt32 (device.DataStrings.Split (",") [3]);
- Button btnTopNull = new Button () {
- Height = Application.GetRealHeight (36),
- BackgroundColor = SkinStyle.Current.MainColor,
- };
- dialogBodyLayout.AddChidren (btnTopNull);
+// Button btnTopNull = new Button () {
+// Height = Application.GetRealHeight (36),
+// BackgroundColor = SkinStyle.Current.MainColor,
+// };
+// dialogBodyLayout.AddChidren (btnTopNull);
- Button btnTitle = new Button () {
- Y = Application.GetRealHeight (36),
- Height = Application.GetRealHeight (90),
- TextAlignment = TextAlignment.Center,
- Enable = false,
- Text = device.DeviceName,
- TextColor = SkinStyle.Current.TextColor1,
- BackgroundColor = SkinStyle.Current.MainColor,
- TextSize = 19
- };
- dialogBodyLayout.AddChidren (btnTitle);
+// Button btnTitle = new Button () {
+// Y = Application.GetRealHeight (36),
+// Height = Application.GetRealHeight (90),
+// TextAlignment = TextAlignment.Center,
+// Enable = false,
+// Text = device.DeviceName,
+// TextColor = SkinStyle.Current.TextColor1,
+// BackgroundColor = SkinStyle.Current.MainColor,
+// TextSize = 19
+// };
+// dialogBodyLayout.AddChidren (btnTitle);
- Button btnColor = new Button () {
- Width = Application.GetRealWidth (100),
- Height = Application.GetRealHeight (40),
- X = Application.GetRealWidth (20),
- Y = btnTitle.Bottom + Application.GetRealHeight (50),
- Radius = 5,
- BackgroundColor = (uint)(0xFF000000 + rColor * 256 * 256 + gColor * 256 + bColor)
- };
- dialogBodyLayout.AddChidren (btnColor);
- Button btnColorText = new Button () {
- Width = Application.GetRealWidth (100),
- Height = Application.GetRealHeight (40),
- X = btnColor.X,
- Y = btnColor.Bottom,
- TextColor = SkinStyle.Current.TextColor,
- Text = "Color"
- };
- dialogBodyLayout.AddChidren (btnColorText);
+// Button btnColor = new Button () {
+// Width = Application.GetRealWidth (100),
+// Height = Application.GetRealHeight (40),
+// X = Application.GetRealWidth (20),
+// Y = btnTitle.Bottom + Application.GetRealHeight (50),
+// Radius = 5,
+// BackgroundColor = (uint)(0xFF000000 + rColor * 256 * 256 + gColor * 256 + bColor)
+// };
+// dialogBodyLayout.AddChidren (btnColor);
+// Button btnColorText = new Button () {
+// Width = Application.GetRealWidth (100),
+// Height = Application.GetRealHeight (40),
+// X = btnColor.X,
+// Y = btnColor.Bottom,
+// TextColor = SkinStyle.Current.TextColor,
+// Text = "Color"
+// };
+// dialogBodyLayout.AddChidren (btnColorText);
- ColorPicker c = new ColorPicker () {
- X = Application.GetRealWidth (140),
- Y = btnTitle.Bottom + Application.GetRealHeight (30),
- Width = Application.GetMinRealAverage (440),
- Height = Application.GetMinRealAverage (440),
- ColorImagePath = "Item/PickerColorWheel.png",
- };
- dialogBodyLayout.AddChidren (c);
+// ColorPicker c = new ColorPicker () {
+// X = Application.GetRealWidth (140),
+// Y = btnTitle.Bottom + Application.GetRealHeight (30),
+// Width = Application.GetMinRealAverage (440),
+// Height = Application.GetMinRealAverage (440),
+// ColorImagePath = "Item/PickerColorWheel.png",
+// };
+// dialogBodyLayout.AddChidren (c);
- DateTime colorChangeTime = DateTime.MinValue;
- c.ColorChaged += (sender2, e2) => {
- if ((DateTime.Now - colorChangeTime).TotalMilliseconds > 50) {
- rColor = e2 [0];
- gColor = e2 [1];
- bColor = e2 [2];
- colorChangeTime = DateTime.Now;
- }
- };
+// DateTime colorChangeTime = DateTime.MinValue;
+// c.ColorChaged += (sender2, e2) => {
+// if ((DateTime.Now - colorChangeTime).TotalMilliseconds > 50) {
+// rColor = e2 [0];
+// gColor = e2 [1];
+// bColor = e2 [2];
+// colorChangeTime = DateTime.Now;
+// }
+// };
- HorizontalSeekBar seekBarLighting = new HorizontalSeekBar () {
- X = Application.GetRealWidth (50),
- Y = c.Bottom + Application.GetRealHeight (260),
- Width = Application.GetRealWidth (500),
- Height = Application.GetRealHeight (50),
- Progress = lighting,
- ThumbColor = SkinStyle.Current.ThumbColor2,
- Max = 100,
- };
- dialogBodyLayout.AddChidren (seekBarLighting);
- Button btnLightingText = new Button () {
- X = seekBarLighting.Right + Application.GetRealWidth (5),
- Y = seekBarLighting.Y,
- Width = Application.GetRealWidth (80),
- Height = Application.GetRealHeight (50),
- TextColor = SkinStyle.Current.TextColor,
- Text = lighting + "%",
- TextSize = 12
- };
- dialogBodyLayout.AddChidren (btnLightingText);
- seekBarLighting.ProgressChanged += (sender3, e3) => {
- lighting = (byte)e3;
- };
- bottomView.RemoveFromParent ();
- //dialogBodyLayout.Remove (bottomView);
+// HorizontalSeekBar seekBarLighting = new HorizontalSeekBar () {
+// X = Application.GetRealWidth (50),
+// Y = c.Bottom + Application.GetRealHeight (260),
+// Width = Application.GetRealWidth (500),
+// Height = Application.GetRealHeight (50),
+// Progress = lighting,
+// ThumbColor = SkinStyle.Current.ThumbColor2,
+// Max = 100,
+// };
+// dialogBodyLayout.AddChidren (seekBarLighting);
+// Button btnLightingText = new Button () {
+// X = seekBarLighting.Right + Application.GetRealWidth (5),
+// Y = seekBarLighting.Y,
+// Width = Application.GetRealWidth (80),
+// Height = Application.GetRealHeight (50),
+// TextColor = SkinStyle.Current.TextColor,
+// Text = lighting + "%",
+// TextSize = 12
+// };
+// dialogBodyLayout.AddChidren (btnLightingText);
+// seekBarLighting.ProgressChanged += (sender3, e3) => {
+// lighting = (byte)e3;
+// };
+// bottomView.RemoveFromParent ();
+// //dialogBodyLayout.Remove (bottomView);
- bottomView = new FrameLayout () {
- Y = Application.GetRealHeight (1136 - 90),
- Height = Application.GetRealHeight (95),
- BackgroundColor = SkinStyle.Current.MainColor
- };
- dialogBodyLayout.AddChidren (bottomView);
- Button btnCancel = new Button () {
- Width = Application.GetRealWidth (318),
- TextColor = SkinStyle.Current.TextColor1,
- TextID = R.MyInternationalizationString.Cancel,
- };
- bottomView.AddChidren (btnCancel);
- btnCancel.MouseUpEventHandler += (sender2, e2) => {
- dialog.Close ();
- };
- btnLine = new Button () {
- BackgroundColor = SkinStyle.Current.Black50Transparent,
- Width = 1,
- X = btnCancel.Right,
- };
- bottomView.AddChidren (btnLine);
- btnSave = new Button () {
- Width = Application.GetRealWidth (318),
- X = btnLine.Right,
- TextColor = SkinStyle.Current.TextColor1,
- TextID = R.MyInternationalizationString.SAVE
- };
- bottomView.AddChidren (btnSave);
+// bottomView = new FrameLayout () {
+// Y = Application.GetRealHeight (1136 - 90),
+// Height = Application.GetRealHeight (95),
+// BackgroundColor = SkinStyle.Current.MainColor
+// };
+// dialogBodyLayout.AddChidren (bottomView);
+// Button btnCancel = new Button () {
+// Width = Application.GetRealWidth (318),
+// TextColor = SkinStyle.Current.TextColor1,
+// TextID = R.MyInternationalizationString.Cancel,
+// };
+// bottomView.AddChidren (btnCancel);
+// btnCancel.MouseUpEventHandler += (sender2, e2) => {
+// dialog.Close ();
+// };
+// btnLine = new Button () {
+// BackgroundColor = SkinStyle.Current.Black50Transparent,
+// Width = 1,
+// X = btnCancel.Right,
+// };
+// bottomView.AddChidren (btnLine);
+// btnSave = new Button () {
+// Width = Application.GetRealWidth (318),
+// X = btnLine.Right,
+// TextColor = SkinStyle.Current.TextColor1,
+// TextID = R.MyInternationalizationString.SAVE
+// };
+// bottomView.AddChidren (btnSave);
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- device.DataStrings = lighting + "," + rColor + "," + gColor + "," + bColor;
- dialog.Close ();
- };
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// device.DataStrings = lighting + "," + rColor + "," + gColor + "," + bColor;
+// dialog.Close ();
+// };
- } else if (deviceType == DeviceType.CurtainModel.ToString () || deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) {
- if (deviceType == DeviceType.CurtainModel.ToString ()) {
- #region CurtainModelView
+// } else if (deviceType == DeviceType.CurtainModel.ToString () || deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) {
+// if (deviceType == DeviceType.CurtainModel.ToString ()) {
+// #region CurtainModelView
- Button btnOpenCurtain = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (125),
- UnSelectedImagePath = "Curtain/CurtainOpen.png",
- SelectedImagePath = "Curtain/CurtainOpenSelected.png",
- X = Application.GetRealWidth (20),
- Y = Application.GetRealHeight (155),
- };
- dialogBodyLayout.AddChidren (btnOpenCurtain);
- Button btnOpenLbl = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (30),
- X = btnOpenCurtain.X,
- Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5),
- TextID = R.MyInternationalizationString.Open,
- TextAlignment = TextAlignment.Center,
- TextColor = SkinStyle.Current.TextColor1,
- };
- dialogBodyLayout.AddChidren (btnOpenLbl);
- Button btnStopCurtain = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (125),
- X = Application.GetRealWidth ((480 - 124) / 2),
- Y = btnOpenCurtain.Y,
- UnSelectedImagePath = "Curtain/CurtainTimeOut.png",
- SelectedImagePath = "Curtain/CurtainTimeOutSelected.png",
- };
- dialogBodyLayout.AddChidren (btnStopCurtain);
- Button btnStopLbl = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (30),
- X = btnStopCurtain.X,
- Y = btnOpenLbl.Y,
- TextID = R.MyInternationalizationString.Stop,
- TextAlignment = TextAlignment.Center,
- TextColor = SkinStyle.Current.TextColor1,
- };
- dialogBodyLayout.AddChidren (btnStopLbl);
- Button btnCloseCurtain = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (125),
- X = Application.GetRealWidth (480 - 124 - 35),
- Y = btnOpenCurtain.Y,
- UnSelectedImagePath = "Curtain/CurtainClose.png",
- SelectedImagePath = "Curtain/CurtainCloseSelected.png",
- };
- dialogBodyLayout.AddChidren (btnCloseCurtain);
- Button btnCloseLbl = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (30),
- X = btnCloseCurtain.X,
- Y = btnOpenLbl.Y,
- TextID = R.MyInternationalizationString.Close,
- TextColor = SkinStyle.Current.TextColor1,
- TextAlignment = TextAlignment.Center,
- };
- dialogBodyLayout.AddChidren (btnCloseLbl);
- btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => {
- btnCloseCurtain.IsSelected = true;
- btnOpenCurtain.IsSelected = false;
- btnStopCurtain.IsSelected = false;
- };
- btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => {
- btnCloseCurtain.IsSelected = false;
- btnOpenCurtain.IsSelected = true;
- btnStopCurtain.IsSelected = false;
- };
- btnStopCurtain.MouseUpEventHandler += (sender3, e3) => {
- btnCloseCurtain.IsSelected = false;
- btnOpenCurtain.IsSelected = false;
- btnStopCurtain.IsSelected = true;
- };
- if (device.DataStrings == "0") {
- btnStopCurtain.IsSelected = true;
- } else if (device.DataStrings == "1") {
- btnOpenCurtain.IsSelected = true;
- } else if (device.DataStrings == "2") {
- btnCloseCurtain.IsSelected = true;
- }
+// Button btnOpenCurtain = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (125),
+// UnSelectedImagePath = "Curtain/CurtainOpen.png",
+// SelectedImagePath = "Curtain/CurtainOpenSelected.png",
+// X = Application.GetRealWidth (20),
+// Y = Application.GetRealHeight (155),
+// };
+// dialogBodyLayout.AddChidren (btnOpenCurtain);
+// Button btnOpenLbl = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (30),
+// X = btnOpenCurtain.X,
+// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5),
+// TextID = R.MyInternationalizationString.Open,
+// TextAlignment = TextAlignment.Center,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// dialogBodyLayout.AddChidren (btnOpenLbl);
+// Button btnStopCurtain = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (125),
+// X = Application.GetRealWidth ((480 - 124) / 2),
+// Y = btnOpenCurtain.Y,
+// UnSelectedImagePath = "Curtain/CurtainTimeOut.png",
+// SelectedImagePath = "Curtain/CurtainTimeOutSelected.png",
+// };
+// dialogBodyLayout.AddChidren (btnStopCurtain);
+// Button btnStopLbl = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (30),
+// X = btnStopCurtain.X,
+// Y = btnOpenLbl.Y,
+// TextID = R.MyInternationalizationString.Stop,
+// TextAlignment = TextAlignment.Center,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// dialogBodyLayout.AddChidren (btnStopLbl);
+// Button btnCloseCurtain = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (125),
+// X = Application.GetRealWidth (480 - 124 - 35),
+// Y = btnOpenCurtain.Y,
+// UnSelectedImagePath = "Curtain/CurtainClose.png",
+// SelectedImagePath = "Curtain/CurtainCloseSelected.png",
+// };
+// dialogBodyLayout.AddChidren (btnCloseCurtain);
+// Button btnCloseLbl = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (30),
+// X = btnCloseCurtain.X,
+// Y = btnOpenLbl.Y,
+// TextID = R.MyInternationalizationString.Close,
+// TextColor = SkinStyle.Current.TextColor1,
+// TextAlignment = TextAlignment.Center,
+// };
+// dialogBodyLayout.AddChidren (btnCloseLbl);
+// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => {
+// btnCloseCurtain.IsSelected = true;
+// btnOpenCurtain.IsSelected = false;
+// btnStopCurtain.IsSelected = false;
+// };
+// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => {
+// btnCloseCurtain.IsSelected = false;
+// btnOpenCurtain.IsSelected = true;
+// btnStopCurtain.IsSelected = false;
+// };
+// btnStopCurtain.MouseUpEventHandler += (sender3, e3) => {
+// btnCloseCurtain.IsSelected = false;
+// btnOpenCurtain.IsSelected = false;
+// btnStopCurtain.IsSelected = true;
+// };
+// if (device.DataStrings == "0") {
+// btnStopCurtain.IsSelected = true;
+// } else if (device.DataStrings == "1") {
+// btnOpenCurtain.IsSelected = true;
+// } else if (device.DataStrings == "2") {
+// btnCloseCurtain.IsSelected = true;
+// }
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- if (btnStopCurtain.IsSelected) {
- device.DataStrings = "0";
- } else if (btnOpenCurtain.IsSelected) {
- device.DataStrings = "1";
- } else if (btnCloseCurtain.IsSelected) {
- device.DataStrings = "2";
- }
- dialog.Close ();
- };
- #endregion
- } else if (deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) {
- #region CurtainTrietexlView
- var tempSeekBarFrame = new FrameLayout () {
- Width = Application.GetRealWidth (520 - 150),
- Height = Application.GetRealHeight (80),
- X = Application.GetRealWidth (20),
- Y = titleView.Bottom + Application.GetRealHeight (10),
- };
- dialogBodyLayout.AddChidren (tempSeekBarFrame);
- var horizontalSeekBar = new HorizontalSeekBar () {
- Tag = DateTime.MinValue,
- ThumbColor = SkinStyle.Current.ThumbColor2,
- };
- tempSeekBarFrame.AddChidren (horizontalSeekBar);
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// if (btnStopCurtain.IsSelected) {
+// device.DataStrings = "0";
+// } else if (btnOpenCurtain.IsSelected) {
+// device.DataStrings = "1";
+// } else if (btnCloseCurtain.IsSelected) {
+// device.DataStrings = "2";
+// }
+// dialog.Close ();
+// };
+// #endregion
+// } else if (deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) {
+// #region CurtainTrietexlView
+// var tempSeekBarFrame = new FrameLayout () {
+// Width = Application.GetRealWidth (520 - 150),
+// Height = Application.GetRealHeight (80),
+// X = Application.GetRealWidth (20),
+// Y = titleView.Bottom + Application.GetRealHeight (10),
+// };
+// dialogBodyLayout.AddChidren (tempSeekBarFrame);
+// var horizontalSeekBar = new HorizontalSeekBar () {
+// Tag = DateTime.MinValue,
+// ThumbColor = SkinStyle.Current.ThumbColor2,
+// };
+// tempSeekBarFrame.AddChidren (horizontalSeekBar);
- Button btnMaxBrightness = new Button () {
- Width = Application.GetRealWidth (90),
- Height = Application.GetRealHeight (80),
- X = tempSeekBarFrame.Right + Application.GetRealWidth (10),
- Y = tempSeekBarFrame.Y,
- Text = Convert.ToInt32 (device.DataStrings) - 3 + "%",
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor,
- };
- dialogBodyLayout.AddChidren (btnMaxBrightness);
- DateTime controlDateTime = DateTime.MinValue;
- horizontalSeekBar.ProgressChanged += (sender, e) => {
- controlDateTime = DateTime.Now;
- btnMaxBrightness.Text = horizontalSeekBar.Progress.ToString () + "%";
- };
+// Button btnMaxBrightness = new Button () {
+// Width = Application.GetRealWidth (90),
+// Height = Application.GetRealHeight (80),
+// X = tempSeekBarFrame.Right + Application.GetRealWidth (10),
+// Y = tempSeekBarFrame.Y,
+// Text = Convert.ToInt32 (device.DataStrings) - 3 + "%",
+// TextAlignment = TextAlignment.CenterLeft,
+// TextColor = SkinStyle.Current.TextColor,
+// };
+// dialogBodyLayout.AddChidren (btnMaxBrightness);
+// DateTime controlDateTime = DateTime.MinValue;
+// horizontalSeekBar.ProgressChanged += (sender, e) => {
+// controlDateTime = DateTime.Now;
+// btnMaxBrightness.Text = horizontalSeekBar.Progress.ToString () + "%";
+// };
- Button btnOpenCurtain = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (125),
- UnSelectedImagePath = "Curtain/CurtainOpen.png",
- SelectedImagePath = "Curtain/CurtainOpenSelected.png",
- X = Application.GetRealWidth (20),
- Y = tempSeekBarFrame.Bottom + Application.GetRealHeight (40),
- };
- dialogBodyLayout.AddChidren (btnOpenCurtain);
- btnOpenCurtain.MouseUpEventHandler += (sender, e) => {
- btnMaxBrightness.Text = "100%";
- horizontalSeekBar.Progress = 100;
- };
- Button btnOpenLbl = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (30),
- X = btnOpenCurtain.X,
- Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5),
- TextID = R.MyInternationalizationString.Open,
- TextAlignment = TextAlignment.Center,
- TextColor = SkinStyle.Current.TextColor1,
- };
- dialogBodyLayout.AddChidren (btnOpenLbl);
+// Button btnOpenCurtain = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (125),
+// UnSelectedImagePath = "Curtain/CurtainOpen.png",
+// SelectedImagePath = "Curtain/CurtainOpenSelected.png",
+// X = Application.GetRealWidth (20),
+// Y = tempSeekBarFrame.Bottom + Application.GetRealHeight (40),
+// };
+// dialogBodyLayout.AddChidren (btnOpenCurtain);
+// btnOpenCurtain.MouseUpEventHandler += (sender, e) => {
+// btnMaxBrightness.Text = "100%";
+// horizontalSeekBar.Progress = 100;
+// };
+// Button btnOpenLbl = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (30),
+// X = btnOpenCurtain.X,
+// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5),
+// TextID = R.MyInternationalizationString.Open,
+// TextAlignment = TextAlignment.Center,
+// TextColor = SkinStyle.Current.TextColor1,
+// };
+// dialogBodyLayout.AddChidren (btnOpenLbl);
- Button btnCloseCurtain = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (125),
- X = Application.GetRealWidth (480 - 124 - 35),
- Y = btnOpenCurtain.Y,
- UnSelectedImagePath = "Curtain/CurtainClose.png",
- SelectedImagePath = "Curtain/CurtainCloseSelected.png",
- };
- dialogBodyLayout.AddChidren (btnCloseCurtain);
- Button btnCloseLbl = new Button () {
- Width = Application.GetRealWidth (124),
- Height = Application.GetRealHeight (30),
- X = btnCloseCurtain.X,
- Y = btnOpenLbl.Y,
- TextID = R.MyInternationalizationString.Close,
- TextColor = SkinStyle.Current.TextColor1,
- TextAlignment = TextAlignment.Center,
- };
- dialogBodyLayout.AddChidren (btnCloseLbl);
- btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => {
- btnCloseCurtain.IsSelected = true;
- btnOpenCurtain.IsSelected = false;
- horizontalSeekBar.Progress = 0;
- btnMaxBrightness.Text = "0%";
- };
- btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => {
- btnCloseCurtain.IsSelected = false;
- btnOpenCurtain.IsSelected = true;
- horizontalSeekBar.Progress = 100;
- btnMaxBrightness.Text = "100%";
- };
- if (device.DataStrings == "1") {
- btnOpenCurtain.IsSelected = true;
- } else if (device.DataStrings == "2") {
- btnCloseCurtain.IsSelected = true;
- }
+// Button btnCloseCurtain = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (125),
+// X = Application.GetRealWidth (480 - 124 - 35),
+// Y = btnOpenCurtain.Y,
+// UnSelectedImagePath = "Curtain/CurtainClose.png",
+// SelectedImagePath = "Curtain/CurtainCloseSelected.png",
+// };
+// dialogBodyLayout.AddChidren (btnCloseCurtain);
+// Button btnCloseLbl = new Button () {
+// Width = Application.GetRealWidth (124),
+// Height = Application.GetRealHeight (30),
+// X = btnCloseCurtain.X,
+// Y = btnOpenLbl.Y,
+// TextID = R.MyInternationalizationString.Close,
+// TextColor = SkinStyle.Current.TextColor1,
+// TextAlignment = TextAlignment.Center,
+// };
+// dialogBodyLayout.AddChidren (btnCloseLbl);
+// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => {
+// btnCloseCurtain.IsSelected = true;
+// btnOpenCurtain.IsSelected = false;
+// horizontalSeekBar.Progress = 0;
+// btnMaxBrightness.Text = "0%";
+// };
+// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => {
+// btnCloseCurtain.IsSelected = false;
+// btnOpenCurtain.IsSelected = true;
+// horizontalSeekBar.Progress = 100;
+// btnMaxBrightness.Text = "100%";
+// };
+// if (device.DataStrings == "1") {
+// btnOpenCurtain.IsSelected = true;
+// } else if (device.DataStrings == "2") {
+// btnCloseCurtain.IsSelected = true;
+// }
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- device.DataStrings = (horizontalSeekBar.Progress + 3).ToString ();
- dialog.Close ();
- };
- #endregion
- }
- } else if (deviceType == DeviceType.HVAC.ToString () || deviceType == DeviceType.ACInfrared.ToString ()) {
- #region View
- var power = device.DataStrings.Split (",") [0];
- var tempType = device.DataStrings.Split (",") [1];
- var mode = device.DataStrings.Split (",") [2];
- var windSpeed = device.DataStrings.Split (",") [3];
- var temp = device.DataStrings.Split (",") [4];
- var btnSetTemperature = new Button () {
- X = Application.GetRealWidth (35),
- Y = Application.GetRealHeight (85),
- Width = Application.GetRealHeight (410),
- Height = Application.GetRealHeight (50),
- Text = Language.StringByID (R.MyInternationalizationString.SetTemperature).Replace ("--", temp),
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor1,
- Enable = false,
- };
- dialogBodyLayout.AddChidren (btnSetTemperature);
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// device.DataStrings = (horizontalSeekBar.Progress + 3).ToString ();
+// dialog.Close ();
+// };
+// #endregion
+// }
+// } else if (deviceType == DeviceType.HVAC.ToString () || deviceType == DeviceType.ACInfrared.ToString ()) {
+// #region View
+// var power = device.DataStrings.Split (",") [0];
+// var tempType = device.DataStrings.Split (",") [1];
+// var mode = device.DataStrings.Split (",") [2];
+// var windSpeed = device.DataStrings.Split (",") [3];
+// var temp = device.DataStrings.Split (",") [4];
+// var btnSetTemperature = new Button () {
+// X = Application.GetRealWidth (35),
+// Y = Application.GetRealHeight (85),
+// Width = Application.GetRealHeight (410),
+// Height = Application.GetRealHeight (50),
+// Text = Language.StringByID (R.MyInternationalizationString.SetTemperature).Replace ("--", temp),
+// TextAlignment = TextAlignment.CenterLeft,
+// TextColor = SkinStyle.Current.TextColor1,
+// Enable = false,
+// };
+// dialogBodyLayout.AddChidren (btnSetTemperature);
- Button btnReduceTemperature = new Button () {
- Width = Application.GetRealWidth (94),
- Height = Application.GetRealHeight (94),
- X = Application.GetRealWidth (20),
- Y = btnSetTemperature.Bottom + Application.GetRealHeight (20),
- UnSelectedImagePath = "AC/AC-.png",
- SelectedImagePath = "AC/AC-Selected.png",
- };
- dialogBodyLayout.AddChidren (btnReduceTemperature);
+// Button btnReduceTemperature = new Button () {
+// Width = Application.GetRealWidth (94),
+// Height = Application.GetRealHeight (94),
+// X = Application.GetRealWidth (20),
+// Y = btnSetTemperature.Bottom + Application.GetRealHeight (20),
+// UnSelectedImagePath = "AC/AC-.png",
+// SelectedImagePath = "AC/AC-Selected.png",
+// };
+// dialogBodyLayout.AddChidren (btnReduceTemperature);
- Button btnSwitchAC = new Button () {
- Width = Application.GetRealWidth (94),
- Height = Application.GetRealHeight (94),
- X = Application.GetRealWidth ((480 - 94) / 2),
- Y = btnReduceTemperature.Y,
- UnSelectedImagePath = "AC/ACClose.png",
- SelectedImagePath = "AC/ACCloseSelected.png",
- };
- dialogBodyLayout.AddChidren (btnSwitchAC);
- btnSwitchAC.MouseUpEventHandler += (sender, e) => {
- btnSwitchAC.IsSelected = !btnSwitchAC.IsSelected;
- power = btnSwitchAC.IsSelected == true?"1":"0";
- };
- btnSwitchAC.IsSelected = power == "1";
+// Button btnSwitchAC = new Button () {
+// Width = Application.GetRealWidth (94),
+// Height = Application.GetRealHeight (94),
+// X = Application.GetRealWidth ((480 - 94) / 2),
+// Y = btnReduceTemperature.Y,
+// UnSelectedImagePath = "AC/ACClose.png",
+// SelectedImagePath = "AC/ACCloseSelected.png",
+// };
+// dialogBodyLayout.AddChidren (btnSwitchAC);
+// btnSwitchAC.MouseUpEventHandler += (sender, e) => {
+// btnSwitchAC.IsSelected = !btnSwitchAC.IsSelected;
+// power = btnSwitchAC.IsSelected == true?"1":"0";
+// };
+// btnSwitchAC.IsSelected = power == "1";
- Button btnAddTemperature = new Button () {
- Width = Application.GetRealWidth (94),
- Height = Application.GetRealHeight (94),
- X = Application.GetRealWidth (480 - 20 - 94),
- Y = btnReduceTemperature.Y,
- UnSelectedImagePath = "AC/AC+.png",
- SelectedImagePath = "AC/AC+Selected.png",
- };
- dialogBodyLayout.AddChidren (btnAddTemperature);
- btnReduceTemperature.MouseDownEventHandler += (sender, e) => {
- btnReduceTemperature.IsSelected = true;
- };
- btnReduceTemperature.MouseUpEventHandler += (sender, e) => {
- btnReduceTemperature.IsSelected = false;
- if (Convert.ToInt32 (temp) > 0)
- temp = (Convert.ToInt32 (temp) - 1).ToString ();
- };
- btnAddTemperature.MouseDownEventHandler += (sender, e) => {
- btnAddTemperature.IsSelected = true;
- };
- btnAddTemperature.MouseUpEventHandler += (sender, e) => {
- btnAddTemperature.IsSelected = false;
- btnReduceTemperature.IsSelected = false;
- if (Convert.ToInt32 (temp) < 30)
- temp = (Convert.ToInt32 (temp) + 1).ToString ();
- };
- #endregion
+// Button btnAddTemperature = new Button () {
+// Width = Application.GetRealWidth (94),
+// Height = Application.GetRealHeight (94),
+// X = Application.GetRealWidth (480 - 20 - 94),
+// Y = btnReduceTemperature.Y,
+// UnSelectedImagePath = "AC/AC+.png",
+// SelectedImagePath = "AC/AC+Selected.png",
+// };
+// dialogBodyLayout.AddChidren (btnAddTemperature);
+// btnReduceTemperature.MouseDownEventHandler += (sender, e) => {
+// btnReduceTemperature.IsSelected = true;
+// };
+// btnReduceTemperature.MouseUpEventHandler += (sender, e) => {
+// btnReduceTemperature.IsSelected = false;
+// if (Convert.ToInt32 (temp) > 0)
+// temp = (Convert.ToInt32 (temp) - 1).ToString ();
+// };
+// btnAddTemperature.MouseDownEventHandler += (sender, e) => {
+// btnAddTemperature.IsSelected = true;
+// };
+// btnAddTemperature.MouseUpEventHandler += (sender, e) => {
+// btnAddTemperature.IsSelected = false;
+// btnReduceTemperature.IsSelected = false;
+// if (Convert.ToInt32 (temp) < 30)
+// temp = (Convert.ToInt32 (temp) + 1).ToString ();
+// };
+// #endregion
- #region ModeView
- FrameLayout acModeView = new FrameLayout () {
- Height = Application.GetRealHeight (97),
- Width = LayoutParams.MatchParent,
- Y = btnReduceTemperature.Bottom + Application.GetRealHeight (7),
- };
- dialogBodyLayout.AddChidren (acModeView);
+// #region ModeView
+// FrameLayout acModeView = new FrameLayout () {
+// Height = Application.GetRealHeight (97),
+// Width = LayoutParams.MatchParent,
+// Y = btnReduceTemperature.Bottom + Application.GetRealHeight (7),
+// };
+// dialogBodyLayout.AddChidren (acModeView);
- Button btnACModeLeft = new Button () {
- Width = Application.GetRealWidth (129),
- Height = Application.GetRealHeight (129),
- X = btnReduceTemperature.X - Application.GetRealWidth (17),
- Gravity = Gravity.CenterVertical,
- UnSelectedImagePath = "AC/ACLeft.png",
- SelectedImagePath = "AC/ACLeft.png",
- };
- acModeView.AddChidren (btnACModeLeft);
+// Button btnACModeLeft = new Button () {
+// Width = Application.GetRealWidth (129),
+// Height = Application.GetRealHeight (129),
+// X = btnReduceTemperature.X - Application.GetRealWidth (17),
+// Gravity = Gravity.CenterVertical,
+// UnSelectedImagePath = "AC/ACLeft.png",
+// SelectedImagePath = "AC/ACLeft.png",
+// };
+// acModeView.AddChidren (btnACModeLeft);
- Button btnModeIcon = new Button () {
- Width = Application.GetRealWidth (105),
- Height = Application.GetRealHeight (105),
- Gravity = Gravity.Center,
- Enable = false,
- };
- acModeView.AddChidren (btnModeIcon);
+// Button btnModeIcon = new Button () {
+// Width = Application.GetRealWidth (105),
+// Height = Application.GetRealHeight (105),
+// Gravity = Gravity.Center,
+// Enable = false,
+// };
+// acModeView.AddChidren (btnModeIcon);
- switch (mode) {
- case "0":
- btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
- break;
- case "1":
- btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
- break;
- case "2":
- btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
- break;
- case "3":
- btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- case "4":
- btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
- break;
- }
+// switch (mode) {
+// case "0":
+// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
+// break;
+// case "1":
+// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
+// break;
+// case "2":
+// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
+// break;
+// case "3":
+// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// case "4":
+// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
+// break;
+// }
- Button btnACModeRight = new Button () {
- Width = Application.GetRealWidth (129),
- Height = Application.GetRealHeight (129),
- X = btnAddTemperature.X - Application.GetRealWidth (17),
- Gravity = Gravity.CenterVertical,
- UnSelectedImagePath = "AC/ACRight.png",
- SelectedImagePath = "AC/ACRightSelected.png",
- };
- acModeView.AddChidren (btnACModeRight);
- btnACModeRight.MouseDownEventHandler += (sender, e) => {
- btnACModeRight.IsSelected = true;
- };
- btnACModeRight.MouseUpEventHandler += (sender, e) => {
- btnACModeRight.IsSelected = false;
- switch (mode) {
- case "0":
- mode = "1";
- btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
- break;
- case "1":
- mode = "2";
- btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
- break;
- case "2":
- mode = "3";
- btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- case "3":
- mode = "4";
- btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
- break;
- case "4":
- mode = "0";
- btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
- break;
- }
+// Button btnACModeRight = new Button () {
+// Width = Application.GetRealWidth (129),
+// Height = Application.GetRealHeight (129),
+// X = btnAddTemperature.X - Application.GetRealWidth (17),
+// Gravity = Gravity.CenterVertical,
+// UnSelectedImagePath = "AC/ACRight.png",
+// SelectedImagePath = "AC/ACRightSelected.png",
+// };
+// acModeView.AddChidren (btnACModeRight);
+// btnACModeRight.MouseDownEventHandler += (sender, e) => {
+// btnACModeRight.IsSelected = true;
+// };
+// btnACModeRight.MouseUpEventHandler += (sender, e) => {
+// btnACModeRight.IsSelected = false;
+// switch (mode) {
+// case "0":
+// mode = "1";
+// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
+// break;
+// case "1":
+// mode = "2";
+// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
+// break;
+// case "2":
+// mode = "3";
+// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// case "3":
+// mode = "4";
+// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
+// break;
+// case "4":
+// mode = "0";
+// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
+// break;
+// }
- };
- btnACModeLeft.MouseDownEventHandler += (sender, e) => {
- btnACModeLeft.IsSelected = true;
- };
- btnACModeLeft.MouseUpEventHandler += (sender, e) => {
- btnACModeLeft.IsSelected = false;
- switch (mode) {
- case "0":
- mode = "4";
- btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
- break;
- case "1":
- mode = "0";
- btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
- break;
- case "2":
- mode = "1";
- btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
- break;
- case "3":
- mode = "2";
- btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
- break;
- case "4":
- mode = "3";
- btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- }
- };
- #endregion
+// };
+// btnACModeLeft.MouseDownEventHandler += (sender, e) => {
+// btnACModeLeft.IsSelected = true;
+// };
+// btnACModeLeft.MouseUpEventHandler += (sender, e) => {
+// btnACModeLeft.IsSelected = false;
+// switch (mode) {
+// case "0":
+// mode = "4";
+// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png";
+// break;
+// case "1":
+// mode = "0";
+// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png";
+// break;
+// case "2":
+// mode = "1";
+// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png";
+// break;
+// case "3":
+// mode = "2";
+// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png";
+// break;
+// case "4":
+// mode = "3";
+// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// }
+// };
+// #endregion
- #region WindView
- FrameLayout acWindView = new FrameLayout () {
- Height = Application.GetRealHeight (97),
- Width = LayoutParams.MatchParent,
- Y = acModeView.Bottom + Application.GetRealHeight (1),
- };
- dialogBodyLayout.AddChidren (acWindView);
+// #region WindView
+// FrameLayout acWindView = new FrameLayout () {
+// Height = Application.GetRealHeight (97),
+// Width = LayoutParams.MatchParent,
+// Y = acModeView.Bottom + Application.GetRealHeight (1),
+// };
+// dialogBodyLayout.AddChidren (acWindView);
- Button btnACWindLeft = new Button () {
- Width = Application.GetRealWidth (129),
- Height = Application.GetRealHeight (129),
- X = btnReduceTemperature.X - Application.GetRealWidth (17),
- Gravity = Gravity.CenterVertical,
- UnSelectedImagePath = "AC/ACLeft.png",
- SelectedImagePath = "AC/ACLeft.png",
- };
- acWindView.AddChidren (btnACWindLeft);
+// Button btnACWindLeft = new Button () {
+// Width = Application.GetRealWidth (129),
+// Height = Application.GetRealHeight (129),
+// X = btnReduceTemperature.X - Application.GetRealWidth (17),
+// Gravity = Gravity.CenterVertical,
+// UnSelectedImagePath = "AC/ACLeft.png",
+// SelectedImagePath = "AC/ACLeft.png",
+// };
+// acWindView.AddChidren (btnACWindLeft);
- Button btnWindIcon = new Button () {
- Width = Application.GetRealWidth (105),
- Height = Application.GetRealHeight (105),
- Gravity = Gravity.Center,
- Enable = false,
- };
- acWindView.AddChidren (btnWindIcon);
- switch (windSpeed) {
- case "0":
- btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- case "3":
- btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
- break;
- case "2":
- btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
- break;
- case "1":
- btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
- break;
- }
- Button btnACWindRight = new Button () {
- Width = Application.GetRealWidth (129),
- Height = Application.GetRealHeight (129),
- X = btnAddTemperature.X - Application.GetRealWidth (17),
- Gravity = Gravity.CenterVertical,
- UnSelectedImagePath = "AC/ACRight.png",
- SelectedImagePath = "AC/ACRightSelected.png",
- };
- btnACWindLeft.MouseDownEventHandler += (sender, e) => {
- btnACWindLeft.IsSelected = true;
- };
- btnACWindLeft.MouseUpEventHandler += (sender, e) => {
- btnACWindLeft.IsSelected = false;
- switch (windSpeed) {
- case "0":
- windSpeed = "3";
- btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
- break;
- case "3":
- windSpeed = "2";
- btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
- break;
- case "2":
- windSpeed = "1";
- btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
- break;
- case "1":
- windSpeed = "0";
- btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- }
- };
- acWindView.AddChidren (btnACWindRight);
- btnACWindRight.MouseDownEventHandler += (sender, e) => {
- btnACWindRight.IsSelected = true;
- };
- btnACWindRight.MouseUpEventHandler += (sender, e) => {
- btnACWindRight.IsSelected = false;
- switch (windSpeed) {
- case "0":
- windSpeed = "1";
- btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
- break;
- case "3":
- windSpeed = "0";
- btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
- break;
- case "2":
- windSpeed = "3";
- btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
- break;
- case "1":
- windSpeed = "2";
- btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
- break;
- }
- };
- #endregion
+// Button btnWindIcon = new Button () {
+// Width = Application.GetRealWidth (105),
+// Height = Application.GetRealHeight (105),
+// Gravity = Gravity.Center,
+// Enable = false,
+// };
+// acWindView.AddChidren (btnWindIcon);
+// switch (windSpeed) {
+// case "0":
+// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// case "3":
+// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
+// break;
+// case "2":
+// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
+// break;
+// case "1":
+// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
+// break;
+// }
+// Button btnACWindRight = new Button () {
+// Width = Application.GetRealWidth (129),
+// Height = Application.GetRealHeight (129),
+// X = btnAddTemperature.X - Application.GetRealWidth (17),
+// Gravity = Gravity.CenterVertical,
+// UnSelectedImagePath = "AC/ACRight.png",
+// SelectedImagePath = "AC/ACRightSelected.png",
+// };
+// btnACWindLeft.MouseDownEventHandler += (sender, e) => {
+// btnACWindLeft.IsSelected = true;
+// };
+// btnACWindLeft.MouseUpEventHandler += (sender, e) => {
+// btnACWindLeft.IsSelected = false;
+// switch (windSpeed) {
+// case "0":
+// windSpeed = "3";
+// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
+// break;
+// case "3":
+// windSpeed = "2";
+// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
+// break;
+// case "2":
+// windSpeed = "1";
+// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
+// break;
+// case "1":
+// windSpeed = "0";
+// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// }
+// };
+// acWindView.AddChidren (btnACWindRight);
+// btnACWindRight.MouseDownEventHandler += (sender, e) => {
+// btnACWindRight.IsSelected = true;
+// };
+// btnACWindRight.MouseUpEventHandler += (sender, e) => {
+// btnACWindRight.IsSelected = false;
+// switch (windSpeed) {
+// case "0":
+// windSpeed = "1";
+// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png";
+// break;
+// case "3":
+// windSpeed = "0";
+// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png";
+// break;
+// case "2":
+// windSpeed = "3";
+// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png";
+// break;
+// case "1":
+// windSpeed = "2";
+// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png";
+// break;
+// }
+// };
+// #endregion
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- device.DataStrings = power + "," + tempType + "," + mode + "," + windSpeed + "," + temp;
- dialog.Close ();
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// device.DataStrings = power + "," + tempType + "," + mode + "," + windSpeed + "," + temp;
+// dialog.Close ();
- };
- } else if (deviceType == DeviceType.FoolHeat.ToString () || deviceType == DeviceType.FoolHeatPanel.ToString ()) {
+// };
+// } else if (deviceType == DeviceType.FoolHeat.ToString () || deviceType == DeviceType.FoolHeatPanel.ToString ()) {
- } else if (deviceType == DeviceType.DryContact.ToString ()) {
+// } else if (deviceType == DeviceType.DryContact.ToString ()) {
- } else if (deviceType == DeviceType.MusicModel.ToString ()) {
+// } else if (deviceType == DeviceType.MusicModel.ToString ()) {
- } else if (deviceType == DeviceType.FanModule.ToString ()) {
+// } else if (deviceType == DeviceType.FanModule.ToString ()) {
- } else if (deviceType == DeviceType.UniversalDevice.ToString ()) {
- #region UniversalDevice
- var windBodyView = new FrameLayout () {
- Height = Application.GetRealHeight (400),
- Y = titleView.Bottom,
- };
- dialogBodyLayout.AddChidren (windBodyView);
+// } else if (deviceType == DeviceType.UniversalDevice.ToString ()) {
+// #region UniversalDevice
+// var windBodyView = new FrameLayout () {
+// Height = Application.GetRealHeight (400),
+// Y = titleView.Bottom,
+// };
+// dialogBodyLayout.AddChidren (windBodyView);
- Button tempSiwtch = new Button () {
- Gravity = Gravity.CenterHorizontal,
- Y = Application.GetRealHeight (100),
- Width = Application.GetRealWidth (110),
- Height = Application.GetRealHeight (70),
- Radius = 2,
- BorderColor = SkinStyle.Current.White20Transparent,
- BorderWidth = 2,
- TextID = device.DataStrings == "255" ? R.MyInternationalizationString.ON : R.MyInternationalizationString.OFF,
- BackgroundColor = SkinStyle.Current.ButtonColor,
- SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
- IsSelected = device.DataStrings == "255"
- };
- windBodyView.AddChidren (tempSiwtch);
+// Button tempSiwtch = new Button () {
+// Gravity = Gravity.CenterHorizontal,
+// Y = Application.GetRealHeight (100),
+// Width = Application.GetRealWidth (110),
+// Height = Application.GetRealHeight (70),
+// Radius = 2,
+// BorderColor = SkinStyle.Current.White20Transparent,
+// BorderWidth = 2,
+// TextID = device.DataStrings == "255" ? R.MyInternationalizationString.ON : R.MyInternationalizationString.OFF,
+// BackgroundColor = SkinStyle.Current.ButtonColor,
+// SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
+// IsSelected = device.DataStrings == "255"
+// };
+// windBodyView.AddChidren (tempSiwtch);
- tempSiwtch.MouseUpEventHandler += (sender3, e3) => {
- tempSiwtch.IsSelected = !tempSiwtch.IsSelected;
- if (tempSiwtch.IsSelected) {
- tempSiwtch.TextID = R.MyInternationalizationString.ON;
- } else {
- tempSiwtch.TextID = R.MyInternationalizationString.OFF;
- }
- };
+// tempSiwtch.MouseUpEventHandler += (sender3, e3) => {
+// tempSiwtch.IsSelected = !tempSiwtch.IsSelected;
+// if (tempSiwtch.IsSelected) {
+// tempSiwtch.TextID = R.MyInternationalizationString.ON;
+// } else {
+// tempSiwtch.TextID = R.MyInternationalizationString.OFF;
+// }
+// };
- btnSave.MouseUpEventHandler += (sender2, e2) => {
- if (tempSiwtch.IsSelected) {
- device.DataStrings = "255";
- } else {
- device.DataStrings = "0";
- }
- dialog.Close ();
- };
- #endregion
- }
- dialog.Show ();
- }
+// btnSave.MouseUpEventHandler += (sender2, e2) => {
+// if (tempSiwtch.IsSelected) {
+// device.DataStrings = "255";
+// } else {
+// device.DataStrings = "0";
+// }
+// dialog.Close ();
+// };
+// #endregion
+// }
+// dialog.Show ();
+// }
- }
-}
\ No newline at end of file
+// }
+//}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs
index 138eb15..1181e89 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockAlarmScene.cs
@@ -347,7 +347,7 @@
try {
var recevieResult = requestWeb (mess);
var obj = Newtonsoft.Json.JsonConvert.DeserializeObject<PushMessageResult> (recevieResult);
- if (obj.StateCode == "SUCCESS") {
+ if (obj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
new Tip () { MaxWidth = 150, Text = Language.StringByID (R.MyInternationalizationString.SynchronousNotificationsSuccessfully), Direction = AMPopTipDirection.Down, CloseTime = 2 }.Show (btn);
});
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs
index dbbee07..4ecdb7a 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/DoorLockScene.cs
@@ -586,7 +586,7 @@
try {
var recevieResult = requestWeb (mess, "https://developer.hdlcontrol.com/api/GetOnePushMsg");
var obj = Newtonsoft.Json.JsonConvert.DeserializeObject<PushMessageResult> (recevieResult);
- if (obj.StateCode == "SUCCESS") {
+ if (obj.StateCode.ToUpper() == "SUCCESS") {
var msgEntity = Newtonsoft.Json.JsonConvert.DeserializeObject<List<MessageInfoRes>> (obj.ResponseData.ToString ());
if (msgEntity.Count == 0) {
Application.RunOnMainThread (() => {
@@ -780,7 +780,7 @@
try {
var recevieResult = requestWeb (mess, "https://developer.hdlcontrol.com/api/AddPushMessage");
var obj = Newtonsoft.Json.JsonConvert.DeserializeObject<PushMessageResult> (recevieResult);
- if (obj.StateCode == "SUCCESS") {
+ if (obj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
new Tip () { MaxWidth = 150, Text = Language.StringByID (R.MyInternationalizationString.SendNotificationsSuccessfully), Direction = AMPopTipDirection.Down, CloseTime = 2 }.Show (btn);
});
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs
index fe524ce..c768da6 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/DoorLock/FingerprintAndProximityScene.cs
@@ -725,7 +725,7 @@
try {
var recevieResult = requestWeb (mess,"https://developer.hdlcontrol.com/api/AddPushMessage");
var obj = Newtonsoft.Json.JsonConvert.DeserializeObject<PushMessageResult> (recevieResult);
- if (obj.StateCode == "SUCCESS") {
+ if (obj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
new Tip () { MaxWidth = 150, Text = Language.StringByID (R.MyInternationalizationString.SendNotificationsSuccessfully), Direction = AMPopTipDirection.Down, CloseTime = 2 }.Show (btn);
});
@@ -797,7 +797,7 @@
try {
var recevieResult = requestWeb (mess, "https://developer.hdlcontrol.com/api/GetOnePushMsg");
var obj = Newtonsoft.Json.JsonConvert.DeserializeObject<PushMessageResult> (recevieResult);
- if (obj.StateCode == "SUCCESS") {
+ if (obj.StateCode.ToUpper() == "SUCCESS") {
var msgEntity = Newtonsoft.Json.JsonConvert.DeserializeObject<List<MessageInfoRes>> (obj.ResponseData.ToString ());
foreach (var msg in msgEntity) {
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs
index 2f42b0b..dd93b39 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddGateway.cs
@@ -148,7 +148,7 @@
var title = new Button () {
TextAlignment = TextAlignment.Center,
- Text = home.RegionName,
+ Text = home.Name,
TextColor = SkinStyle.Current.TextColor1,
TextSize = 19,
};
@@ -303,7 +303,28 @@
}
- if (backBytes.Length >= 33) {
+ if (backBytes.Length >= 37) {
+
+ //******************浣忓畢ID string绫诲瀷*************
+ bool enable = backBytes [0] == 0 ? false : true;
+ //杩斿洖浣忓畢ID 杞负string绫诲瀷
+ string backIDStr = CommonPage.MyEncodingGB2312.GetString (backBytes, 1, 36).Trim ('\0');
+ //36FF"每每每每每每每每每每每每每每"
+ //32FF 每每每每每每每每每每
+ if (enable || backIDStr == UserConfig.Instance.CurrentRegion.Id || string.IsNullOrEmpty (backIDStr) || backIDStr.Equals("每每每每每每每每每每每每每每")) {
+ goNext = true;
+ } else {
+ //#if DEBUG
+ // Control.ControlBytesSendHasReturn (Command.Write_APP_Data_STORE_1D5E_CMD, common.SubnetID, common.DeviceID, new byte [] { 0, 0, 0, 0 });
+ //#endif
+ Application.RunOnMainThread (() => {
+ //new Alert ("", "This gateway has been bound to a residence, please reset it before binding to another residence.", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ new Alert ("", ErrorCode.UnableToBindGateway, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+
+ });
+ }
+
+ //******************浣忓畢ID int绫诲瀷*************
//bool enable = backBytes [32] == 0 ? false : true;
//int bingResideceId = 0;
////杩斿洖浣忓畢ID 杞负string绫诲瀷
@@ -322,24 +343,9 @@
// });
//}
- bool enable = backBytes [32] == 0 ? false : true;
- //杩斿洖浣忓畢ID 杞负string绫诲瀷
- string backIDStr = CommonPage.MyEncodingGB2312.GetString (backBytes, 0, 32).Trim ('\0');
- if (enable || backIDStr == UserConfig.Instance.CurrentRegion.RegionID || string.IsNullOrEmpty (backIDStr)) {
- goNext = true;
- } else {
- //#if DEBUG
- // Control.ControlBytesSendHasReturn (Command.Write_APP_Data_STORE_1D5E_CMD, common.SubnetID, common.DeviceID, new byte [] { 0, 0, 0, 0 });
- //#endif
- Application.RunOnMainThread (() => {
- new Alert ("", "This gateway has been bound to a residence, please reset it before binding to another residence.", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- });
- }
-
-
} else {
Application.RunOnMainThread (() => {
- new Alert ("", "缃戝叧鍥轰欢鐗堟湰杩囦綆锛岃鍏堝崌绾э紒", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ new Alert ("", ErrorCode.GatewayVersionLow, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
});
//goNext = true;
}
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs
index 8fb12fd..5b6880d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs
@@ -31,13 +31,20 @@
}) { IsBackground = true }.Start ();
});
// 璇诲彇浣忓畢鍒楄〃
- var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (new HomeListObj ());
- var revertObj2 = MainPage.RequestHttps ("HomeList", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj2.ResponseData.ToString ());
+ var requestObj2 = new GetHomePagerObj ();
+ requestObj2.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
+ var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
+ var revertObj2 = MainPage.RequestHttps (API.GetHomePager, requestJson2);
+ if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ var mResidenceRes = Newtonsoft.Json.JsonConvert.DeserializeObject<ResidenceRes> (revertObj2.ResponseData.ToString ());
+ var responseDataObj = mResidenceRes.PageData;
+ //if(responseDataObj == null && responseDataObj.Count == 0) {
+ // return;
+ //}
UserConfig.Instance.HomeLists = responseDataObj;
- if (UserConfig.Instance.HomeLists.Count > 0) {
- if (string.IsNullOrEmpty (UserConfig.Instance.HomeLists [0].RegionName)) {
+ if (responseDataObj != null && responseDataObj.Count > 0) {
+ if (string.IsNullOrEmpty (UserConfig.Instance.HomeLists [0].Name)) {
Application.RunOnMainThread (() => {
MainPage.Loading.Hide ();
this.RemoveFromParent ();
@@ -45,7 +52,7 @@
});
}
UserConfig.Instance.SaveUserConfig ();
- UserConfig.Instance.CurrentRegion = responseDataObj.Find ((obj) => obj.RegionName == UserConfig.Instance.CurrentRegion.RegionName);
+ UserConfig.Instance.CurrentRegion = responseDataObj.Find ((obj) => obj.Name == UserConfig.Instance.CurrentRegion.Name);
} else {
Application.RunOnMainThread (() => {
MainPage.Loading.Hide ();
@@ -54,6 +61,8 @@
return;
}
} else {
+ ShowGetHomePagerErrorInfo (revertObj2.StateCode);
+
Application.RunOnMainThread (() => {
MainPage.Loading.Hide ();
this.RemoveFromParent ();
@@ -76,6 +85,31 @@
needHide = false;
}
}) { IsBackground = true }.Start ();
+ }
+
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetHomePagerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
}
void ShowHomeListView (bool showDialog = true)
@@ -106,7 +140,7 @@
};
topView.AddChidren (ItemButton);
ItemButton.MouseUpEventHandler += (sender1, e1) => {
- GuideAddHomeDialog (new RegionInfoRes () { RegionID = "", RegionName = "" }, false);
+ GuideAddHomeDialog (new RegionInfoRes () { Id = "", Name = "" }, false);
};
if (showDialog) {
var back = new Button () {
@@ -173,13 +207,13 @@
Gravity = Gravity.CenterVertical,
UnSelectedImagePath = "Item/Point.png",
SelectedImagePath = "Item/Point.png",
- Visible = home.RegionID != UserConfig.Instance.CurrentRegion.RegionID
+ Visible = home.Id != UserConfig.Instance.CurrentRegion.Id
};
rowView.AddChidren (btnPoint);
var btnName = new Button () {
Width = Application.GetRealWidth (390),
- Text = home.RegionName,
+ Text = home.Name,
TextAlignment = TextAlignment.CenterLeft,
X = Application.GetRealWidth (90),
TextColor = SkinStyle.Current.TextColor1,
@@ -203,7 +237,7 @@
};
rowView.AddChidren (rightButton1);
EventHandler<MouseEventArgs> eHandler = (sender, e) => {
- if (home.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (home.Id == UserConfig.Instance.CurrentRegion.Id) {
//UserConfig.Instance.GatewayMAC = gatewayMAC;
var addGatewayDialog = new GuideAddGateway ();
(Parent as PageLayout).AddChidren (addGatewayDialog);
@@ -216,14 +250,14 @@
rightButton1.MouseUpEventHandler += eHandler;
goNextButton.MouseUpEventHandler += eHandler;
btnName.MouseUpEventHandler += (sender,e)=> {
- if (home.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (home.Id == UserConfig.Instance.CurrentRegion.Id) {
GuideAddHomeDialog (home, false,true, btnName);
} else {
ChangeRegion (home);
}
};
- if (home.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (home.Id == UserConfig.Instance.CurrentRegion.Id) {
Button btnCheck = new Button () {
X = Application.GetRealWidth (20),
Y = Application.GetRealHeight (25),
@@ -233,7 +267,7 @@
};
rowView.AddChidren (btnCheck);
}
- if (UserConfig.Instance.CurrentRegion.RegionID != home.RegionID && MainPage.LoginUser.AccountType != 1) {
+ if (UserConfig.Instance.CurrentRegion.Id != home.Id && MainPage.LoginUser.AccountType != 1) {
Button btnDel = new Button () {
TextID = R.MyInternationalizationString.Del,
BackgroundColor = SkinStyle.Current.DelColor,
@@ -329,15 +363,18 @@
});
var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString, Password = password };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("Login", requestJson, false, false);
- if (revertObj.StateCode == "SUCCESS") {
- var requestObj2 = new DeleteHomeObj () { Id = home.RegionID };
+ var revertObj = MainPage.RequestHttps (API.Login, requestJson, false, false);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+
+ var requestObj2 = new DelHomeObj () { HomeId = home.Id };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("DeleteHome", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
+ var revertObj2 = MainPage.RequestHttps (API.DelHome, requestJson2);
+ if (revertObj2.StateCode.ToUpper () == "SUCCESS") {
Application.RunOnMainThread (() => {
ShowHomeList ();
});
+ } else {
+ ShowDelHomeErrorInfo (revertObj2.StateCode);
}
} else {
Application.RunOnMainThread (() => {
@@ -361,6 +398,28 @@
}
+ void ShowDelHomeErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NoLogin") {
+ mes = ErrorCode.NoLogin;
+ } else if (stateCodeStr == "CurrentHomeExixtsGatewayBind") {
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ //RequestServerFailed
+ //mes = ErrorCode.AddFailed;
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+ }
+
/// <summary>
/// 鏇存崲鏈湴鍖哄煙
/// </summary>
@@ -374,10 +433,10 @@
//if (home.RegionID != UserConfig.Instance.CurrentRegion.RegionID) {
var backuplist = IO.FileUtils.ReadFiles ();
int index = 0;
- if (string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.RegionName)) {
+ if (string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.Name)) {
UserConfig.Instance.CurrentRegion = UserConfig.Instance.HomeLists [0];
}
- string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.RegionName);
+ string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.Name);
IO.FileUtils.DeleteRegionFiles (oldRegionRootPath);
foreach (var fileName in backuplist) {
System.IO.FileInfo fileInfo = new System.IO.FileInfo (IO.FileUtils.RootPath + fileName);
@@ -392,7 +451,7 @@
});
}
IO.FileUtils.DeleteAllFile ();
- string newRegionRootPath = IO.FileUtils.CreateRegionBackup (home.RegionName);
+ string newRegionRootPath = IO.FileUtils.CreateRegionBackup (home.Name);
IO.FileUtils.RestoreRegionFiles (newRegionRootPath);
UserConfig.Instance.CurrentRegion = home;
UserConfig.Instance.SaveUserConfig ();
@@ -479,7 +538,7 @@
Radius = 5,
BorderColor = SkinStyle.Current.BorderColor,
BorderWidth = 2,
- Text = home.RegionName,
+ Text = home.Name,
};
bodyView.AddChidren (etZoneName);
@@ -511,11 +570,11 @@
return;
}
if (isChangeName) {
- home.RegionName = button.Text = etZoneName.Text;
- var requestObj2 = new EditHomeObj () { Id = home.RegionID, Name = home.RegionName };
+ home.Name = button.Text = etZoneName.Text;
+ var requestObj2 = new EditHomeObj () { HomeId = home.Id, Name = home.Name };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("EditHome", requestJson2);
- IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.RegionName, home.RegionName);
+ var revertObj2 = MainPage.RequestHttps (API.EditHome, requestJson2);
+ IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.Name, home.Name);
return;
}
ChangeRegion (home, false);
@@ -563,21 +622,27 @@
/// <param name="residenceName">Et zone name string.</param>
bool EditResidence (RegionInfoRes home,string residenceName)
{
- if (home.RegionName != residenceName) {
- home.RegionName = residenceName;
- if (string.IsNullOrEmpty(home.RegionID)) {
- var requestObj21 = new AddHomeObj () { Name = residenceName };
+ if (home.Name != residenceName) {
+ home.Name = residenceName;
+ if (string.IsNullOrEmpty(home.Id)) {
+ var requestObj21 = new AddHomeObj () {
+ Name = residenceName ,
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+
+ };
var requestJson21 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj21);
- var revertObj21 = MainPage.RequestHttps ("AddHome", requestJson21);
- if ( revertObj21.StateCode != "SUCCESS") {
+ var revertObj21 = MainPage.RequestHttps (API.AddHome, requestJson21);
+ if ( revertObj21.StateCode.ToUpper() != "SUCCESS") {
+ ShowAddHomeErrorInfo (revertObj21.StateCode);
return false;
}
} else {
- var requestObj2 = new EditHomeObj () { Id = home.RegionID, Name = home.RegionName };
+ var requestObj2 = new EditHomeObj () { HomeId = home.Id, Name = home.Name };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("EditHome", requestJson2);
- IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.RegionName, home.RegionName);
- if (revertObj2.StateCode != "SUCCESS") {
+ var revertObj2 = MainPage.RequestHttps (API.EditHome, requestJson2);
+ IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.Name, home.Name);
+ if (revertObj2.StateCode.ToUpper() != "SUCCESS") {
+ ShowEditHomeErrorInfo (revertObj2.StateCode);
return false;
}
}
@@ -601,11 +666,71 @@
room.Save (newRoomFilePath);
Room.Lists.Add (room);
}
- if (home.RegionName != residenceName) {
+ if (home.Name != residenceName) {
ShowHomeList ();
}
return true;
}
+
+
+ void ShowAddHomeErrorInfo (string stateCodeStr) {
+ string mes = "";
+ if (stateCodeStr == "NoLogin") {
+ mes = ErrorCode.NoLogin;
+ } else if (stateCodeStr == "Exist") {
+ mes = ErrorCode.NameExist;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ //RequestServerFailed
+ //mes = ErrorCode.AddFailed;
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+ }
+
+
+ /// <summary>
+ /// 鍝嶅簲鐘舵�佺爜:
+ //(1)Success 鍒� [璋冪敤姝ゆ帴鍙f搷浣滄垚鍔焆, ResponseData鍒欎负null
+ //(2)ParameterOrEmpty,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭�, ResponseData鍒欎负null
+ //(3)NoLogin,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏃犳晥鐧诲綍Token!]
+ //(5)NoRecord,,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏈埌鐩稿叧璁板綍, 璇风‘璁ゆ偍鎻愪氦鍙傛暟鏄惁姝g‘]
+ //(6)Exist,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [褰撳墠鎻愪氦鐨勭殑浣忓畢:XXXX锛屽悕绉板凡瀛樺湪!]
+ //(7)NoPermission,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勬潈闄�!]
+ //(8)InsufficientAuthority,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勫畬鍏ㄦ帶鍒舵潈闄�!]
+ //(9)HomeIdAndTokenNoConsistent,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鎮ㄥ綋鍓峊oken涓庝綘褰撳墠鎺у埗鐨凥omeId涓嶄竴鑷�!]
+ //(10)NoPermission,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [XXX]
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowEditHomeErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NoLogin") {
+ mes = ErrorCode.NoLogin;
+ } else if (stateCodeStr == "Exist") {
+ mes = ErrorCode.NameExist;
+ } else if (stateCodeStr == "HomeIdAndTokenNoConsistent") {
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ //RequestServerFailed
+ //mes = ErrorCode.AddFailed;
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+ }
}
}
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs
index 74791eb..2b4e0ac 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideSettingGateway.cs
@@ -15,6 +15,7 @@
static Loading myLoading;
bool isReBind = false;
static List<Common> addedCommon;
+ static bool needRefresh;
public GuideSettingGateway (GatewayBase gd)
{
gatewayDeicve = gd as GatewayBase;
@@ -34,6 +35,10 @@
myLoading.Hide ();
btnCloseLoading.RemoveFromParent ();
WirelessConfig (new byte [] { 1 });//close
+ if (needRefresh) {
+ needRefresh = false;
+ SearchDeviceList ();
+ }
});
};
@@ -127,7 +132,7 @@
bottomView.AddChidren (btnAssignRoom);
btnAssignRoom.MouseUpEventHandler += (sender, e) => {
//bodyView.RemoveAll ();
-
+
btnAssignRoomAction ();
};
SearchDeviceList ();
@@ -139,7 +144,7 @@
void btnAssignRoomAction ()
{
if (gatewayDeicve.Type == DeviceType.OnePortMqttFR) {
-
+
Console.WriteLine ("Assign OnePortMqttFR锛孒DL MQTT");
//RemoteSetting ();
RemoteSettingWithHDLMQTT ();
@@ -151,7 +156,7 @@
}
-
+
/// <summary>
/// 寮�鍏虫棤绾块厤缃�
@@ -478,23 +483,24 @@
//}
if (config) {
- System.Threading.Tasks.Task.Factory.StartNew (() => {
- try {
- byte bigClass = common.BigClass;
- byte minClass = common.MinClass;
- int count = common.LoopCount;
- for (int k = 1, j = 0; k <= count; k++) {
- if (Control.ControlBytesSendHasReturn (Command.ReadDeviceLoopInfo, common.SubnetID, common.DeviceID, new byte [] { bigClass, minClass, (byte)k }) == null) {
- j++;
- //杩炵画涓ゆ璇诲彇涓嶅埌鏁版嵁鍒欒烦鍑鸿寰幆
- if (j == 2 && k == 2)
- break;
- }
- }
- } catch (Exception ex) {
- Console.WriteLine ("Cinfig Read Device Loop Info " + ex.Message);
- }
- });
+ needRefresh = true;
+ //System.Threading.Tasks.Task.Factory.StartNew (() => {
+ // try {
+ // byte bigClass = common.BigClass;
+ // byte minClass = common.MinClass;
+ // int count = common.LoopCount;
+ // for (int k = 1, j = 0; k <= count; k++) {
+ // if (Control.ControlBytesSendHasReturn (Command.ReadDeviceLoopInfo, common.SubnetID, common.DeviceID, new byte [] { bigClass, minClass, (byte)k }) == null) {
+ // j++;
+ // //杩炵画涓ゆ璇诲彇涓嶅埌鏁版嵁鍒欒烦鍑鸿寰幆
+ // if (j == 2 && k == 2)
+ // break;
+ // }
+ // }
+ // } catch (Exception ex) {
+ // Console.WriteLine ("Cinfig Read Device Loop Info " + ex.Message);
+ // }
+ //});
}
#endregion
@@ -604,7 +610,7 @@
//var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
- byte [] RegionIDBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID.ToString());
+ byte [] RegionIDBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
var currentRegionIdBytes = new byte [4];
Array.Copy (RegionIDBytes, 0, currentRegionIdBytes, 0, 4 < RegionIDBytes.Length ? 4 : RegionIDBytes.Length);
@@ -614,7 +620,7 @@
gatewayDeicve.Remote_GroupName = MainPage.LoginUser.AccountString;//UserConfig.Instance.CurrentRegion.RegionName;
gatewayDeicve.Remote_ProjectName = gatewayDeicve.MAC.Replace (".", "");//UserConfig.Instance.CurrentRegion.RegionName;
gatewayDeicve.Remote_UserName = "Admin";
- gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.MasterID;
+ gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.ID;
byte [] ggn = new byte [20];
byte [] b1 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_GroupName);
gatewayDeicve.Remote_GroupName = CommonPage.MyEncodingGB2312.GetString (b1);
@@ -689,45 +695,7 @@
return;
}
}
- Application.RunOnMainThread (() => {
- MainPage.Loading.Start ("Gateway setting succeeded锛宒ata up.Please wait...");
- });
- IO.FileUtils.SaveEquipmentMessage (gatewayDeicve);
- var gatewayMAC = gatewayDeicve.MAC.Replace (".", "");
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.RegionID, MAC = gatewayMAC, IsReBind = true });
- var respone = MainPage.RequestHttps ("EditMACByHomeId", requestJson);
- if (respone.StateCode != "SUCCESS") {
- Application.RunOnMainThread (() => {
- new Alert ("", "Communication abnormality,gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
- new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- }
- });
- return;
- }
- var gatewayListObj = new GatewayListObj ();
- var gatewayListJson = Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListObj);
- var gatewayListRevertObj = MainPage.RequestHttps ("GatewayList", gatewayListJson);
- if (gatewayListRevertObj.StateCode == "SUCCESS") {
- var responseGatewayDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (gatewayListRevertObj.ResponseData.ToString ());
- if (responseGatewayDataObj.Count > 0) {
- UserConfig.Instance.GatewayList.Clear ();
- UserConfig.Instance.GatewayList.AddRange (responseGatewayDataObj);
- UserConfig.Instance.GatewayMAC = gatewayDeicve.MAC;
- UserConfig.Instance.SaveUserConfig ();
- MainPage.LoginUser.LastTime = DateTime.Now;
- Application.RunOnMainThread (() => {
- UserMiddle.Init (true);
- });
- } else {
- Application.RunOnMainThread (() => {
- new Alert ("", "Communication abnormality,gateway failed to bind residence.Please try again.", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
- new Alert ("22:" + respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- }
- });
- }
- }
+ BindGateways ();
}
} catch (Exception ex) {
Console.WriteLine (ex.Message);
@@ -744,6 +712,8 @@
});
//Room.InitAllRoom ();
}
+
+
/// <summary>
/// 杩滅▼閰嶇疆 HDL MQTT妯″紡
@@ -763,7 +733,7 @@
gatewayDeicve.Remote_GroupName = MainPage.LoginUser.AccountString;//UserConfig.Instance.CurrentRegion.RegionName;
gatewayDeicve.Remote_ProjectName = gatewayDeicve.MAC.Replace (".", "");//UserConfig.Instance.CurrentRegion.RegionName;
gatewayDeicve.Remote_UserName = "Admin";
- gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.MasterID;
+ gatewayDeicve.Remote_Password = "c" + MainPage.LoginUser.ID;
//gatewayDeicve.Remote_Password = "85521566";
byte [] ggn = new byte [20];
byte [] b1 = CommonPage.MyEncodingGB2312.GetBytes (gatewayDeicve.Remote_GroupName);
@@ -803,7 +773,7 @@
//3.鍐欓厤缃垚鍔熷悗涓嬩竴姝ユ搷浣�
GatewaySettingSucceeded ();
}
-
+
@@ -828,15 +798,15 @@
/// </summary>
/// <param name="adminBytes"></param>
/// <returns></returns>
- bool SetGateWayAdminInfo (byte[] adminBytes) {
+ bool SetGateWayAdminInfo (byte [] adminBytes) {
byte [] name = CommonPage.MyEncodingGB2312.GetBytes (MainPage.LoginUser.AccountString);
byte [] backBytes;
if (adminBytes != null && adminBytes.Length >= 73) {//杩斿洖鏁版嵁姝e父,鍙慨鏀硅处鍙蜂俊鎭�
Array.Copy (name, 0, adminBytes, 0, 36 < name.Length ? 36 : name.Length);
backBytes = Control.ControlBytesSendHasReturn (Command.SetGateWayAdminInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, adminBytes);
-
+
} else {
- byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID.ToString());
+ byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
//byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID);
//var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
adminBytes = new byte [73];
@@ -844,7 +814,7 @@
Array.Copy (name, 0, adminBytes, 0, 36 < name.Length ? 36 : name.Length);
Array.Copy (currentRegionIdBytes, 0, adminBytes, 37, 36 < currentRegionIdBytes.Length ? 36 : currentRegionIdBytes.Length);
backBytes = Control.ControlBytesSendHasReturn (Command.SetGateWayAdminInfo, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, adminBytes);
-
+
}
return CheckIsSuccessfulWithBytes (backBytes);
}
@@ -858,7 +828,7 @@
{
byte [] name = CommonPage.MyEncodingGB2312.GetBytes (MainPage.LoginUser.AccountString);
//byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID);
- byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID.ToString());
+ byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
//var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
byte [] adminBytes = new byte [73];
adminBytes [36] = 1;//浣忓畢鏍囧織浣�
@@ -1037,9 +1007,9 @@
if (gatewayDeicve.Type == DeviceType.OnePortMqttFR) {
//var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
//byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID);
- byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.RegionID.ToString());
- byte [] sendBytes = new byte [32];
- Array.Copy (currentRegionIdBytes, 0, sendBytes, 2, 32 < currentRegionIdBytes.Length ? 32 : currentRegionIdBytes.Length);
+ byte [] currentRegionIdBytes = CommonPage.MyEncodingGB2312.GetBytes (UserConfig.Instance.CurrentRegion.Id.ToString ());
+ byte [] sendBytes = new byte [36];
+ Array.Copy (currentRegionIdBytes, 0, sendBytes, 2, 36 < currentRegionIdBytes.Length ? 36 : currentRegionIdBytes.Length);
//var currentRegionIdBytes = Utlis.IntToByteArray (UserConfig.Instance.CurrentRegion.RegionID);
var bindReginIdStatus = Control.ControlBytesSendHasReturn (Command.Write_APP_Data_STORE_1D5E_CMD, gatewayDeicve.SubnetID, gatewayDeicve.DeviceID, sendBytes);
@@ -1057,28 +1027,81 @@
}
}
+ BindGateways ();
+
+
+ }
+
+ /// <summary>
+ /// Gateway setting succeeded锛宒ata up.Please wait...
+ /// </summary>
+ void BindGateways (){
Application.RunOnMainThread (() => {
MainPage.Loading.Start ("Gateway setting succeeded锛宒ata up.Please wait...");
});
IO.FileUtils.SaveEquipmentMessage (gatewayDeicve);
var gatewayMAC = gatewayDeicve.MAC.Replace (".", "");
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.RegionID, MAC = gatewayMAC, IsReBind = true });
- var respone = MainPage.RequestHttps ("EditMACByHomeId", requestJson);
- if (respone.StateCode != "SUCCESS") {
- Application.RunOnMainThread (() => {
- new Alert ("", "Communication abnormality,gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
- new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- }
- });
- return;
+ var oldMac = "";
+ if (UserConfig.Instance.CheckHomeGateways () && !string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.HomeGateways [0].GatewayUniqueId)) {
+ //淇敼MAC鎺ュ彛
+ oldMac = UserConfig.Instance.CurrentRegion.HomeGateways [0].GatewayUniqueId;
+ var mUpdateMacObj = new UpdateMacObj () {
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+ HomeId = UserConfig.Instance.CurrentRegion.Id,
+ NewMac = gatewayMAC,
+ OldMac = oldMac
+ };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mUpdateMacObj);
+
+ //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = gatewayMAC, IsReBind = true });
+ var respone = MainPage.RequestHttps (API.UpdateMac, requestJson);
+ if (respone.StateCode.ToUpper () != "SUCCESS") {
+ Application.RunOnMainThread (() => {
+ new Alert ("", "Communication abnormality,gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
+ new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ }
+ });
+ return;
+ }
+ GetAllBindGatewarysPagger ();
+ } else {
+ //璧版柊缁戝畾鎺ュ彛
+ var mBindMacObj = new BindGatewayToHomeObj () {
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+ HomeId = UserConfig.Instance.CurrentRegion.Id,
+
+ };
+ mBindMacObj.BindGateways.Add (gatewayMAC);
+
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mBindMacObj);
+
+ //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = gatewayMAC, IsReBind = true });
+ var respone = MainPage.RequestHttps (API.BindGatewayToHome, requestJson);
+ if (respone.StateCode.ToUpper () != "SUCCESS" && respone.StateCode != "BindGatewaysExists") {
+ Application.RunOnMainThread (() => {
+ new Alert ("", "Communication abnormality,gateway failed to bind residence!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
+ new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ }
+ });
+ return;
+ }
+ GetAllBindGatewarysPagger ();
+
}
- var gatewayListObj = new GatewayListObj ();
+
+ }
+
+ void GetAllBindGatewarysPagger () {
+ var gatewayListObj = new GetAllBindGatewarysPaggerObj ();
+ gatewayListObj.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
var gatewayListJson = Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListObj);
- var gatewayListRevertObj = MainPage.RequestHttps ("GatewayList", gatewayListJson);
- if (gatewayListRevertObj.StateCode == "SUCCESS") {
- var responseGatewayDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (gatewayListRevertObj.ResponseData.ToString ());
+ var gatewayListRevertObj = MainPage.RequestHttps (API.GetAllBindGatewarysPagger, gatewayListJson);
+ if (gatewayListRevertObj.StateCode.ToUpper () == "SUCCESS") {
+ var mGateRes = Newtonsoft.Json.JsonConvert.DeserializeObject<AllBindGatewarysPaggerRes> (gatewayListRevertObj.ResponseData.ToString ());
+ var responseGatewayDataObj = mGateRes.PageData;
if (responseGatewayDataObj.Count > 0) {
UserConfig.Instance.GatewayList.Clear ();
UserConfig.Instance.GatewayList.AddRange (responseGatewayDataObj);
@@ -1092,11 +1115,37 @@
Application.RunOnMainThread (() => {
new Alert ("", "Communication abnormality,gateway failed to bind residence.Please try again.", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
if (MainPage.LoginUser.AccountString == "464027401@qq.com") {
- new Alert ("22:" + respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ new Alert ("22:" + gatewayListRevertObj.StateCode, gatewayListRevertObj.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
}
});
}
+ } else {
+
+ ShowGetAllBindGatewarysPaggerErrorInfo (gatewayListRevertObj.StateCode);
}
}
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetAllBindGatewarysPaggerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
index 72ab748..0949f63 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
@@ -3,6 +3,7 @@
using System.Collections.Generic;
using System.Security.Cryptography;
using System.Text;
+using System.Text.RegularExpressions;
namespace Shared.SimpleControl.Phone
{
@@ -18,7 +19,7 @@
var bodyView = new FrameLayout () {
BackgroundColor = SkinStyle.Current.ViewColor
};
- AddChidren (bodyView);
+ AddChidren (bodyView);
if (MainPage.LoginUser != null && MainPage.LoginUser.IsLogin == true) {
this.Close ();
@@ -34,7 +35,7 @@
FrameLayout logoView = new FrameLayout () {
Height = Application.GetRealHeight (400),
};
- bodyView.AddChidren (logoView);
+ bodyView.AddChidren (logoView);
//FrameLayout textView = new FrameLayout () {
// Y = logoView.Bottom,
@@ -49,7 +50,7 @@
//AddChidren (buttonView);
Button btnLogo = new Button () {
- Y = Application.GetRealHeight(30),
+ Y = Application.GetRealHeight (30),
Height = Application.GetRealHeight (430),
UnSelectedImagePath = MainPage.RegisterLogoString,
};
@@ -63,7 +64,7 @@
BackgroundImagePath = "Register/Register_Email_Address.png",
Radius = (uint)Application.GetRealHeight (0),
};
- bodyView.AddChidren (accountView);
+ bodyView.AddChidren (accountView);
var etAccount = new EditText () {
Width = Application.GetRealWidth (400),
@@ -75,7 +76,8 @@
TextColor = SkinStyle.Current.TextColor1,
//Text = account,
#if DEBUG
- Text = "18926269190@189.cn"
+ //Text = "18926269190@189.cn"
+ Text = "721343314@qq.com"
#endif
};
accountView.AddChidren (etAccount);
@@ -107,10 +109,10 @@
Y = accountView.Bottom + Application.GetRealHeight (50),
BackgroundImagePath = "Register/Register_Password_kuang.png",
};
- bodyView.AddChidren (passwrodView);
+ bodyView.AddChidren (passwrodView);
var etPasswrod = new EditText () {
- Width = Application.GetRealWidth (400-73),
+ Width = Application.GetRealWidth (400 - 73),
X = Application.GetRealWidth (100),
PlaceholderTextColor = SkinStyle.Current.PlaceholderTextColor,
PlaceholderText = Language.StringByID (R.MyInternationalizationString.PleaseEnterPassword),
@@ -125,7 +127,7 @@
passwrodView.AddChidren (etPasswrod);
Button btnShowPassword = new Button () {
- X = etPasswrod.Right ,
+ X = etPasswrod.Right,
Y = etPasswrod.Y + Application.GetRealHeight (12),
Width = Application.GetRealWidth (73),
Height = Application.GetRealHeight (60),
@@ -160,7 +162,7 @@
};
etPasswrod.EditorEnterAction += (obj) => {
Application.HideSoftInput ();
- };
+ };
Button btnRegister = new Button () {
Width = Application.GetRealWidth (200),
@@ -176,7 +178,7 @@
Close ();
new AccountRegistration_Crabtree ().Show ();
};
- bodyView.AddChidren (btnRegister);
+ bodyView.AddChidren (btnRegister);
Button btnForgotPassword = new Button () {
Width = Application.GetRealWidth (500 / 2),
@@ -192,13 +194,13 @@
new ForgotPassword ().Show ();
this.Close ();
};
- bodyView.AddChidren (btnForgotPassword);
+ bodyView.AddChidren (btnForgotPassword);
Button btnLogin = new Button () {
Width = Application.GetRealWidth (504),
Height = Application.GetRealHeight (89),
X = Application.GetRealWidth (60),
- Y = btnRegister.Bottom + Application.GetRealHeight(70),
+ Y = btnRegister.Bottom + Application.GetRealHeight (70),
BackgroundColor = SkinStyle.Current.MainColor,
SelectedBackgroundColor = SkinStyle.Current.SelectedColor,
TextID = R.MyInternationalizationString.Login,
@@ -208,7 +210,7 @@
BorderColor = SkinStyle.Current.Transparent,
BorderWidth = 0,
};
- bodyView.AddChidren (btnLogin);
+ bodyView.AddChidren (btnLogin);
btnLogin.MouseDownEventHandler += (sender, e) => {
btnLogin.IsSelected = true;
};
@@ -223,7 +225,7 @@
});
return;
}
- if (string.IsNullOrEmpty (account) ) {
+ if (string.IsNullOrEmpty (account)) {
Application.RunOnMainThread (() => {
new Tip () { Text = "Please enter your user id.", Direction = AMPopTipDirection.Up, CloseTime = 3 }.Show (btnLogo);
});
@@ -244,15 +246,15 @@
MainPage.Loading.Start ("Login...");
}
});
- if (UserConfig.Instance.internetStatus == 0 || !SystemRemote.checeInternet () ) {
+ if (UserConfig.Instance.internetStatus == 0 || !SystemRemote.checeInternet ()) {
Application.RunOnMainThread (() => {
- new Tip () { Text = "Network abnormal, unable to connect to the Internet", Direction = AMPopTipDirection.Down , CloseTime = 3}.Show (btnLogo);
+ new Tip () { Text = "Network abnormal, unable to connect to the Internet", Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show (btnLogo);
});
return;
}
- var revertConnectionObj = MainPage.RequestHttps ("Connection", "");
- if (revertConnectionObj.StateCode == "SUCCESS") {
+ var revertConnectionObj = MainPage.RequestHttps (API.Connection, "");
+ if (revertConnectionObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
if (Language.CurrentLanguage == "Chinese") {
MainPage.Loading.Start ("閾炬帴鏈嶅姟鍣ㄦ垚鍔�...");
@@ -261,71 +263,11 @@
}
});
- var requestObj = new LoginObj () { Account = account, Password = password, Company = MainPage.SoftSmsType };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("Login", requestJson, false);
- if (revertObj.StateCode == "SUCCESS") {
-
- if (!accountListDB.account.Contains (account)) {
- accountListDB.account.Add (account);
- accountListDB.SaveAccountListDB ();
- }
-
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes> (revertObj.ResponseData.ToString ());
- var revertData = responseDataObj;
- MainPage.LoginUser = new UserInfo {
- ID = revertData.UserId, MasterID = revertData.MainUserId, AccountType = revertData.UserType, AccountString = account, Password = password, LastTime = DateTime.Now,
- AllVisionRegisterDevUserNameGuid = revertData.AllVisionRegisterDevUserNameGuid, Name = revertData.Contact
- };
- var se = new service.hdlcontrol.com_push.WebServicePush ();
- se.VerifySoapHeaderValue = new service.hdlcontrol.com_push.VerifySoapHeader () { Email = MainPage.LoginUser.AccountString, UserMode = 0 };
- se.AddRegId (UserConfig.Instance.tokenID, UserConfig.Instance.phoneName);
-
- var requestObj2 = new HomeListObj ();
- var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("HomeList", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- var responseDataObj2 = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj2.ResponseData.ToString ());
- var revertRoomData = responseDataObj2;
- if (revertRoomData.Find ((obj) => obj.RegionID == UserConfig.Instance.CurrentRegion.RegionID) == null) {
- UserConfig.Instance.CurrentRegion = revertRoomData [0];
- UserConfig.Instance.GatewayMAC = revertRoomData [0].MAC;
- IO.FileUtils.DeleteAllFile ();
- } else {
- Room.InitAllRoom ();
- }
-
- var gatewayListObj = new GatewayListObj ();
- var gatewayListJson = Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListObj);
- var gatewayListRevertObj = MainPage.RequestHttps ("GatewayList", gatewayListJson);
- if (gatewayListRevertObj.StateCode == "SUCCESS") {
- UserConfig.Instance.GatewayList.Clear ();
- var responseGatewayDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (gatewayListRevertObj.ResponseData.ToString ());
- UserConfig.Instance.GatewayList.AddRange (responseGatewayDataObj);
- UserConfig.Instance.SaveUserConfig ();
- MainPage.LoginUser.LastTime = DateTime.Now;
- if (UserConfig.Instance.GatewayList.Count == 0) {
- Application.RunOnMainThread (() => {
- UserMiddle.Init ();
- Close ();
- });
- return;
- } else {
- UserConfig.Instance.HomeLists = revertRoomData;
- MainPage.LoginUser.SaveUserInfo ();
- UserConfig.Instance.SaveUserConfig ();
- Scene.Refresh ();
- A31MusicModel.Refresh ();
- Application.RunOnMainThread (() => {
- Close ();
- UserMiddle.Init ();
- EquipmentPublicClass.CheckLinkRemote (2);
- });
- }
- }
- }
- }
+ Login (account, password, accountListDB);
+ } else {
+ MainPage.FailureToServer ();
}
+
} catch (Exception ex) {
MainPage.FailureToServer ();
Console.WriteLine (ex.Message);
@@ -334,20 +276,20 @@
MainPage.Loading.Hide ();
});
}
- }) ;
+ });
};
- etAccount.FoucsChanged += ( sender, e) => {
-//#if __IOS__
+ etAccount.FoucsChanged += (sender, e) => {
+ //#if __IOS__
//btnRegister.Visible = btnForgotPassword.Visible = !e.Focus;
-//#endif
+ //#endif
if (e.Focus) {
if (etAccount.Text == "")
accountList.Clear ();
else
accountList = accountListDB.account.FindAll ((obj) => (obj.Contains (etAccount.Text) && obj != etAccount.Text));
if (accountListView.Parent == null) {
- bodyView.AddChidren (accountListView);
+ bodyView.AddChidren (accountListView);
}
if (accountList.Count > 0) {
accountListView.Visible = e.Focus;
@@ -379,7 +321,7 @@
accountListView.Visible = false;
return;
}
- accountList = accountListDB.account.FindAll ((obj) => (obj.Contains (e) && obj != e));
+ accountList = accountListDB.account.FindAll ((obj) => (obj.Contains (e) && obj != e));
if (accountList.Count == 0) {
accountListView.Visible = false;
return;
@@ -416,6 +358,271 @@
}
-
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetHomePagerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetAllBindGatewarysPaggerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
+ /// <summary>
+ /// 鐧诲綍
+ /// </summary>
+ /// <param name="account">Account.</param>
+ /// <param name="password">Password.</param>
+ private void Login (string account, string password, AccountListDB accountListDB)
+ {
+ //string pattern = @"(http|https)://(?<domain>[^(:|/]*)";
+ //Regex reg = new Regex (pattern, RegexOptions.IgnoreCase);
+ //Match m = reg.Match (MainPage.RequestHttpsHost);
+ //string mResult = m.Groups ["domain"].Value;
+ //if (!string.IsNullOrEmpty (mResult)) {
+ // MainPage.RequestHttpsHostMqtt = "https://" + mResult;
+ //}
+
+ //return;
+
+ var requestObj = new LoginObj () { Account = account, Password = password, Company = MainPage.SoftSmsType };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
+ var revertObj = MainPage.RequestHttps (API.Login, requestJson, false, false);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+
+ if (!accountListDB.account.Contains (account)) {
+ accountListDB.account.Add (account);
+ accountListDB.SaveAccountListDB ();
+ }
+
+ var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes> (revertObj.ResponseData.ToString ());
+ var revertData = responseDataObj;
+ MainPage.LoginUser = new UserInfo {
+ ID = revertData.UserId,
+ MainUserId = revertData.MainUserId,
+ AccountType = revertData.UserType,
+ AccountString = account,
+ Password = password,
+ LastTime = DateTime.Now,
+ AllVisionRegisterDevUserNameGuid = revertData.AllVisionRegisterDevUserNameGuid,
+ Name = revertData.Contact,
+ Guid = revertData.Guid,
+ MD5PWD = revertData.MD5PWD,
+
+
+ };
+ //var se = new service.hdlcontrol.com_push.WebServicePush ();
+ //se.VerifySoapHeaderValue = new service.hdlcontrol.com_push.VerifySoapHeader () { Email = MainPage.LoginUser.AccountString, UserMode = 0 };
+ //se.AddRegId (UserConfig.Instance.tokenID, UserConfig.Instance.phoneName);
+ var requestObj2 = new GetHomePagerObj ();
+ requestObj2.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
+ var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
+ var revertObj2 = MainPage.RequestHttps (API.GetHomePager, requestJson2);
+
+ if (revertObj2.StateCode.ToUpper () == "SUCCESS") {
+
+ //var DD = Newtonsoft.Json.Linq.JObject.Parse ("GFGFDG");
+ //DD["ResponseData"]["PageData"];
+ var mResidenceRes = Newtonsoft.Json.JsonConvert.DeserializeObject<ResidenceRes> (revertObj2.ResponseData.ToString ());
+ //if (mResidenceRes.TotalCount != 0) {
+ // //褰撲綇瀹呬负绌烘椂鍏堟彁绀虹敤鎴锋柊寤轰綇瀹�
+
+ //} else {
+
+ var revertRoomData = mResidenceRes.PageData;
+ if (revertRoomData.Find ((obj) => obj.Id == UserConfig.Instance.CurrentRegion.Id) == null) {
+ if (revertRoomData != null && revertRoomData.Count > 0) {
+ UserConfig.Instance.CurrentRegion = revertRoomData [0];
+ if (UserConfig.Instance.CheckHomeGateways ()) {
+ UserConfig.Instance.GatewayMAC = revertRoomData [0].HomeGateways [0].GatewayUniqueId;
+ }
+ IO.FileUtils.DeleteAllFile ();
+ }
+ } else {
+ Room.InitAllRoom ();
+ }
+
+ var gatewayListObj = new GetAllBindGatewarysPaggerObj ();
+ gatewayListObj.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
+ //var gatewayListObj = new GatewayListObj ();
+ var gatewayListJson = Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListObj);
+ var gatewayListRevertObj = MainPage.RequestHttps (API.GetAllBindGatewarysPagger, gatewayListJson);
+ if (gatewayListRevertObj.StateCode.ToUpper () == "SUCCESS") {
+ UserConfig.Instance.GatewayList.Clear ();
+
+ var mGateRes = Newtonsoft.Json.JsonConvert.DeserializeObject<AllBindGatewarysPaggerRes> (gatewayListRevertObj.ResponseData.ToString ());
+ //var responseGatewayDataObj = mGateRes.PageData;
+ UserConfig.Instance.GatewayList.AddRange (mGateRes.PageData);
+ UserConfig.Instance.SaveUserConfig ();
+ MainPage.LoginUser.LastTime = DateTime.Now;
+ if (UserConfig.Instance.GatewayList.Count == 0) {
+ Application.RunOnMainThread (() => {
+ UserMiddle.Init ();
+ Close ();
+ });
+ return;
+ } else {
+ UserConfig.Instance.HomeLists = revertRoomData;
+ MainPage.LoginUser.SaveUserInfo ();
+ UserConfig.Instance.SaveUserConfig ();
+ Scene.Refresh ();
+ A31MusicModel.Refresh ();
+ Application.RunOnMainThread (() => {
+ Close ();
+ UserMiddle.Init ();
+ EquipmentPublicClass.CheckLinkRemote (2);
+ });
+ }
+ } else {
+ //GetAllBindGatewarysPagger 澶辫触鎻愮ず
+ ShowGetAllBindGatewarysPaggerErrorInfo (gatewayListRevertObj.StateCode);
+ }
+ //}
+ } else {
+ //GetHomePager 澶辫触鎻愮ず
+ ShowGetHomePagerErrorInfo (revertObj2.StateCode);
+ }
+
+ //var requestObj2 = new HomeListObj ();
+ //var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
+ //var revertObj2 = MainPage.RequestHttps ("HomeList", requestJson2);
+ //if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ // var responseDataObj2 = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj2.ResponseData.ToString ());
+ // var revertRoomData = responseDataObj2;
+ // if (revertRoomData.Find ((obj) => obj.RegionID == UserConfig.Instance.CurrentRegion.RegionID) == null) {
+ // UserConfig.Instance.CurrentRegion = revertRoomData [0];
+ // UserConfig.Instance.GatewayMAC = revertRoomData [0].MAC;
+ // IO.FileUtils.DeleteAllFile ();
+ // } else {
+ // Room.InitAllRoom ();
+ // }
+
+ // var gatewayListObj = new GatewayListObj ();
+ // var gatewayListJson = Newtonsoft.Json.JsonConvert.SerializeObject (gatewayListObj);
+ // var gatewayListRevertObj = MainPage.RequestHttps ("GatewayList", gatewayListJson);
+ // if (gatewayListRevertObj.StateCode.ToUpper() == "SUCCESS") {
+ // UserConfig.Instance.GatewayList.Clear ();
+ // var responseGatewayDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (gatewayListRevertObj.ResponseData.ToString ());
+ // UserConfig.Instance.GatewayList.AddRange (responseGatewayDataObj);
+ // UserConfig.Instance.SaveUserConfig ();
+ // MainPage.LoginUser.LastTime = DateTime.Now;
+ // if (UserConfig.Instance.GatewayList.Count == 0) {
+ // Application.RunOnMainThread (() => {
+ // UserMiddle.Init ();
+ // Close ();
+ // });
+ // return;
+ // } else {
+ // UserConfig.Instance.HomeLists = revertRoomData;
+ // MainPage.LoginUser.SaveUserInfo ();
+ // UserConfig.Instance.SaveUserConfig ();
+ // Scene.Refresh ();
+ // A31MusicModel.Refresh ();
+ // Application.RunOnMainThread (() => {
+ // Close ();
+ // UserMiddle.Init ();
+ // EquipmentPublicClass.CheckLinkRemote (2);
+ // });
+ // }
+ // }
+ //}
+ //
+ } else {
+ string stateCodeStr = revertObj.StateCode;
+ string mes = "";
+ if (stateCodeStr == "NOTVERIFY") {
+ //鏈縺娲�
+ mes = ErrorCode.NOTVERIFY;
+ }
+ //else if (stateCodeStr == "NOTENABLE") {
+
+ // //璇ョ敤鎴峰睘浜庤皟璇曡处鍙凤紝骞舵湭鍚敤
+ // mes = "鐢ㄦ埛灞炰簬璋冭瘯璐﹀彿锛屽苟鏈惎鐢�";
+ //}
+ else if (stateCodeStr == "USERNAMEORPWDERROR") {
+ //璐﹀彿鎴栧瘑鐮侀敊璇�
+ mes = ErrorCode.USERNAMEORPWDERROR;
+ } else if (stateCodeStr == "ACCOUNTNOEXISTS") {
+ //璐﹀彿涓嶅瓨鍦�
+ mes = ErrorCode.ACCOUNTNOEXISTS;
+ } else if (stateCodeStr == "YOUDATANOISLOCALREGION") {
+ //涓嶅湪鏈尯鍩燂紝闇�瑕侀噸瀹氬悜鍖哄煙鍚庡啀娆¤姹傜櫥褰�
+ if (revertObj.ResponseData == null) {
+ return;
+ }
+ var responseDataObj2 = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginLocalRegionRes> (revertObj.ResponseData.ToString ());
+ MainPage.RequestHttpsHost = responseDataObj2.RegionServer;
+ //姝e垯澶勭悊
+ //MainPage.RequestHttpsHostMqtt =
+ SetMqttHost (responseDataObj2.RegionServer);
+
+ ////鍐嶆鐧诲綍
+ Login (account, password, accountListDB);
+ } else {
+ //RequestServerFailed
+ mes = ErrorCode.LoginFailed + ErrorCode.Reason + stateCodeStr;
+ }
+
+
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+ }
+ }
+
+ private void SetMqttHost (string URL) {
+ string pattern = @"(http|https)://(?<domain>[^(:|/]*)";
+ Regex reg = new Regex (pattern, RegexOptions.IgnoreCase);
+ Match m = reg.Match (URL);
+ string mResult = m.Groups ["domain"].Value;
+ if (!string.IsNullOrEmpty (mResult)) {
+ MainPage.RequestHttpsHostMqtt = "https://" + mResult;
+ }
+ }
+ //
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs
index 3b6f27b..fea7fb9 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountModifyPassword.cs
@@ -175,17 +175,20 @@
string oldPassword = etCurPassword.Text.Trim ();
string newPassword = etNewPassword.Text.Trim ();
try {
- var requestObj = new UpdatePasswordObj () { OldPassword = oldPassword, Password = newPassword };
+ var requestObj = new UpdatePasswordObj () { OldPassword = oldPassword, NewPassword = newPassword };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("UpdatePassword", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.UpdatePassword, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
MainPage.LoginUser.Password = newPassword;
MainPage.LoginUser.SaveUserInfo ();
Application.RunOnMainThread (() => {
this.RemoveFromParent ();
new Alert ("", Language.StringByID (R.MyInternationalizationString.PasswordModificationSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
});
+ } else {
+ ShowErrorInfo (revertObj.StateCode);
}
+
} catch {
Application.RunOnMainThread (() => {
new Alert ("", Language.StringByID (R.MyInternationalizationString.FailureToServer),
@@ -216,5 +219,35 @@
};
}
+
+ void ShowErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NewPasswordAndOldPasswordEqual") {
+ //鍘熷瘑鐮佸拰鏂板瘑鐮佺浉鍚�
+ mes = ErrorCode.NewPasswordAndOldPasswordEqual;
+ } else if (stateCodeStr == "OldPwdNoYes") {
+ //鍘熷瘑鐮侀敊璇�
+ mes = ErrorCode.OldPwdNoYes;
+ } else if (stateCodeStr == "AccountNoExists") {
+ //鐢ㄦ埛涓嶅瓨鍦�
+ mes = ErrorCode.ACCOUNTNOEXISTS;
+ } else if (stateCodeStr == "Fail") {
+ // 鎿嶄綔澶辫触
+ mes = ErrorCode.OperationFailed;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs
index def27ec..759706c 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountRegistration.cs
@@ -261,9 +261,12 @@
Application.RunOnMainThread (() => {
MainPage.Loading.Start ("Please wait...");
});
- string isExistingAccount = "{\"Account\":\"" + account + "\"}";
- var isExistingAccountObj = MainPage.RequestHttps ("IsExistingAccount", isExistingAccount, false);
- if (isExistingAccountObj.StateCode == "EXIST") {
+ //string isExistingAccount = "{\"Account\":\"" + account + "\"}";
+ var detectionAccountObj = new DetectionAccountObj () { Account = account };
+ var postJson = Newtonsoft.Json.JsonConvert.SerializeObject (detectionAccountObj);
+
+ var isExistingAccountObj = MainPage.RequestHttps (API.DetectionAccount, postJson, false);
+ if (isExistingAccountObj.StateCode == "AccountExists") {
string sssd = "杩欎釜璐﹀彿宸茬粡娉ㄥ唽銆�";
if (Language.CurrentLanguage == "English")
sssd = "This account has been registered.";
@@ -272,15 +275,18 @@
});
return;
} else {
- var requestObj = new SignInObj () { Account = account, Password = passwordText, Contact = userName, Language = Language.CurrentLanguage, Company = MainPage.SoftSmsType };
+ var requestObj = new YdRegisterAccountObj () { Account = account, Password = passwordText, Contact = userName, Language = Language.CurrentLanguage, Company = MainPage.SoftSmsType };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("SignIn", requestJson, false);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.YdRegisterAccount, requestJson, false);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
new Alert ("", Language.StringByID (R.MyInternationalizationString.AuthenticationMail), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
Close ();
new AccountLogin (account, passwordText).Show ();
});
+ } else {
+ //娉ㄥ唽澶辫触鎻愮ず
+ ShowErrorInfo (revertObj.StateCode);
}
}
} catch {
@@ -326,5 +332,28 @@
};
}
+
+
+ void ShowErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 浠hˉ鍏�
+ if (stateCodeStr == "AccountExists") {
+ mes = "This account has been registered.";
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs
index 03d3e9e..19c0095 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountView.cs
@@ -258,7 +258,7 @@
alertDialog.Close ();
IO.FileUtils.DeleteAllFile ();
foreach (var tempHome in UserConfig.Instance.HomeLists) {
- IO.FileUtils.DeleteRegionFiles (IO.FileUtils.CreateRegionBackup (tempHome.RegionName));
+ IO.FileUtils.DeleteRegionFiles (IO.FileUtils.CreateRegionBackup (tempHome.Name));
}
MainPage.LoginUser.LastTime = DateTime.MinValue;
MainPage.LoginUser.SaveUserInfo ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs
index 22d7e54..f782a26 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs
@@ -32,7 +32,7 @@
X = Application.GetRealWidth (90),
Width = Application.GetRealWidth (640 - 180),
TextAlignment = TextAlignment.Center,
- Text = UserConfig.Instance.CurrentRegion.RegionName + " " + Language.StringByID (R.MyInternationalizationString.Backup),
+ Text = UserConfig.Instance.CurrentRegion.Name + " " + Language.StringByID (R.MyInternationalizationString.Backup),
TextSize = 19,
TextColor = SkinStyle.Current.TextColor1,
};
@@ -78,20 +78,20 @@
Gravity = Gravity.CenterVertical,
UnSelectedImagePath = "Item/Point.png",
SelectedImagePath = "Item/Point.png",
- Visible = homeTemp.RegionID != UserConfig.Instance.CurrentRegion.RegionID
+ Visible = homeTemp.Id != UserConfig.Instance.CurrentRegion.Id
};
rowView.AddChidren (btnPoint);
var btnName = new Button () {
Width = Application.GetRealWidth (550),
- Text = homeTemp.RegionName,
+ Text = homeTemp.Name,
TextAlignment = TextAlignment.CenterLeft,
X = Application.GetRealWidth (90),
TextColor = SkinStyle.Current.TextColor1,
};
rowView.AddChidren (btnName);
- if (homeTemp.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (homeTemp.Id == UserConfig.Instance.CurrentRegion.Id) {
Button btnCheck = new Button () {
X = Application.GetRealWidth (20),
Y = Application.GetRealHeight (25),
@@ -112,7 +112,7 @@
try {
var backuplist = IO.FileUtils.ReadFiles ();
int index = 0;
- string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.RegionName);
+ string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.Name);
IO.FileUtils.DeleteRegionFiles (oldRegionRootPath);
foreach (var fileName in backuplist) {
System.IO.FileInfo fileInfo = new System.IO.FileInfo (IO.FileUtils.RootPath + fileName);
@@ -127,7 +127,7 @@
});
}
IO.FileUtils.DeleteAllFile ();
- string newRegionRootPath = IO.FileUtils.CreateRegionBackup (homeTemp.RegionName);
+ string newRegionRootPath = IO.FileUtils.CreateRegionBackup (homeTemp.Name);
IO.FileUtils.RestoreRegionFiles (newRegionRootPath);
UserConfig.Instance.RefreshUserConfig ();
UserConfig.Instance.CurrentRegion = homeTemp;
@@ -298,15 +298,35 @@
Application.RunOnMainThread (() => {
MainPage.Loading.Start ("Please wait...");
});
- GetUserFolderObj requestObj = new GetUserFolderObj () { LevelID = UserConfig.Instance.CurrentRegion.RegionID };
+ var requestObj = new GetHomeDataBackupPaggerObj () {
+ HomeId = UserConfig.Instance.CurrentRegion.Id,
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString
+ };
+ //GetUserFolderObj requestObj = new GetUserFolderObj () { LevelID = UserConfig.Instance.CurrentRegion.Id };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("GetUserFolder", requestJson,true,false);
- if (revertObj.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<FolderRes>> (revertObj.ResponseData.ToString ());
+ var revertObj = MainPage.RequestHttps (API.GetHomeDataBackupPagger, requestJson);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+ var data = Newtonsoft.Json.JsonConvert.DeserializeObject<GetBackupListResult> (revertObj.ResponseData.ToString ());
+ //var list = new List<BackupListNameInfo> ();
+ //foreach (var data2 in data.PageData) {
+ // if (ZigbeeUniqueId != null && data2.GatewayUniqueId != ZigbeeUniqueId) {
+ // continue;
+ // }
+ // if (getLogBackup == false && data2.BackupName == LogBackupName) {
+ // //涓嶈幏鍙朙og澶囦唤
+ // continue;
+ // }
+ // list.Add (data2);
+ //}
+
+
+ //var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<FolderRes>> (revertObj.ResponseData.ToString ());
+ if (data == null) return;
+
Application.RunOnMainThread (() => {
- foreach(var folder in responseDataObj)
+ foreach(var folder in data.PageData)
{
- addRow (folder.FolderName,folder.FolderID);
+ addRow (folder.BackupName, folder.Id);
}
});
}
@@ -328,7 +348,7 @@
});
}
- void addRow (string groupName,int folderID)
+ void addRow (string groupName, string folderID)
{
var rowView = new RowLayout () {
Height = Application.GetRealHeight (110),
@@ -350,23 +370,7 @@
Alert alert = new Alert ("", Language.StringByID (R.MyInternationalizationString.AreYouSureToDeleteFile), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim));
alert.ResultEventHandler += ( sender2, e2) => {
if (e2) {
- MainPage.Loading.Start ("Please wait...");
- System.Threading.Tasks.Task.Run (() => {
- try {
- DeleteFolderDataObj requestObj = new DeleteFolderDataObj () { Id = folderID };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("DeleteFolderData", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- DatabackupShow ();
- });
- }
- } catch { } finally {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Hide ();
- });
- }
- });
+ DeleteFolderData (folderID);
}
};
alert.Show ();
@@ -400,23 +404,7 @@
Alert alert = new Alert ("", Language.StringByID (R.MyInternationalizationString.AreYouSureToDeleteFile), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim));
alert.ResultEventHandler += ( sender2, e2) => {
if (e2) {
- MainPage.Loading.Start ("Please wait...");
- System.Threading.Tasks.Task.Run (() => {
- try {
- DeleteFolderDataObj requestObj = new DeleteFolderDataObj () { Id = folderID };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("DeleteFolderData", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- DatabackupShow ();
- });
- }
- } catch { } finally {
- Application.RunOnMainThread (() => {
- MainPage.Loading.Hide ();
- });
- }
- });
+ DeleteFolderData (folderID);
}
};
alert.Show ();
@@ -450,6 +438,75 @@
}
/// <summary>
+ /// 鍒犻櫎鏌愪釜澶囦唤
+ /// </summary>
+ /// <param name="folderID"></param>
+ void DeleteFolderData (string folderID)
+ {
+ MainPage.Loading.Start ("Please wait...");
+ System.Threading.Tasks.Task.Run (() => {
+ try {
+ var requestObj = new DelHomeAppGatewayNameObj () {
+ BackupClassId = folderID,
+ HomeId = UserConfig.Instance.CurrentRegion.Id,
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString
+ };
+ //DeleteFolderDataObj requestObj = new DeleteFolderDataObj () { Id = folderID };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
+ var revertObj = MainPage.RequestHttps (API.DelHomeAppGatewayName, requestJson);
+ if (revertObj.StateCode.ToUpper () == "SUCCESS") {
+ Application.RunOnMainThread (() => {
+ DatabackupShow ();
+ });
+ } else {
+ ShowDelErrorInfo (revertObj.StateCode);
+ }
+ } catch { } finally {
+ Application.RunOnMainThread (() => {
+ MainPage.Loading.Hide ();
+ });
+ }
+ });
+
+ }
+
+ /// <summary>
+ /// (2)ParameterOrEmpty,鍒欏搷搴斿瓧娈典腑[ErrorInfo]涓洪敊璇俊鎭�,ResponseData鍒欎负null
+ //3)NoLogin,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏃犳晥鐧诲綍Token!]
+ //(5)NoRecord,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [纭繚鎮ㄦ墍鎻愪氦 [椤圭洰 (浣忓畢)Id涓嶅瓨鍦�!]
+ //(6)BackupClassIdNoIsYou, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄦ墍澶囨敞鍚嶄富閿� = XXXX骞朵笉灞炰簬鎮ㄥ綋鍓嶄綇瀹�:XXXX]
+ //(7)NoPermission, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勬潈闄�!]
+ //(8)InsufficientAuthority, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勫畬鍏ㄦ帶鍒舵潈闄�!]
+ //(9)HomeIdAndTokenNoConsistent, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ綋鍓峊oken涓庝綘褰撳墠鎺у埗鐨凥omeId涓嶄竴鑷�!]
+ //(10)DeliveryBackNoUpdateDel, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [姝ゅ墠鎻愪氦鏂囦欢澶笽d鏄睘浜庝氦浠樺浠�, 涓嶈兘杩涜鏇存柊鍒犻櫎!]
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowDelErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "HomeIdAndTokenNoConsistent") {
+ //Token 楠岃瘉澶辫触
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == "DeliveryBackNoUpdateDel") {
+ //浜や粯澶囦唤, 涓嶈兘鍒犻櫎!
+ mes = ErrorCode.DeliveryBackNoUpdateDel;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
+
+ /// <summary>
/// 鐢ㄦ埛澶囦唤鏂囦欢
/// </summary>
void userBakeupFile (string groupName)
@@ -458,60 +515,146 @@
//Alert alert = new Alert ("", Language.StringByID (R.MyInternationalizationString.SureToBackupYourthisFile), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim));
//alert.ResultEventHandler += (object sender2, bool e2) => {
- //if (e2) {
- MainPage.Loading.Start ("Upload...");
+ //if (e2) {
+ MainPage.Loading.Start ("Upload...");
- System.Threading.Tasks.Task.Run (() => {
- try {
- AddFolderObj requestObj = new AddFolderObj () { LevelID = UserConfig.Instance.CurrentRegion.RegionID ,Name = groupName };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("AddFolder", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- var addFolderID = Convert.ToInt32 (revertObj.ResponseData);
- var backuplist = IO.FileUtils.ReadFiles ();
- int index = 0;
- foreach (var fileName in backuplist) {
- index++;
- /// <summary>
- /// 濡傛灉鏄壒娈婄殑娉ㄥ唽鐧婚檰鏂囦欢锛屽垯涓嶉渶瑕佸浠藉埌鏈嶅姟鍣�
- /// </summary>
- if (fileName == UserInfo.GlobalRegisterFile) {
- continue;
- }
- AddUserBackupObj requestObj2 = new AddUserBackupObj () { LevelID = Convert.ToInt32(revertObj.ResponseData), Name = fileName, DetailByte = IO.FileUtils.ReadFile (fileName) };
- var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("AddUserBackup", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- int pro = (int)(index * 1.0 / backuplist.Count * 100);
- MainPage.Loading.Text = pro.ToString () + "%";
- });
- }
- }
- }
+ System.Threading.Tasks.Task.Run (() => {
+ try {
- } catch (Exception ex) {
- Shared.Application.RunOnMainThread (() => {
- new Alert ("", Language.StringByID (R.MyInternationalizationString.CheckInternet),
- Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- Console.WriteLine (ex.Message);
- });
- } finally {
- Shared.Application.RunOnMainThread (() => {
- MainPage.Loading.Hide ();
- DatabackupShow ();
- });
- }
+ //if (string.IsNullOrEmpty (UserConfig.Instance.GatewayMAC)) return;
+ if (!UserConfig.Instance.CheckHomeGateways () || string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.HomeGateways [0].GatewayUniqueId)) return;
+
+ var requestObj = new AddHomeAppGatewayNameObj () {
+ HomeId = UserConfig.Instance.CurrentRegion.Id,
+ BackupName = groupName,
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+ GatewayUniqueId = UserConfig.Instance.GatewayMAC
+ };
+
+ //AddFolderObj requestObj = new AddFolderObj () { LevelID = UserConfig.Instance.CurrentRegion.Id ,Name = groupName };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
+ var revertObj = MainPage.RequestHttps (API.AddHomeAppGatewayName, requestJson);
+ if (revertObj.StateCode.ToUpper () == "SUCCESS") {
+ var DATA = Newtonsoft.Json.JsonConvert.DeserializeObject<AddBackupNameResult> (revertObj.ResponseData.ToString());
+ var addFolderID = DATA.BackupClassId;
+ UpLoadBackupFileToDB (addFolderID);
+
+
+ } else {
+ ShowAddHomeAppGatewayNameErrorInfo (revertObj.StateCode);
+
+ }
+
+ } catch (Exception ex) {
+ Shared.Application.RunOnMainThread (() => {
+ new Alert ("", Language.StringByID (R.MyInternationalizationString.CheckInternet),
+ Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ Console.WriteLine (ex.Message);
});
+ } finally {
+ Shared.Application.RunOnMainThread (() => {
+ MainPage.Loading.Hide ();
+ DatabackupShow ();
+ });
+ }
+ });
// }
//};
//alert.Show ();
}
/// <summary>
+ /// (1)Success 鍒橻璋冪敤姝ゆ帴鍙f搷浣滄垚鍔焆,ResponseData鍒欎负null
+ // (2)ParameterOrEmpty,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭�, ResponseData鍒欎负null
+ // (3)NoLogin,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏃犳晥鐧诲綍Token!]
+
+ //(4)NoRecord,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [纭繚鎮ㄦ墍鎻愪氦 [椤圭洰 (浣忓畢)Id涓嶅瓨鍦�!]
+ //(5)Exist, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ湪浣忓畢: XXX, 褰撳墠澶囦唤鍚�: XXXX宸插瓨鍦�, 璇锋崲涓浠藉啀鎻愪氦!]
+
+ //(6)NoBind, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [缃戝叧鐨勫敮涓�Id = XXX锛屼笌浣忓畢: XXXX骞朵笉瀛樺湪缁戝畾鍏崇郴!]
+ //(7)NoPermission, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勬潈闄�!]
+
+ //(8)InsufficientAuthority, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ苟涓嶅叿鏈夋鍒嗕韩鑰呮浣忓畢鐨勫畬鍏ㄦ帶鍒舵潈闄�!]
+ //(9)HomeIdAndTokenNoConsistent, 鍒欏搷搴斿瓧娈典腑 [ErrorInfo]涓洪敊璇俊鎭负 [鎮ㄥ綋鍓峊oken涓庝綘褰撳墠鎺у埗鐨凥omeId涓嶄竴鑷�!]
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowAddHomeAppGatewayNameErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "Exist") {
+ //澶囦唤鍚嶅凡瀛樺湪
+ mes = ErrorCode.NameExist;
+ } else if (stateCodeStr == "HomeIdAndTokenNoConsistent") {
+ //Token 楠岃瘉澶辫触
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
+ /// <summary>
+ /// 涓婁紶澶囦唤鏂囦欢
+ /// </summary>
+ /// <param name="mBackupClassId"></param>
+ void UpLoadBackupFileToDB (string mBackupClassId)
+ {
+
+ var backuplist = IO.FileUtils.ReadFiles ();
+ int index = 0;
+ foreach (var fileName in backuplist) {
+ index++;
+ /// <summary>
+ /// 濡傛灉鏄壒娈婄殑娉ㄥ唽鐧婚檰鏂囦欢锛屽垯涓嶉渶瑕佸浠藉埌鏈嶅姟鍣�
+ /// </summary>
+ if (fileName == UserInfo.GlobalRegisterFile) {
+ continue;
+ }
+ //鏁寸悊鏁版嵁
+ var datainfo = new FileInfoData ();
+ datainfo.BackupFileName = fileName;
+ datainfo.BackupFileContent = Shared.IO.FileUtils.ReadFile (fileName);
+
+ var list = new List<FileInfoData> ();
+ list.Add (datainfo);
+
+ var upData = new UploadHomeAppGatewaySubFilesObj ();
+ upData.HomeId = UserConfig.Instance.CurrentRegion.Id;
+ upData.BackupClassId = mBackupClassId;
+ upData.UploadSubFileLists = list;
+ //鑾峰彇鎺у埗涓讳汉璐﹀彿鐨凾oken
+ upData.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
+ //AddUserBackupObj requestObj2 = new AddUserBackupObj () { LevelID = Convert.ToInt32 (revertObj.ResponseData), Name = fileName, DetailByte = IO.FileUtils.ReadFile (fileName) };
+ var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (upData);
+ var revertObj2 = MainPage.RequestHttps (API.UploadHomeAppGatewaySubFiles, requestJson2);
+ if (revertObj2.StateCode.ToUpper () == "SUCCESS") {
+ Application.RunOnMainThread (() => {
+ int pro = (int)(index * 1.0 / backuplist.Count * 100);
+ MainPage.Loading.Text = pro.ToString () + "%";
+ });
+ } else {
+ //鎻愮ず閿欒
+ }
+ }
+ }
+
+
+
+
+ /// <summary>
/// 鐢ㄦ埛鎭㈠鏂囦欢
/// </summary>
- public void UserBakeupFileDetailedInformation (int folderID)
+ public void UserBakeupFileDetailedInformation (string BackupClassId)
{
//鏄惁纭畾鎭㈠璇ユ枃浠舵暟鎹俊鎭�
Alert alert = new Alert ("", Language.StringByID (R.MyInternationalizationString.SureToRestoreFileInformation), Language.StringByID (R.MyInternationalizationString.Cancel), Language.StringByID (R.MyInternationalizationString.Confrim));
@@ -527,40 +670,76 @@
}
IO.FileUtils.DeleteFile (fileName);
}
+
+ var requestObj2 = new GetHomeDataBackupUploadListPaggerObj ();
+ requestObj2.HomeId = UserConfig.Instance.CurrentRegion.Id;
+ requestObj2.BackupClassId = BackupClassId;
+ requestObj2.PageSetting.PageSize = 999999;
+ requestObj2.PageSetting.Page = 1;
+ //鑾峰彇鎺у埗涓讳汉璐﹀彿鐨凾oken
+ requestObj2.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
+
//鑾峰彇鎵�鏈夋枃浠剁粍鍚�
- var requestObj2 = new UserBackupListObj () { LevelID = folderID };
+ //var requestObj2 = new UserBackupListObj () { LevelID = folderID };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("UserBackupList", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<BackupInfoRes>> (revertObj2.ResponseData.ToString ());
+ var revertObj2 = MainPage.RequestHttps (API.GetHomeDataBackupUploadListPagger, requestJson2);
+ if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ var fileListData = Newtonsoft.Json.JsonConvert.DeserializeObject<LoadBackInfoResult> (revertObj2.ResponseData.ToString ());
+ var responseDataObj = fileListData.PageData;
+ ////鑾峰彇鏂囦欢鍚嶅瓧
+ //List<string> listFileName = new List<string> ();
+ //foreach (LoadBackupFileNameInfo file in fileListData.PageData) {
+ // listFileName.Add (file.BackupFileName);
+ //}
+ //var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<BackupInfoRes>> (revertObj2.ResponseData.ToString ());
+
+ var mDownLoad = new DownloadSomeDataBackupObj ();
+ mDownLoad.HomeId = UserConfig.Instance.CurrentRegion.Id;
+ mDownLoad.BackupClassId = BackupClassId;
+ //鑾峰彇鎺у埗涓讳汉璐﹀彿鐨凾oken
+ mDownLoad.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+
int index = 0;
foreach (var file in responseDataObj) {
- if (file.FileName == "null" || "UserConfig" == file.FileName) {
+ if (file.BackupFileName == "null" || "UserConfig" == file.BackupFileName) {
continue;
}
-
- var requestObj3 = new BackupDetailObj () { Id = file.Id };
- var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj3);
- var revertObj3 = MainPage.RequestHttps ("BackupDetail", requestJson3);
- if (revertObj3.StateCode == "SUCCESS") {
- var jsonBytes = Newtonsoft.Json.JsonConvert.SerializeObject (revertObj3.ResponseData);
- var byresss = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]> (jsonBytes);
+ mDownLoad.BackupFileName = file.BackupFileName;
+ //var requestObj3 = new BackupDetailObj () { Id = file.Id };
+ var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (mDownLoad);
+ var revertObj3 = MainPage.RequestHttpsReturnByte (API.DownloadSomeDataBackup, requestJson3);
+ if (revertObj3 != null) {
index++;
- //鏂板鍔犱簡浣忓畢鍖哄煙锛屾棫鐨勫浠芥暟鎹病鏈夊尯鍩熷睘鎬э紝褰撹幏鍙栧埌杩欎釜鏂囦欢鏃讹紝鎶婂綋鍓嶅埌浣忓畢淇℃伅鏇村埌褰撳墠澶囦唤鍒版暟鎹噷闈�
- if ("UserConfig" == file.FileName){
- //var regionTemp = UserConfig.Instance.CurrentRegion;
- //UserConfig.Instance.RefreshUserConfig ();
- //UserConfig.Instance.CurrentRegion = regionTemp;
- //UserConfig.Instance.SaveUserConfig ();
- ////UserConfig.Instance.GatewayList
- continue;
- }
- IO.FileUtils.WriteFileByBytes (file.FileName, byresss);
+ IO.FileUtils.WriteFileByBytes (file.BackupFileName, revertObj3);
Application.RunOnMainThread (() => {
int pro = (int)(index * 1.0 / responseDataObj.Count * 100);
MainPage.Loading.Text = pro.ToString () + "%";
});
}
+
+ //if (revertObj3.StateCode.ToUpper() == "SUCCESS") {
+ // var jsonBytes = Newtonsoft.Json.JsonConvert.SerializeObject (revertObj3.ResponseData);
+ // var byresss = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]> (jsonBytes);
+ // index++;
+ // //鏂板鍔犱簡浣忓畢鍖哄煙锛屾棫鐨勫浠芥暟鎹病鏈夊尯鍩熷睘鎬э紝褰撹幏鍙栧埌杩欎釜鏂囦欢鏃讹紝鎶婂綋鍓嶅埌浣忓畢淇℃伅鏇村埌褰撳墠澶囦唤鍒版暟鎹噷闈�
+ // if ("UserConfig" == file.BackupFileName){
+ // //var regionTemp = UserConfig.Instance.CurrentRegion;
+ // //UserConfig.Instance.RefreshUserConfig ();
+ // //UserConfig.Instance.CurrentRegion = regionTemp;
+ // //UserConfig.Instance.SaveUserConfig ();
+ // ////UserConfig.Instance.GatewayList
+ // continue;
+ // }
+ // IO.FileUtils.WriteFileByBytes (file.BackupFileName, byresss);
+ // Application.RunOnMainThread (() => {
+ // int pro = (int)(index * 1.0 / responseDataObj.Count * 100);
+ // MainPage.Loading.Text = pro.ToString () + "%";
+ // });
+ //} else {
+ // //閿欒鎻愮ず
+
+ //}
}
MainPage.LoginUser.SaveUserInfo ();
Room.InitAllRoom ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs
index 3a17e88..d6f3709 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/ForgotPassword.cs
@@ -178,6 +178,7 @@
Register_Send.MouseUpEventHandler += (sender, e) => {
MainPage.Loading.Start ("Please wait...");
+ string emailAccount = Register_Email_Address.Text.Trim ();
Register_Send.Enable = false;
new System.Threading.Thread (() => {
System.Threading.Thread.Sleep (10000);
@@ -191,7 +192,7 @@
System.Threading.Tasks.Task.Run (() => {
try {
Register_Send.IsSelected = false;
- string emailAccount = Register_Email_Address.Text.Trim ();
+
var reg = new Regex ("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");
var ss = reg.Match (emailAccount);
@@ -201,15 +202,17 @@
Language.StringByID (R.MyInternationalizationString.Close)).Show ();
});
} else {
- var requestObj = new ForgetPasswordObj () { Account = emailAccount, Company = MainPage.SoftSmsType };
+ var requestObj = new YdForgetPasswordObj () { Account = emailAccount, Company = MainPage.SoftSmsType };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var requestRevertObj = MainPage.RequestHttps ("ForgetPassword", requestJson, false);
- if (requestRevertObj.StateCode == "SUCCESS") {
+ var requestRevertObj = MainPage.RequestHttps (API.YdForgetPassword, requestJson, false);
+ if (requestRevertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
this.Close ();
new Alert ("", "A reset link has been sent to you email ID, Please check.", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
new AccountLogin (emailAccount, "").Show ();
});
+ } else {
+ ShowYdForgetPasswordErrorInfo (requestRevertObj.StateCode);
}
}
} catch {
@@ -223,6 +226,33 @@
}
});
};
+ }
+
+
+ /// <summary>
+ ///* (1)Success 鍒� [璋冪敤姝ゆ帴鍙f搷浣滄垚鍔焆, ResponseData鍒欎负null<br/>
///* (2)ParameterOrEmpty,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭�, ResponseData鍒欎负null<br/>
///* (3)AccountNoExists,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭� [甯愬彿涓嶅瓨鍦�!], ResponseData鍒欎负null<br/>
///* (4)SendEmailFail,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭� [鍙戦�侀偖浠跺け璐�!], ResponseData鍒欎负null<br/>
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowYdForgetPasswordErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == "AccountNoExists") {
+ mes = ErrorCode.ACCOUNTNOEXISTS;
+ } else if (stateCodeStr == "SendEmailFail") {
+ mes = ErrorCode.SendEmailFail;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
}
void PhoneReagistrationView (FrameLayout registrationView)
@@ -284,7 +314,7 @@
var requestObj = new SignPhoneObj () { Phone = phoneNum, Company = MainPage.SoftSmsType };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
var requestRevertObj = MainPage.RequestHttps ("SignPhone", requestJson);
- if (requestRevertObj.StateCode == "SUCCESS") {
+ if (requestRevertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
InitSMSView (phoneNum);
bodyPageView.PageIndex = bodyPageView.ChildrenCount - 1;
@@ -384,7 +414,7 @@
var requestObj = new ValidateSmsCodeObj () { Phone = mobileNumber, Code = vCode };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
var requestRevertObj = MainPage.RequestHttps ("ValidateSmsCode", requestJson, false);
- if (requestRevertObj.StateCode == "SUCCESS") {
+ if (requestRevertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
InitMobilePasswrod (mobileNumber);
bodyPageView.PageIndex = bodyPageView.ChildrenCount - 1;
@@ -487,7 +517,7 @@
var requestObj = new ForgetPasswordActionObj () { Account = mobileNumber, Password = newpw };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
var revertObj = MainPage.RequestHttps ("ForgetPasswordAction", requestJson, false);
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
new Alert ("", Language.StringByID (R.MyInternationalizationString.ThePerationWasSuccessful),
Language.StringByID (R.MyInternationalizationString.Close)).Show ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs
index d7a08b0..0aa3d9a 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/HomeListView.cs
@@ -81,12 +81,20 @@
foreach (var home in UserConfig.Instance.HomeLists) {
List<GatewayRes> gatewayList = null;
- var requestObj3 = new GatewayByRegionListObj () { RegionID = home.RegionID };
+ //var requestObj3 = new GatewayByRegionListObj () { RegionID = home.Id };
+ //var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj3);
+ var requestObj3 = new GetSingleHomeGatewayPaggerObj ();
+ requestObj3.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+ requestObj3.ReqDto.HomeId = UserConfig.Instance.CurrentRegion.Id;
+ requestObj3.ReqDto.PageSetting.Page = 1;
+ requestObj3.ReqDto.PageSetting.PageSize = 999;
+
+ //var requestObj3 = new GatewayByRegionListObj () { RegionID = UserConfig.Instance.CurrentRegion.Id };
var requestJson3 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj3);
- var revertObj3 = MainPage.RequestHttps ("GatewayByRegionList", requestJson3, true, false);
- if (revertObj3.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<GatewayRes>> (revertObj3.ResponseData.ToString ());
- gatewayList = responseDataObj;
+ var revertObj3 = MainPage.RequestHttps (API.GetSingleHomeGatewayPagger, requestJson3);
+ if (revertObj3.StateCode.ToUpper() == "SUCCESS") {
+ var infoResult = Newtonsoft.Json.JsonConvert.DeserializeObject<GetGatewayResult> (revertObj3.ResponseData.ToString ());
+ gatewayList = infoResult.PageData;
if (gatewayList != null) {
Application.RunOnMainThread (() => {
addRow (home, VerticalScrolViewMiddle, gatewayList.Count == 0 ? null : gatewayList [0]);
@@ -126,7 +134,7 @@
{
string gatewayMAC = "";
if (gatewayObj != null) {
- gatewayMAC = gatewayObj.MAC;
+ gatewayMAC = gatewayObj.GatewayUniqueId;
}
var rowView = new RowLayout () {
Height = Application.GetRealHeight (110),
@@ -147,13 +155,13 @@
Gravity = Gravity.CenterVertical,
UnSelectedImagePath = "Item/Point.png",
SelectedImagePath = "Item/Point.png",
- Visible = home.RegionID != UserConfig.Instance.CurrentRegion.RegionID
+ Visible = home.Id != UserConfig.Instance.CurrentRegion.Id
};
rowView.AddChidren (btnPoint);
var btnName = new Button () {
Width = Application.GetRealWidth (350),
- Text = home.RegionName,
+ Text = home.Name,
TextAlignment = TextAlignment.CenterLeft,
X = Application.GetRealWidth (90),
TextColor = SkinStyle.Current.TextColor1,
@@ -174,7 +182,7 @@
};
rowView.AddChidren (rightButton1);
EventHandler<MouseEventArgs> eHandler = (sender, e) => {
- if (home.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (home.Id == UserConfig.Instance.CurrentRegion.Id) {
//UserConfig.Instance.GatewayMAC = gatewayMAC;
goSearchView ();
} else {
@@ -190,7 +198,7 @@
rowView.MouseUpEventHandler += eHandler;
rightButton1.MouseUpEventHandler += eHandler;
- if (home.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (home.Id == UserConfig.Instance.CurrentRegion.Id) {
Button btnCheck = new Button () {
X = Application.GetRealWidth (20),
Y = Application.GetRealHeight (25),
@@ -200,7 +208,7 @@
};
rowView.AddChidren (btnCheck);
}
- if (UserConfig.Instance.CurrentRegion.RegionID != home.RegionID && MainPage.LoginUser.AccountType != 1) {
+ if (UserConfig.Instance.CurrentRegion.Id != home.Id && MainPage.LoginUser.AccountType != 1) {
Button btnDel = new Button () {
TextID = R.MyInternationalizationString.Del,
BackgroundColor = SkinStyle.Current.DelColor,
@@ -293,16 +301,18 @@
});
var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString, Password = password };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("Login", requestJson, false, false);
- if (revertObj.StateCode == "SUCCESS") {
- var requestObj2 = new DeleteHomeObj () { Id = home.RegionID };
+ var revertObj = MainPage.RequestHttps (API.Login, requestJson, false, false);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+ var requestObj2 = new DelHomeObj () { HomeId = home.Id };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("DeleteHome", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
+ var revertObj2 = MainPage.RequestHttps (API.DelHome, requestJson2);
+ if (revertObj2.StateCode.ToUpper () == "SUCCESS") {
Application.RunOnMainThread (() => {
//new Alert ("", Language.StringByID (R.MyInternationalizationString.DeleteSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
ShowHomeList ();
});
+ } else {
+ ShowDelHomeErrorInfo (revertObj2.StateCode);
}
}
} catch {
@@ -318,6 +328,28 @@
dialog.Show ();
};
+ }
+ }
+
+ void ShowDelHomeErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NoLogin") {
+ mes = ErrorCode.NoLogin;
+ } else if (stateCodeStr == "CurrentHomeExixtsGatewayBind") {
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ //RequestServerFailed
+ //mes = ErrorCode.AddFailed;
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
}
}
@@ -344,10 +376,10 @@
try {
var backuplist = IO.FileUtils.ReadFiles ();
int index = 0;
- if (string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.RegionName)) {
+ if (string.IsNullOrEmpty (UserConfig.Instance.CurrentRegion.Name)) {
UserConfig.Instance.CurrentRegion = UserConfig.Instance.HomeLists [0];
}
- string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.RegionName);
+ string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.Name);
IO.FileUtils.DeleteRegionFiles (oldRegionRootPath);
foreach (var fileName in backuplist) {
System.IO.FileInfo fileInfo = new System.IO.FileInfo (IO.FileUtils.RootPath + fileName);
@@ -362,7 +394,7 @@
});
}
IO.FileUtils.DeleteAllFile ();
- string newRegionRootPath = IO.FileUtils.CreateRegionBackup (home.RegionName);
+ string newRegionRootPath = IO.FileUtils.CreateRegionBackup (home.Name);
IO.FileUtils.RestoreRegionFiles (newRegionRootPath);
UserConfig.Instance.CurrentRegion = home;
//UserConfig.Instance.GatewayMAC = gatewayMAC;
@@ -398,7 +430,7 @@
{
string gatewayMAC = "";
if (gatewayObj != null) {
- gatewayMAC = gatewayObj.MAC;
+ gatewayMAC = gatewayObj.GatewayUniqueId;
}
// 鏄惁鏄慨鏀瑰凡缁忓瓨鍦ㄧ殑浣忓畢
@@ -457,7 +489,7 @@
Radius = 5,
BorderColor = SkinStyle.Current.BorderColor,
BorderWidth = 2,
- Text = home.RegionName,
+ Text = home.Name,
};
dialogBodyView.AddChidren (etZoneName);
if (MainPage.LoginUser.AccountType == 1) {
@@ -541,7 +573,7 @@
Button btnOption = new Button () {
X = btnClose.Right + Application.GetRealWidth (2),
Width = Application.GetRealWidth (250),
- TextID = home.RegionID != UserConfig.Instance.CurrentRegion.RegionID ? R.MyInternationalizationString.Change : R.MyInternationalizationString.SAVE,
+ TextID = home.Id != UserConfig.Instance.CurrentRegion.Id ? R.MyInternationalizationString.Change : R.MyInternationalizationString.SAVE,
TextColor = SkinStyle.Current.DialogTextColor,
BackgroundColor = SkinStyle.Current.DialogTitle,
};
@@ -574,24 +606,24 @@
return;
}
}
- home.RegionName = etZoneName.Text.Trim ();
- AddHome (home.RegionName, macString);
+ home.Name = etZoneName.Text.Trim ();
+ AddHome (home.Id, macString);
} else {
//淇敼浣忓畢鍚嶇О
- if (home.RegionName != etZoneName.Text.Trim ()) {
- home.RegionName = etZoneName.Text.Trim ();
- ChangeHomeName (home.RegionID, home.RegionName);
+ if (home.Name != etZoneName.Text.Trim ()) {
+ home.Name = etZoneName.Text.Trim ();
+ ChangeHomeName (home.Id, home.Name);
}
//淇敼浣忓畢缁戝畾鐨刴ac
if (macString != gatewayMAC) {
- ChangeHomeMACByHomeId (home.RegionID, macString);
+ ChangeHomeMACByHomeId (home.Id, macString, gatewayMAC);
}
}
}
dialog.Close ();
};
etZoneName.TextChangeEventHandler += (adsf, lkadf) => {
- if (etZoneName.Text.Trim () != home.RegionName) {
+ if (etZoneName.Text.Trim () != home.Name) {
btnOption.TextID = R.MyInternationalizationString.SAVE;
} else {
btnOption.TextID = R.MyInternationalizationString.Change;
@@ -607,26 +639,92 @@
/// </summary>
/// <param name="homeName">Home name.</param>
/// <param name="macString">Mac string.</param>
- void AddHome (string homeName, string macString)
+ void AddHome (string HomeId, string macString)
{
- var requestObj21 = new AddHomeAndGatewayByONObj () { Region = homeName, MAC = macString };
- var requestJson21 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj21);
- var revertObj21 = MainPage.RequestHttps ("AddHomeAndGatewayByON", requestJson21);
- if (revertObj21.StateCode == "SUCCESS") {
+ var mBindMacObj = new BindGatewayToHomeObj () {
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+ HomeId = HomeId,
+
+ };
+ mBindMacObj.BindGateways.Add (macString);
+
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mBindMacObj);
+
+ //var requestObj21 = new AddHomeAndGatewayByONObj () { Region = homeName, MAC = macString };
+ //var requestJson21 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj21);
+ var revertObj21 = MainPage.RequestHttps (API.BindGatewayToHome, requestJson);
+ if (revertObj21.StateCode.ToUpper () == "SUCCESS") {
new Alert ("", Language.StringByID (R.MyInternationalizationString.addsuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
ShowHomeList ();
+ } else {
+ ShowBindGatewayToHomeErrorInfo (revertObj21.StateCode);
}
+ }
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowBindGatewayToHomeErrorInfo (string stateCodeStr)
+ {
+ //string mes = "";
+ ////2020-01-06 寰呰ˉ鍏�
+ //if (stateCodeStr == ErrorCode.NetworkError) {
+ // mes = ErrorCode.NetworkError;
+ //} else {
+ // mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ //}
+ //if (!string.IsNullOrEmpty (mes)) {
+ // Application.RunOnMainThread (() => {
+ // new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ // });
+ //}
+
+ Application.RunOnMainThread (() => {
+ new Alert ("", "Bind failed!", Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
}
void loadHomeLists ()
{
- var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (new HomeListObj ());
- var revertObj2 = MainPage.RequestHttps ("HomeList", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj2.ResponseData.ToString ());
- UserConfig.Instance.HomeLists = responseDataObj;
- UserConfig.Instance.SaveUserConfig ();
+ var requestObj2 = new GetHomePagerObj ();
+ requestObj2.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+ var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
+ var revertObj2 = MainPage.RequestHttps (API.GetHomePager, requestJson2);
+ if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ var mResidenceRes = Newtonsoft.Json.JsonConvert.DeserializeObject<ResidenceRes> (revertObj2.ResponseData.ToString ());
+
+ if (mResidenceRes.PageData != null && mResidenceRes.PageData.Count > 0) {
+ UserConfig.Instance.HomeLists = mResidenceRes.PageData;
+ UserConfig.Instance.SaveUserConfig ();
+ }
+ } else {
+ ShowGetHomePagerErrorInfo (revertObj2.StateCode);
}
+ }
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetHomePagerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
}
/// <summary>
@@ -634,46 +732,112 @@
/// </summary>
void ChangeHomeName (string homeID, string homeName)
{
- if (UserConfig.Instance.CurrentRegion.RegionName == homeName)
+ if (UserConfig.Instance.CurrentRegion.Name == homeName)
return;
- var requestObj2 = new EditHomeObj () { Id = homeID, Name = homeName };
+ var requestObj2 = new EditHomeObj () { HomeId = homeID, Name = homeName };
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("EditHome", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
+ var revertObj2 = MainPage.RequestHttps (API.EditHome, requestJson2);
+ if (revertObj2.StateCode.ToUpper () == "SUCCESS") {
new Alert ("", Language.StringByID (R.MyInternationalizationString.AmendTheSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
UserConfig.Instance.SaveUserConfig ();
this.ShowHomeList ();
- if (homeID == UserConfig.Instance.CurrentRegion.RegionID) {
- IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.RegionName, homeName);
- UserConfig.Instance.CurrentRegion.RegionName = homeName;
+ if (homeID == UserConfig.Instance.CurrentRegion.Id) {
+ IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.Name, homeName);
+ UserConfig.Instance.CurrentRegion.Name = homeName;
}
+ } else {
+ ShowEditHomeErrorInfo (revertObj2.StateCode);
}
}
- void ChangeHomeMACByHomeId (string homeId, string macString)
+ void ShowEditHomeErrorInfo (string stateCodeStr)
{
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = homeId, MAC = macString, IsReBind = false });
- var respone = MainPage.RequestHttps ("EditMACByHomeId", requestJson);
- if (respone.StateCode == "SUCCESS") {
+ string mes = "";
+ if (stateCodeStr == "NoLogin") {
+ mes = ErrorCode.NoLogin;
+ } else if (stateCodeStr == "Exist") {
+ mes = ErrorCode.NameExist;
+ } else if (stateCodeStr == "HomeIdAndTokenNoConsistent") {
+ mes = ErrorCode.HomeIdAndTokenNoConsistent;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ //RequestServerFailed
+ //mes = ErrorCode.AddFailed;
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+ }
+
+ void ChangeHomeMACByHomeId (string homeId, string macString, string oldMacString)
+ {
+ var mUpdateMacObj = new UpdateMacObj () {
+ LoginAccessToken = MainPage.LoginUser.LoginTokenString,
+ HomeId = homeId,
+ NewMac = macString,
+ OldMac = oldMacString
+ };
+ var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mUpdateMacObj);
+ //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = homeId, MAC = macString, IsReBind = false });
+ var respone = MainPage.RequestHttps (API.UpdateMac, requestJson);
+ if (respone.StateCode.ToUpper() == "SUCCESS") {
new Alert ("", Language.StringByID (R.MyInternationalizationString.AmendTheSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
UserConfig.Instance.SaveUserConfig ();
this.ShowHomeList ();
+ } else {
+ //2020-01-06 閿欒鎻愮ず
+ ShowUpdateMacErrorInfo (respone.StateCode);
+
}
}
+
+
/// <summary>
- /// 淇敼浣忓畢mac
+ //* (1)Success 鍒� [璋冪敤姝ゆ帴鍙f搷浣滄垚鍔焆, ResponseData鍒欎负null<br/>
+ //* (2)ParameterOrEmpty,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭�, ResponseData鍒欎负null<br/>
+ //* (3)NoLogin,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏃犳晥鐧诲綍Token!]<br/>
+ //* (4)NoRecord,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏈埌鐩稿叧璁板綍, 璇风‘璁ゆ偍鎻愪氦鍙傛暟鏄惁姝g‘!]<br/>
+ //* (5)NoBind,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [褰撳墠鎻愪氦HomeId涓庡綋鍓峅ldMac灏氫笉瀛樺湪缁戝畾鍏崇郴!]<br/>
/// </summary>
- void ChangeHomeMAC (int macID, string macString)
+ /// <param name="stateCodeStr"></param>
+ void ShowUpdateMacErrorInfo (string stateCodeStr)
{
- var requestObj2 = new EditMACByONObj { Id = macID, MAC = macString };
- var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("EditMACByON", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- new Alert ("", Language.StringByID (R.MyInternationalizationString.AmendTheSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
- UserConfig.Instance.SaveUserConfig ();
- this.ShowHomeList ();
+ string mes = "";
+ //2020-01-06 浠hˉ鍏�
+ if (stateCodeStr == "NoBind") {
+ mes = ErrorCode.NoBind;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
}
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
}
+
+ ///// <summary>
+ ///// 淇敼浣忓畢mac
+ ///// </summary>
+ //void ChangeHomeMAC (int macID, string macString)
+ //{
+ // var requestObj2 = new EditMACByONObj { Id = macID, MAC = macString };
+ // var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
+ // var revertObj2 = MainPage.RequestHttps ("EditMACByON", requestJson2);
+ // if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ // new Alert ("", Language.StringByID (R.MyInternationalizationString.AmendTheSuccess), Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ // UserConfig.Instance.SaveUserConfig ();
+ // this.ShowHomeList ();
+ // }
+ //}
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs
index c383656..66a2c6d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/SubaccountListView.cs
@@ -151,7 +151,8 @@
{
subaccountListView.RemoveAll ();
foreach (var subaccount in subaccountList) {
- if (subaccount.UserType == 2)
+ //2020-01-07 甯︾‘璁�
+ if (subaccount.AccountType == 2)
continue;
RowLayout subaccountRowView = new RowLayout () {
Height = Application.GetRealHeight(110),
@@ -187,12 +188,12 @@
};
subaccountRowView.AddChidren (rightButton);
- EventHandler<MouseEventArgs> eHandler = (sender, e) => {
- modifySubaccount (subaccount);
- };
- subaccountRowView.MouseUpEventHandler += eHandler;
- btnDebugTitle.MouseUpEventHandler += eHandler;
- rightButton.MouseUpEventHandler += eHandler;
+ //EventHandler<MouseEventArgs> eHandler = (sender, e) => {
+ // modifySubaccount (subaccount);
+ //};
+ //subaccountRowView.MouseUpEventHandler += eHandler;
+ //btnDebugTitle.MouseUpEventHandler += eHandler;
+ //rightButton.MouseUpEventHandler += eHandler;
Button btnRowLine = new Button () {
Y = Application.GetRealHeight(105),
@@ -216,14 +217,23 @@
if (e) {
MainPage.Loading.Start ("Please wait...");
try {
- var requestObj = new RemoveSubAccountObj () { Email = subaccount.Account };
+
+ var requestObj = new DeletedSubAccountObj () {
+ SubAccount = subaccount.SubAccountDistributedMark,
+ HouseDistributedMark = UserConfig.Instance.CurrentRegion.Id,
+ };
+
+
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("RemoveSubAccount", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.DeletedSubAccount, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
subaccountList.Remove (subaccount);
addSubaccountList ();
});
+ } else {
+ //閿欒鎻愮ず
+ ShowDeletedSubAccountErrorInfo (revertObj.StateCode);
}
} catch {
MainPage.FailureToServer ();
@@ -299,7 +309,7 @@
Y = btnTitle.Bottom + Application.GetRealHeight (30),
Width = Application.GetRealWidth (420),
Height = Application.GetRealHeight (40),
- Text="User name",
+ Text = "SubAccount",
TextAlignment = TextAlignment.CenterLeft,
TextColor = SkinStyle.Current.TextColor,
};
@@ -319,29 +329,29 @@
};
subaccountDialogView.AddChidren (etEmail);
- Button btnSubaccountPassword = new Button () {
- X = Application.GetRealWidth (40),
- Y = etEmail.Bottom + Application.GetRealHeight (20),
- Width = Application.GetRealWidth (420),
- Height = Application.GetRealHeight (40),
- TextID = R.MyInternationalizationString.Password,
- TextAlignment = TextAlignment.CenterLeft,
- TextColor = SkinStyle.Current.TextColor,
- };
- subaccountDialogView.AddChidren (btnSubaccountPassword);
+ //Button btnSubaccountPassword = new Button () {
+ // X = Application.GetRealWidth (40),
+ // Y = etEmail.Bottom + Application.GetRealHeight (20),
+ // Width = Application.GetRealWidth (420),
+ // Height = Application.GetRealHeight (40),
+ // TextID = R.MyInternationalizationString.Password,
+ // TextAlignment = TextAlignment.CenterLeft,
+ // TextColor = SkinStyle.Current.TextColor,
+ //};
+ //subaccountDialogView.AddChidren (btnSubaccountPassword);
- EditText etSubaccountPassword = new EditText () {
- X = Application.GetRealWidth (40),
- Y = btnSubaccountPassword.Bottom,
- Width = Application.GetRealWidth (420),
- Height = Application.GetRealHeight (80),
- TextColor = SkinStyle.Current.TextColor,
- Radius = 5,
- BorderColor = SkinStyle.Current.DialogTitle,
- BorderWidth = 2,
- TextAlignment = TextAlignment.Center,
- };
- subaccountDialogView.AddChidren (etSubaccountPassword);
+ //EditText etSubaccountPassword = new EditText () {
+ // X = Application.GetRealWidth (40),
+ // Y = btnSubaccountPassword.Bottom,
+ // Width = Application.GetRealWidth (420),
+ // Height = Application.GetRealHeight (80),
+ // TextColor = SkinStyle.Current.TextColor,
+ // Radius = 5,
+ // BorderColor = SkinStyle.Current.DialogTitle,
+ // BorderWidth = 2,
+ // TextAlignment = TextAlignment.Center,
+ //};
+ //subaccountDialogView.AddChidren (etSubaccountPassword);
FrameLayout bottomView = new FrameLayout () {
Y = subaccountDialogView.Height - Application.GetRealHeight (90),
@@ -379,49 +389,59 @@
btnSaveSubaccount.MouseUpEventHandler += (sender3, e3) => {
string addSubaccount = etEmail.Text.Trim ();
- string addSubaccountPassword = etSubaccountPassword.Text.Trim ();
- string addSubaccountReamrk = DateTime.Now.Ticks.ToString();
+ //string addSubaccountPassword = etSubaccountPassword.Text.Trim ();
+ //string addSubaccountReamrk = DateTime.Now.Ticks.ToString();
//string addSubaccountReamrk = etSubaccountReamrk.Text.Trim ();
if (string.IsNullOrEmpty (addSubaccount)) {
new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.TipEntrySubaccount), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show(etEmail);
return;
}
- if (string.IsNullOrEmpty (addSubaccountPassword)) {
- new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.PleaseEnterPassword), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show(etSubaccountPassword);
- return;
- }
- if(string.IsNullOrEmpty (addSubaccountReamrk)){
- //new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.TipEntrySubaccountRemark), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show(etSubaccountReamrk);
- //return;
- }if (addSubaccountPassword.Length < 6) {
- new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.PasswordLenghtTip), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show (etSubaccountPassword);
- return;
- }
+ //if (string.IsNullOrEmpty (addSubaccountPassword)) {
+ // new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.PleaseEnterPassword), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show(etSubaccountPassword);
+ // return;
+ //}
+ //if(string.IsNullOrEmpty (addSubaccountReamrk)){
+ // //new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.TipEntrySubaccountRemark), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show(etSubaccountReamrk);
+ // //return;
+ //}
+ //if (addSubaccountPassword.Length < 6) {
+ // new Tip () { MaxWidth = 250, Text = Language.StringByID (R.MyInternationalizationString.PasswordLenghtTip), Direction = AMPopTipDirection.Down, CloseTime = 3 }.Show (etSubaccountPassword);
+ // return;
+ //}
MainPage.Loading.Start ("Please wait...");
subaccount.Account = addSubaccount;
- subaccount.Remark = addSubaccountReamrk;
+ //subaccount.Remark = addSubaccountReamrk;
System.Threading.Tasks.Task.Run (() => {
try {
if (isModify) {
- var requestObj = new EditSubAccountObj () { Id = subaccount.UserID, Email = addSubaccount, Password = addSubaccountPassword, Remark = addSubaccountReamrk };
- var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("EditSubAccount", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- Application.RunOnMainThread (() => {
- addSubaccountList ();
- dialog.Close ();
- });
- }
+ //var requestObj = new EditSubAccountObj () { Id = subaccount.UserID, Email = addSubaccount, Password = addSubaccountPassword, Remark = addSubaccountReamrk };
+ //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
+ //var revertObj = MainPage.RequestHttps ("EditSubAccount", requestJson, true);
+ //if (revertObj.StateCode.ToUpper() == "SUCCESS") {
+ // Application.RunOnMainThread (() => {
+ // addSubaccountList ();
+ // dialog.Close ();
+ // });
+ //}
} else {
- var requestObj = new SignSubAccountObj () { Email = addSubaccount, Password = addSubaccountPassword, Remark = addSubaccountReamrk };
+ //var requestObj = new SignSubAccountObj () { Email = addSubaccount, Password = addSubaccountPassword, Remark = addSubaccountReamrk };
+
+ var requestObj = new BindSubAccountObj () {
+ HouseDistributedMark = UserConfig.Instance.CurrentRegion.Id,
+ SubAccount = addSubaccount,
+ };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("SignSubAccount", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
- var requestObj2 = new GetSubAccountListObj ();
+
+ var revertObj = MainPage.RequestHttps (API.BindSubAccount, requestJson, true);
+ if (revertObj.StateCode.ToUpper () == "SUCCESS") {
+ var requestObj2 = new GetSubAccountByDistributedMarkObj () {
+ DistributedMark = UserConfig.Instance.CurrentRegion.Id,
+ };
+ //var requestObj2 = new GetSubAccountListObj ();
var requesetJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var requesetRevertObj2 = MainPage.RequestHttps ("GetSubAccountList", requesetJson2);
- if (requesetRevertObj2.StateCode == "SUCCESS") {
+ var requesetRevertObj2 = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requesetJson2, true);
+ if (requesetRevertObj2.StateCode.ToUpper () == "SUCCESS") {
var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (requesetRevertObj2.ResponseData.ToString ());
subaccountList = responseDataObj;
Application.RunOnMainThread (() => {
@@ -430,7 +450,12 @@
addSubaccountList ();
dialog.Close ();
});
+ } else {
+ //閿欒鎻愮ず
}
+ } else {
+ //BindSubAccount閿欒鎻愮ず
+ ShowBindSubAccountErrorInfo (revertObj.StateCode);
}
}
} catch (Exception ex) {
@@ -450,13 +475,79 @@
//etSubaccountReamrk.EditorEnterAction += (obj) => {
// etEmail.Foucs = true;
//};
- etEmail.EditorEnterAction += (obj) => {
- etSubaccountPassword.Foucs = true;
- };
- etSubaccountPassword.EditorEnterAction += (obj) => {
- Application.HideSoftInput ();
- };
+ //etEmail.EditorEnterAction += (obj) => {
+ // etSubaccountPassword.Foucs = true;
+ //};
+ //etSubaccountPassword.EditorEnterAction += (obj) => {
+ // Application.HideSoftInput ();
+ //};
dialog.Show ();
}
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowDeletedSubAccountErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == "NoExist") {
+ mes = ErrorCode.FailedDelete;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
+ /// <summary>
+ ///(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
+ //(2)ParameterOrEmpty 鎻愪緵鐨勫弬鏁伴敊璇紝璇︽儏瑙丒rrorInfo瀛楁
+ //(3)NoLogin,鍒欏搷搴斿瓧娈典腑 [ErrorInfo] 涓洪敊璇俊鎭负 [鏃犳晥鐧诲綍Token!]
+ //(4)AccountNoExists 瀛愯处鍙锋湭娉ㄥ唽锛岃缁戝畾宸叉敞鍐岀殑瀛愯处鍙�!
+ //(5)SameAccount,涓嶈兘娣诲姞鑷繁涓哄瓙璐﹀彿! (6)NoExist 鐢ㄦ埛涓嶅瓨鍦ㄦ浣忓畢
+ //(7)Exist 璐﹀彿宸插瓨鍦ㄦ浣忓畢
+ //(8)Fail 鎿嶄綔澶辫触
+ //(9)BeRestrict 鏉冮檺涓嶈冻
+ //(10)NoAddMainAccount 涓嶈兘缁戝畾涓昏处鍙�
+ // /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowBindSubAccountErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == "AccountNoExists") {
+ mes = ErrorCode.SubAccountNoExists;
+ } else if (stateCodeStr == "SameAccount") {
+ mes = ErrorCode.SameAccount;
+ } else if (stateCodeStr == "Exist") {
+ mes = ErrorCode.SubAccountExist;
+ } else if (stateCodeStr == "NoAddMainAccount") {
+ mes = ErrorCode.NoAddMainAccount;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
}
}
\ No newline at end of file
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
index e514a4b..906560d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
@@ -245,6 +245,29 @@
base.RemoveFromParent ();
}
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="stateCodeStr"></param>
+ void ShowGetHomePagerErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ //2020-01-06 寰呰ˉ鍏�
+ if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+
+ }
+
public void InitRoomView (string RoomFilePath)
{
try {
@@ -362,7 +385,7 @@
Height = Application.GetRealHeight (26),
UnSelectedImagePath = "Room/godown.png",
};
- NameButton.Text = UserConfig.Instance.CurrentRegion.RegionName;
+ NameButton.Text = UserConfig.Instance.CurrentRegion.Name;
topView.AddChidren (btnGoDownTip);
//椤堕儴鏍囬鎸夐挳鍒囨崲浣忓畢鍖哄煙
@@ -370,13 +393,20 @@
MainPage.Loading.Start ();
System.Threading.Tasks.Task.Run (() => {
if (UserConfig.Instance.HomeLists.Count == 0) {
- var requestObj2 = new HomeListObj ();
+ var requestObj2 = new GetHomePagerObj ();
+ requestObj2.ReqDto.LoginAccessToken = MainPage.LoginUser.LoginTokenString;
+ //var requestObj2 = new HomeListObj ();
var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
- var revertObj2 = MainPage.RequestHttps ("HomeList", requestJson2);
- if (revertObj2.StateCode == "SUCCESS") {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj2.ResponseData.ToString ());
- UserConfig.Instance.HomeLists = responseDataObj;
- UserConfig.Instance.SaveUserConfig ();
+ var revertObj2 = MainPage.RequestHttps (API.GetHomePager, requestJson2);
+ if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+ var mResidenceRes = Newtonsoft.Json.JsonConvert.DeserializeObject<ResidenceRes> (revertObj2.ResponseData.ToString ());
+
+ if (mResidenceRes.PageData != null && mResidenceRes.PageData.Count > 0) {
+ UserConfig.Instance.HomeLists = mResidenceRes.PageData;
+ UserConfig.Instance.SaveUserConfig ();
+ }
+ } else {
+ ShowGetHomePagerErrorInfo (revertObj2.StateCode);
}
}
Application.RunOnMainThread (() => {
@@ -420,13 +450,13 @@
Gravity = Gravity.CenterVertical,
UnSelectedImagePath = "Item/Point.png",
SelectedImagePath = "Item/Point.png",
- Visible = homeTemp.RegionID != UserConfig.Instance.CurrentRegion.RegionID
+ Visible = homeTemp.Id != UserConfig.Instance.CurrentRegion.Id
};
rowView.AddChidren (btnPoint);
var btnName = new Button () {
Width = Application.GetRealWidth (550),
- Text = homeTemp.RegionName,
+ Text = homeTemp.Name,
TextAlignment = TextAlignment.CenterLeft,
X = Application.GetRealWidth (90),
TextColor = SkinStyle.Current.TextColor1,
@@ -434,7 +464,7 @@
rowView.AddChidren (btnName);
btnName.MouseUpEventHandler += (ss, ee) => {
- if (UserConfig.Instance.CurrentRegion.RegionID == homeTemp.RegionID) {
+ if (UserConfig.Instance.CurrentRegion.Id == homeTemp.Id) {
return;
}
MainPage.Loading.Start ("Please wait...");
@@ -442,7 +472,7 @@
try {
var backuplist = IO.FileUtils.ReadFiles ();
int index = 0;
- string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.RegionName);
+ string oldRegionRootPath = IO.FileUtils.CreateRegionBackup (UserConfig.Instance.CurrentRegion.Name);
IO.FileUtils.DeleteRegionFiles (oldRegionRootPath);
foreach (var fileName in backuplist) {
System.IO.FileInfo fileInfo = new System.IO.FileInfo (IO.FileUtils.RootPath + fileName);
@@ -457,7 +487,7 @@
});
}
IO.FileUtils.DeleteAllFile ();
- string newRegionRootPath = IO.FileUtils.CreateRegionBackup (homeTemp.RegionName);
+ string newRegionRootPath = IO.FileUtils.CreateRegionBackup (homeTemp.Name);
IO.FileUtils.RestoreRegionFiles (newRegionRootPath);
UserConfig.Instance.RefreshUserConfig ();
UserConfig.Instance.CurrentRegion = homeTemp;
@@ -487,7 +517,7 @@
}
});
};
- if (homeTemp.RegionID == UserConfig.Instance.CurrentRegion.RegionID) {
+ if (homeTemp.Id == UserConfig.Instance.CurrentRegion.Id) {
Button btnCheck = new Button () {
X = Application.GetRealWidth (20),
Y = Application.GetRealHeight (25),
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
index 9e042ca..9c092fc 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
@@ -25,7 +25,7 @@
public void ShowPage (Timer timerTemp, List<Timer> listTimer, bool isEdit = false)
{
UserMiddle.SettingPageView.ScrollEnabled = false;
- timerTemp.RegionID = UserConfig.Instance.CurrentRegion.RegionID;
+ timerTemp.RegionID = UserConfig.Instance.CurrentRegion.Id;
#region topview
var topView = new RowLayout () {
Y = Application.GetRealHeight (36),
@@ -630,17 +630,19 @@
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (timerTemp);
ResponsePack revertObj = null;
if (isEdit) {
- revertObj = MainPage.RequestHttps ("EditTimer", requestJson);
+ revertObj = MainPage.RequestHttps (API.EditTimer, requestJson, true);
} else {
- revertObj = MainPage.RequestHttps ("AddTimer", requestJson);
+ revertObj = MainPage.RequestHttps (API.AddTimer, requestJson, true);
}
Application.RunOnMainThread (() => {
if (revertObj == null) {
new Alert ("", "Unable to save data, please check the network.", "Close").Show ();
- } else if (revertObj.StateCode == "SUCCESS") {
+ } else if (revertObj.StateCode.ToUpper() == "SUCCESS") {
this.RemoveFromParent ();
action (timerTemp);
+ } else {
+ ShowErrorInfo (revertObj.StateCode);
}
});
} catch (Exception ex) {
@@ -655,6 +657,38 @@
}
+ /// <summary>
+ //(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
+ //(2)NoRecord 浣忓畢鏈粦瀹氱綉鍏筹紒
+ //(3)NoExist 浣忓畢涓嶅瓨鍦紒
+ //(4)Exist 鐢熸垚鐨凣uid宸插瓨鍦紒
+ /// </summary>
+ void ShowErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NoRecord") {
+ // 浣忓畢鏈粦瀹氱綉鍏筹紒
+ mes = ErrorCode.HomeNoRecord;
+ } else if (stateCodeStr == "NoExist") {
+ //浣忓畢涓嶅瓨鍦紒
+ mes = ErrorCode.HomeNoExist;
+ } else if (stateCodeStr == "Exist") {
+ //鐢熸垚鐨凣uid宸插瓨鍦紒
+ mes = ErrorCode.GuidExist;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ //Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ //});
+ }
+
+ }
+
private static void InitDeviceListView (List<Common> roomDeviceList, List<DeviceInfo> timerControlDeviceList, FrameLayout devicesListView)
{
devicesListView.RemoveAll ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs
index b61d2bb..9b2eb04 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/UserSchedule.cs
@@ -100,14 +100,17 @@
MainPage.Loading.Start ("Please wait...");
System.Threading.Tasks.Task.Run (() => {
try {
- var requestObj = new Timer () { RegionID = UserConfig.Instance.CurrentRegion.RegionID };
+ var requestObj = new Timer () { RegionID = UserConfig.Instance.CurrentRegion.Id };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("GetTimerList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.GetTimerList, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
timers = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Timer>> (revertObj.ResponseData.ToString ());
foreach (var schedule in timers) {
initSchedule (schedule);
}
+ } else {
+ //鎻愮ず閿欒
+ ShowGetTimerListErrorInfo (revertObj.StateCode);
}
} catch (Exception ex) {
Console.WriteLine (ex.Message);
@@ -118,6 +121,35 @@
}
});
}
+
+ /// <summary>
+ //(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
+ //(2)NoRecord 浣忓畢鏈粦瀹氱綉鍏筹紒
+ //(3)NoExist 浣忓畢涓嶅瓨鍦紒
+ /// </summary>
+ void ShowGetTimerListErrorInfo (string stateCodeStr)
+ {
+ string mes = "";
+ if (stateCodeStr == "NoRecord") {
+ // 浣忓畢鏈粦瀹氱綉鍏筹紒
+ mes = ErrorCode.HomeNoRecord;
+ } else if (stateCodeStr == "NoExist") {
+ //浣忓畢涓嶅瓨鍦紒
+ mes = ErrorCode.HomeNoExist;
+ } else if (stateCodeStr == ErrorCode.NetworkError) {
+ mes = ErrorCode.NetworkError;
+ } else {
+ mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+ }
+ if (!string.IsNullOrEmpty (mes)) {
+ Application.RunOnMainThread (() => {
+ new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+
+ }
+
void reinitSchedule(Timer schedule)
{
@@ -277,8 +309,8 @@
try {
var switchObj = new Timer () { Guid = (sdd as Button).Tag.ToString () };
var switchRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (switchObj);
- var switchRevertObj = MainPage.RequestHttps ("IsEnableTimer", switchRequestJson);
- if (switchRevertObj.StateCode != "SUCCESS") {
+ var switchRevertObj = MainPage.RequestHttps (API.IsEnableTimer, switchRequestJson, true);
+ if (switchRevertObj.StateCode.ToUpper() != "SUCCESS") {
Application.RunOnMainThread (() => {
tempSiwtch.IsSelected = !tempSiwtch.IsSelected;
});
@@ -300,13 +332,14 @@
};
rowView.AddRightView (btnDel);
btnDel.MouseUpEventHandler += (sender, er) => {
- var delObj = new Timer () { Guid = (sender as Button).Tag.ToString () };
- var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
- var delRevertObj = MainPage.RequestHttps ("DeleteTimer", delRequestJson);
- if (delRevertObj.StateCode == "SUCCESS") {
- rowView.RemoveFromParent ();
- timers.Remove (timers.Find((obj) => obj.Guid == delObj.Guid));
- }
+ DeleteTimerAction ((sender as Button).Tag.ToString (), rowView, true);
+ //var delObj = new Timer () { Guid = (sender as Button).Tag.ToString () };
+ //var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
+ //var delRevertObj = MainPage.RequestHttps ("DeleteTimer", delRequestJson);
+ //if (delRevertObj.StateCode.ToUpper() == "SUCCESS") {
+ // rowView.RemoveFromParent ();
+ // timers.Remove (timers.Find((obj) => obj.Guid == delObj.Guid));
+ //}
};
#region goSchedule
@@ -335,12 +368,7 @@
alert.Show ();
alert.ResultEventHandler += (sender2, e2) => {
if (e2) {
- var delObj = new Timer () { Guid = (sender as Button).GetTagByKey ("guid").ToString () };
- var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
- var delRevertObj = MainPage.RequestHttps ("DeleteTimer", delRequestJson);
- if (delRevertObj.StateCode == "SUCCESS") {
- rowView.RemoveFromParent ();
- }
+ DeleteTimerAction ((sender as Button).GetTagByKey ("guid").ToString (), rowView);
}
};
};
@@ -352,12 +380,7 @@
alert.Show ();
alert.ResultEventHandler += (sender2, e2) => {
if (e2) {
- var delObj = new Timer () { Guid = (sender as Button).GetTagByKey ("guid").ToString () };
- var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
- var delRevertObj = MainPage.RequestHttps ("DeleteTimer", delRequestJson);
- if (delRevertObj.StateCode == "SUCCESS") {
- rowView.RemoveFromParent ();
- }
+ DeleteTimerAction ((sender as Button).GetTagByKey ("guid").ToString (), rowView);
}
};
};
@@ -369,12 +392,7 @@
alert.Show ();
alert.ResultEventHandler += (sender2, e2) => {
if (e2) {
- var delObj = new Timer () { Guid = (sender as Button).GetTagByKey ("guid").ToString () };
- var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
- var delRevertObj = MainPage.RequestHttps ("DeleteTimer", delRequestJson);
- if (delRevertObj.StateCode == "SUCCESS") {
- rowView.RemoveFromParent ();
- }
+ DeleteTimerAction ((sender as Button).GetTagByKey ("guid").ToString (), rowView);
}
};
};
@@ -383,5 +401,29 @@
});
}
+
+ /// <summary>
+ /// 鍒犻櫎瀹氭椂鍣�
+ /// </summary>
+ /// <param name="GUID"></param>
+ /// <param name="rowView"></param>
+ /// <param name="bTimersRemove"></param>
+ void DeleteTimerAction (string GUID, View rowView, bool bTimersRemove = false)
+ {
+ var delObj = new Timer () { Guid = GUID };
+ var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj);
+ var delRevertObj = MainPage.RequestHttps (API.DeleteTimer, delRequestJson, true);
+ if (delRevertObj.StateCode.ToUpper () == "SUCCESS") {
+ rowView.RemoveFromParent ();
+ if (bTimersRemove) {
+ timers.Remove (timers.Find ((obj) => obj.Guid == delObj.Guid));
+ }
+ } else {
+ //鍒犻櫎澶辫触
+ Application.RunOnMainThread (() => {
+ new Alert ("", ErrorCode.FailedDelete, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
+ });
+ }
+ }
}
}
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs
index 823df3d..d77020f 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Sensor/UserSensorHistoryPage.cs
@@ -181,7 +181,7 @@
var revertObj = MainPage.RequestHttps ("GetSensorPushHistory", requestJson);
if (revertObj != null) {
Application.RunOnMainThread (() => {
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SensorPushHistoryRes>> (revertObj.ResponseData.ToString ());
int ass = 0;
for (int i = 0; i < revertData.Count;i++) {
@@ -254,7 +254,7 @@
var revertObj = MainPage.RequestHttps ("GetSensorPushHistory", requestJson);
if (revertObj != null) {
Application.RunOnMainThread (() => {
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SensorPushHistoryRes>> (revertObj.ResponseData.ToString ());
int ass = 0;
for (int i = 0; i < revertData.Count; i++) {
@@ -302,7 +302,7 @@
var revertObj = MainPage.RequestHttps ("GetSensorPushHistory", requestJson);
if (revertObj != null) {
Application.RunOnMainThread (() => {
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SensorPushHistoryRes>> (revertObj.ResponseData.ToString ());
int ass = 0;
for (int i = 0; i < revertData.Count; i++) {
@@ -344,7 +344,7 @@
var revertObj = MainPage.RequestHttps ("GetSensorPushHistory", requestJson);
if (revertObj != null) {
Application.RunOnMainThread (() => {
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SensorPushHistoryRes>> (revertObj.ResponseData.ToString ());
int ass = 0;
for (int i = 0; i < revertData.Count; i++) {
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs
old mode 100755
new mode 100644
index a7e8d48..0b6f940
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemHomePage.cs
@@ -2,7 +2,7 @@
namespace Shared.SimpleControl.Phone鈥▄鈥� /// <summary>鈥� /// 鍚庨潰鐣岄潰涓婚〉闈⑩�� /// </summary>鈥� public class SystemHomePage : FrameLayout鈥� {鈥� SystemMiddle systemMiddle;鈥� SysMiddle sysMiddle;鈥� PageLayout sysMiddlePageView = new PageLayout () {鈥� Height = Application.GetRealHeight (936),鈥� Y = Application.GetRealHeight (206),鈥� BackgroundColor = SkinStyle.Current.ViewColor,鈥� IsShowPoint = false鈥� };鈥ㄢ�� public static PageLayout sysMiddleGatewayPageView = new PageLayout () {鈥� IsShowPoint = false鈥� };鈥� public static PageLayout sysMiddleDevicePageView = new PageLayout () {鈥� IsShowPoint = false鈥� };鈥ㄢ�� public SystemHomePage ()鈥� {鈥� sysMiddlePageView.BackgroundColor = SkinStyle.Current.ViewColor;鈥� AddChidren (sysMiddlePageView);鈥ㄢ�� sysMiddleGatewayPageView.PageChange += (sender, e) => {
while (e < sysMiddleGatewayPageView.ChildrenCount - 1) {鈥� sysMiddleGatewayPageView.GetChildren (sysMiddleGatewayPageView.ChildrenCount - 1).RemoveFromParent ();鈥� //sysMiddleGatewayPageView.RemoveAt (sysMiddleGatewayPageView.ChildrenCount - 1);
- }鈥� };鈥� sysMiddleDevicePageView.PageChange += (sender, e) => {鈥� while (e < sysMiddleDevicePageView.ChildrenCount - 1) {鈥� sysMiddleDevicePageView.GetChildren (sysMiddleDevicePageView.ChildrenCount - 1).RemoveFromParent ();鈥� //sysMiddleDevicePageView.RemoveAt (sysMiddleDevicePageView.ChildrenCount - 1);鈥� }鈥� };鈥� }鈥ㄢ�� /// <summary>鈥� /// 鍒濆鍖栧綋鍓嶈鍥锯�� /// </summary>鈥� public void Init ()鈥� {鈥� BackgroundColor = SkinStyle.Current.MainColor;鈥� InitTop ();鈥� InitMiddleTop ();鈥� if(sysMiddlePageView.ChildrenCount>0){鈥� sysMiddlePageView.RemoveAll ();鈥� }鈥� if (sysMiddleGatewayPageView.Parent != null) {鈥� sysMiddleGatewayPageView.PageIndex = 0;鈥� sysMiddleGatewayPageView.RemoveAll ();鈥� sysMiddleGatewayPageView.RemoveFromParent ();鈥� }鈥� if (sysMiddleDevicePageView.Parent != null) {鈥� sysMiddleDevicePageView.PageIndex = 0;鈥� sysMiddleDevicePageView.RemoveAll ();鈥� sysMiddleDevicePageView.RemoveFromParent ();鈥� }鈥� sysMiddlePageView.AddChidren (sysMiddleGatewayPageView);鈥� systemMiddle = new SystemMiddle ();鈥� sysMiddleGatewayPageView.AddChidren (systemMiddle);鈥� systemMiddle.Init ();鈥ㄢ�� sysMiddlePageView.AddChidren (sysMiddleDevicePageView);鈥� sysMiddle = new SysMiddle ();鈥� sysMiddleDevicePageView.AddChidren (sysMiddle);鈥� sysMiddle.Init ();鈥� sysMiddlePageView.PageIndex = 0;鈥� }鈥ㄢ�� void InitTop ()鈥� {鈥� FrameLayout SystemTopView = new FrameLayout () {鈥� Height = Application.GetRealHeight (126),鈥� } ;鈥� AddChidren (SystemTopView);鈥ㄢ�� Button LogoButton = new Button () {鈥� Y = Application.GetRealHeight (35),鈥� Height = Application.GetRealHeight (90),鈥� Width = Application.GetRealWidth (85),鈥� UnSelectedImagePath = "Item/Back.png",鈥� SelectedImagePath = "Item/BackSelected.png",鈥� } ;鈥ㄢ�� SystemTopView.AddChidren (LogoButton);鈥� LogoButton.MouseUpEventHandler += (sender, e) => {鈥� sysMiddleGatewayPageView.RemoveAll ();鈥� sysMiddleDevicePageView.RemoveAll ();鈥� sysMiddlePageView.RemoveAll ();鈥� (Parent as PageLayout).PageIndex -= 1;鈥� } ;鈥ㄢ�� Button NameButton = new Button () {鈥� Width = Application.GetRealWidth (400),鈥� Height = Application.GetMinReal (90),鈥� Text = UserConfig.Instance.CurrentRegion.RegionName,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� Gravity = Gravity.CenterHorizontal,鈥� TextAlignment = TextAlignment.Center,鈥� Y = Application.GetRealHeight (30),鈥� TextSize = 20,鈥� } ;鈥� SystemTopView.AddChidren (NameButton);鈥ㄢ�� var logo = new Button () {鈥� Width = Application.GetRealWidth (154),鈥� Height = Application.GetRealHeight (90),鈥� X = Application.GetRealWidth (486),鈥� Y = Application.GetRealHeight (36),鈥� UnSelectedImagePath = MainPage.LogoString,鈥� };鈥� SystemTopView.AddChidren (logo);鈥� }鈥ㄢ�� void InitMiddleTop ()鈥� {鈥� HorizontalScrolViewLayout HorizontalScrolViewMain = new HorizontalScrolViewLayout () {鈥� Y = Application.GetRealHeight (126),鈥� Height = Application.GetRealHeight (80),鈥� ScrollEnabled = false鈥� };鈥� AddChidren (HorizontalScrolViewMain);鈥ㄢ�� Button gateWay = new Button {鈥� Width = Application.GetRealWidth (320),鈥� Height = LayoutParams.MatchParent,鈥� BackgroundColor = SkinStyle.Current.SysTitleView,鈥� SelectedBackgroundColor = SkinStyle.Current.SelectedColor,鈥� TextID = R.MyInternationalizationString.GateWay,鈥� TextAlignment = TextAlignment.Center,鈥� IsSelected = true,鈥� SelectedTextColor = SkinStyle.Current.TextColor1,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� };鈥� HorizontalScrolViewMain.AddChidren (gateWay);鈥ㄢ�� Button equipmentButton = new Button {鈥� Width = Application.GetRealWidth (322),鈥� Height = LayoutParams.MatchParent,鈥� BackgroundColor = SkinStyle.Current.SysTitleView,鈥� SelectedBackgroundColor = SkinStyle.Current.SelectedColor,鈥� TextID = R.MyInternationalizationString.Equipment,鈥� TextAlignment = TextAlignment.Center,鈥� SelectedTextColor = SkinStyle.Current.TextColor1,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� };鈥� HorizontalScrolViewMain.AddChidren (equipmentButton);鈥ㄢ�� gateWay.MouseUpEventHandler += (sender, e) => {鈥� sysMiddleGatewayPageView.PageIndex = 0;鈥� sysMiddleDevicePageView.PageIndex = 0;鈥� //while (sysMiddleGatewayPageView.ChildrenCount > 1) {//瀛恜ageview淇濈暀棣栭〉鈥� // sysMiddleGatewayPageView.RemoveAt (sysMiddleGatewayPageView.ChildrenCount - 1);鈥� //}
+ }鈥� };鈥� sysMiddleDevicePageView.PageChange += (sender, e) => {鈥� while (e < sysMiddleDevicePageView.ChildrenCount - 1) {鈥� sysMiddleDevicePageView.GetChildren (sysMiddleDevicePageView.ChildrenCount - 1).RemoveFromParent ();鈥� //sysMiddleDevicePageView.RemoveAt (sysMiddleDevicePageView.ChildrenCount - 1);鈥� }鈥� };鈥� }鈥ㄢ�� /// <summary>鈥� /// 鍒濆鍖栧綋鍓嶈鍥锯�� /// </summary>鈥� public void Init ()鈥� {鈥� BackgroundColor = SkinStyle.Current.MainColor;鈥� InitTop ();鈥� InitMiddleTop ();鈥� if(sysMiddlePageView.ChildrenCount>0){鈥� sysMiddlePageView.RemoveAll ();鈥� }鈥� if (sysMiddleGatewayPageView.Parent != null) {鈥� sysMiddleGatewayPageView.PageIndex = 0;鈥� sysMiddleGatewayPageView.RemoveAll ();鈥� sysMiddleGatewayPageView.RemoveFromParent ();鈥� }鈥� if (sysMiddleDevicePageView.Parent != null) {鈥� sysMiddleDevicePageView.PageIndex = 0;鈥� sysMiddleDevicePageView.RemoveAll ();鈥� sysMiddleDevicePageView.RemoveFromParent ();鈥� }鈥� sysMiddlePageView.AddChidren (sysMiddleGatewayPageView);鈥� systemMiddle = new SystemMiddle ();鈥� sysMiddleGatewayPageView.AddChidren (systemMiddle);鈥� systemMiddle.Init ();鈥ㄢ�� sysMiddlePageView.AddChidren (sysMiddleDevicePageView);鈥� sysMiddle = new SysMiddle ();鈥� sysMiddleDevicePageView.AddChidren (sysMiddle);鈥� sysMiddle.Init ();鈥� sysMiddlePageView.PageIndex = 0;鈥� }鈥ㄢ�� void InitTop ()鈥� {鈥� FrameLayout SystemTopView = new FrameLayout () {鈥� Height = Application.GetRealHeight (126),鈥� } ;鈥� AddChidren (SystemTopView);鈥ㄢ�� Button LogoButton = new Button () {鈥� Y = Application.GetRealHeight (35),鈥� Height = Application.GetRealHeight (90),鈥� Width = Application.GetRealWidth (85),鈥� UnSelectedImagePath = "Item/Back.png",鈥� SelectedImagePath = "Item/BackSelected.png",鈥� } ;鈥ㄢ�� SystemTopView.AddChidren (LogoButton);鈥� LogoButton.MouseUpEventHandler += (sender, e) => {鈥� sysMiddleGatewayPageView.RemoveAll ();鈥� sysMiddleDevicePageView.RemoveAll ();鈥� sysMiddlePageView.RemoveAll ();鈥� (Parent as PageLayout).PageIndex -= 1;鈥� } ;鈥ㄢ�� Button NameButton = new Button () {鈥� Width = Application.GetRealWidth (400),鈥� Height = Application.GetMinReal (90),鈥� Text = UserConfig.Instance.CurrentRegion.Name,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� Gravity = Gravity.CenterHorizontal,鈥� TextAlignment = TextAlignment.Center,鈥� Y = Application.GetRealHeight (30),鈥� TextSize = 20,鈥� } ;鈥� SystemTopView.AddChidren (NameButton);鈥ㄢ�� var logo = new Button () {鈥� Width = Application.GetRealWidth (154),鈥� Height = Application.GetRealHeight (90),鈥� X = Application.GetRealWidth (486),鈥� Y = Application.GetRealHeight (36),鈥� UnSelectedImagePath = MainPage.LogoString,鈥� };鈥� SystemTopView.AddChidren (logo);鈥� }鈥ㄢ�� void InitMiddleTop ()鈥� {鈥� HorizontalScrolViewLayout HorizontalScrolViewMain = new HorizontalScrolViewLayout () {鈥� Y = Application.GetRealHeight (126),鈥� Height = Application.GetRealHeight (80),鈥� ScrollEnabled = false鈥� };鈥� AddChidren (HorizontalScrolViewMain);鈥ㄢ�� Button gateWay = new Button {鈥� Width = Application.GetRealWidth (320),鈥� Height = LayoutParams.MatchParent,鈥� BackgroundColor = SkinStyle.Current.SysTitleView,鈥� SelectedBackgroundColor = SkinStyle.Current.SelectedColor,鈥� TextID = R.MyInternationalizationString.GateWay,鈥� TextAlignment = TextAlignment.Center,鈥� IsSelected = true,鈥� SelectedTextColor = SkinStyle.Current.TextColor1,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� };鈥� HorizontalScrolViewMain.AddChidren (gateWay);鈥ㄢ�� Button equipmentButton = new Button {鈥� Width = Application.GetRealWidth (322),鈥� Height = LayoutParams.MatchParent,鈥� BackgroundColor = SkinStyle.Current.SysTitleView,鈥� SelectedBackgroundColor = SkinStyle.Current.SelectedColor,鈥� TextID = R.MyInternationalizationString.Equipment,鈥� TextAlignment = TextAlignment.Center,鈥� SelectedTextColor = SkinStyle.Current.TextColor1,鈥� TextColor = SkinStyle.Current.TextColor1,鈥� };鈥� HorizontalScrolViewMain.AddChidren (equipmentButton);鈥ㄢ�� gateWay.MouseUpEventHandler += (sender, e) => {鈥� sysMiddleGatewayPageView.PageIndex = 0;鈥� sysMiddleDevicePageView.PageIndex = 0;鈥� //while (sysMiddleGatewayPageView.ChildrenCount > 1) {//瀛恜ageview淇濈暀棣栭〉鈥� // sysMiddleGatewayPageView.RemoveAt (sysMiddleGatewayPageView.ChildrenCount - 1);鈥� //}
//while (sysMiddleDevicePageView.ChildrenCount > 1) {//瀛恜ageview淇濈暀棣栭〉
// sysMiddleDevicePageView.RemoveAt (sysMiddleDevicePageView.ChildrenCount - 1);鈥� //}
sysMiddlePageView.PageIndex = 0;
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs
index ab8d9b7..7476e60 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemOnePortBus.cs
@@ -1043,8 +1043,8 @@
return;
}
- gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.RegionName;
- gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.RegionName;
+ gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.Name;
+ gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.Name;
gatewayDevice.Remote_UserName = etUserName.Text = "Admin";
gatewayDevice.Remote_Password = etGatewayPassWrod.Text = etRemoteAutoPW.Text.Trim ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs
index 6bce2d3..632664b 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRCU.cs
@@ -1038,8 +1038,8 @@
return;
}
- gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.RegionName;
- gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.RegionName;
+ gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.Name;
+ gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.Name;
gatewayDevice.Remote_UserName = etUserName.Text = "Admin";
gatewayDevice.Remote_Password = etGatewayPassWrod.Text = etRemoteAutoPW.Text.Trim ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
index bafa812..a78854d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
@@ -187,7 +187,7 @@
{
bool result = false;
bool notInternet = false;
- string linkMsg = UserConfig.Instance.CurrentRegion.RegionName + " : ";
+ string linkMsg = UserConfig.Instance.CurrentRegion.Name + " : ";
try {
if (!checeInternet ()) {
MainPage.AddTip (Language.StringByID (R.MyInternationalizationString.CheckInternet));
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs
index 74f1404..ef52c34 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemWirelessGateway.cs
@@ -1103,8 +1103,8 @@
return;
}
- gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.RegionName;
- gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.RegionName;
+ gatewayDevice.Remote_GroupName = etGroupName.Text = UserConfig.Instance.CurrentRegion.Name;
+ gatewayDevice.Remote_ProjectName = etProjectName.Text = UserConfig.Instance.CurrentRegion.Name;
gatewayDevice.Remote_UserName = etUserName.Text = "Admin";
gatewayDevice.Remote_Password = etGatewayPassWrod.Text = etRemoteAutoPW.Text.Trim ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
index 9053a8f..36d7c6e 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
@@ -76,7 +76,7 @@
Y = Application.GetRealHeight (1136 - 90 - 90),
Width = Application.GetRealWidth (640),
Height = Application.GetRealHeight (90),
- Text = Language.StringByID (R.MyInternationalizationString.Version) + " : " + MainPage.CodeIDString,
+ Text = Language.StringByID (R.MyInternationalizationString.Version) + " : " + MainPage.RequestVersion,
TextColor = SkinStyle.Current.TextColor1,
BackgroundColor = SkinStyle.Current.ViewColor,
Enable = false
@@ -225,12 +225,12 @@
//鍚庡彴楠岃瘉璐﹀彿
System.Threading.Tasks.Task.Run (() => {
try {
- var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString, Password = MainPage.LoginUser.Password };
+ var requestObj = new LoginObj () { Account = MainPage.LoginUser.AccountString, Password = MainPage.LoginUser.Password, Company = MainPage.SoftSmsType };
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("Login", requestJson, false, false);
+ var revertObj = MainPage.RequestHttps (API.Login, requestJson, false, false);
if (revertObj != null) {
Application.RunOnMainThread (() => {
- if (revertObj.StateCode == "SUCCESS") {
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes> (revertObj.ResponseData.ToString ());
MainPage.LoginUser.AllVisionRegisterDevUserNameGuid = revertData.AllVisionRegisterDevUserNameGuid;
MainPage.LoginUser.LastTime = DateTime.Now;
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs
index 626e0ad..9e69dde 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs
@@ -1,4 +1,5 @@
锘縰sing System;
+using System.Collections.Generic;
using System.IO;
namespace Shared.SimpleControl.Phone
@@ -408,12 +409,15 @@
MainPage.Loading.Start ("Please wait...");
System.Threading.Tasks.Task.Run (() => {
try {
- var requestObj = new GetSubAccountListObj ();
+ var requestObj = new GetSubAccountByDistributedMarkObj () {
+ DistributedMark = UserConfig.Instance.CurrentRegion.Id,
+ };
+ //var requestObj = new GetSubAccountListObj ();
var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
- var revertObj = MainPage.RequestHttps ("GetSubAccountList", requestJson);
- if (revertObj.StateCode == "SUCCESS") {
+ var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson, true);
+ if (revertObj.StateCode.ToUpper() == "SUCCESS") {
Application.RunOnMainThread (() => {
- var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<System.Collections.Generic.List<SubAccountRes>> (revertObj.ResponseData.ToString ());
+ var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (revertObj.ResponseData.ToString ());
SubaccountListView subView = new SubaccountListView (responseDataObj);
UserMiddle.SettingPageView.AddChidren (subView);
subView.ShowSubaccountListView ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/R.cs b/Crabtree/SmartHome/UI/SimpleControl/R.cs
index 7c2994d..44d723a 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/R.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/R.cs
@@ -952,5 +952,7 @@
public readonly static int SendNotificationsSuccessfully = 10238;
public readonly static int SendNotificationsUnsuccessfully = 10239;
+
+
}
}
\ No newline at end of file
--
Gitblit v1.8.0