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