Merge branch 'develop' of code.star-lock.cn:StarlockTeam/app-starlock into develop

# Conflicts:
#	lan/lan_en.json
#	lan/lan_keys.json
#	lan/lan_zh.json
This commit is contained in:
魏少阳 2024-09-13 15:01:16 +08:00
commit 91df0242f1
110 changed files with 601 additions and 524 deletions

View File

@ -184,12 +184,6 @@ android {
OPPO_APPKEY : "OP-47f668c9943248118502aa58d066393b",
OPPO_APPID : "OP-31726001",
OPPO_APPSECRET: "OP-05723986bba64183a71530b496922450",
// VIVO_APPKEY : "vivo的APPKEY",
// VIVO_APPID : "vivo的APPID",
HONOR_APPID : "110798531",
OPPO_APPKEY : "OP-47f668c9943248118502aa58d066393b",
OPPO_APPID : "OP-31726001",
OPPO_APPSECRET: "OP-05723986bba64183a71530b496922450",
VIVO_APPKEY : "75fe8e570425b714e08d0390b14797cb",
VIVO_APPID : "105752244",
HONOR_APPID : "104458196",

Binary file not shown.

View File

@ -56,6 +56,8 @@
android:name="android.permission.QUERY_ALL_PACKAGES"
tools:node="remove" />
<uses-permission android:name="com.hihonor.permission.sec.SDK_LAUNCHER" />
<application
android:name="android.app.Application"
android:icon="@mipmap/ic_launcher"
@ -96,6 +98,46 @@
<meta-data
android:name="OPPO_APPSECRET"
android:value="OP-05723986bba64183a71530b496922450" />
<meta-data
android:name="com.huawei.hms.client.appid"
android:value="110798531" />
<meta-data
android:name="com.huawei.hms.client.cpid"
android:value="1406555529261648640" />
<meta-data
android:name="OPPO_APPKEY"
android:value="OP-47f668c9943248118502aa58d066393b" />
<meta-data
android:name="OPPO_APPID"
android:value="OP-31726001" />
<meta-data
android:name="OPPO_APPSECRET"
android:value="OP-05723986bba64183a71530b496922450" />
<service
android:name="com.huawei.hms.push.HmsMessageService"
android:exported="true">
<intent-filter>
<action android:name="com.huawei.push.action.MESSAGING_EVENT" />
</intent-filter>
</service>
<receiver
android:name="com.huawei.hms.support.api.push.PushReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.huawei.android.push.intent.REGISTRATION" />
<action android:name="com.huawei.android.push.intent.RECEIVE" />
<category android:name="${applicationId}" />
</intent-filter>
</receiver>
<!-- 配置定位Service -->
<service android:name="com.amap.api.location.APSService" />
<!-- since JPushv3.6.8 oppov2.1.0 oppo 核心功能-->

View File

@ -9,7 +9,6 @@
/* Begin PBXBuildFile section */
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
25B2A1422F9A2CCCBBCBBB97 /* skyRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 35F02D170492750B437D6AB6 /* skyRelease.xcconfig */; };
3364C3F42B0C902100AA5ABC /* lcokStarMain.png in Resources */ = {isa = PBXBuildFile; fileRef = 3364C3F32B0C902100AA5ABC /* lcokStarMain.png */; };
370C09E26790814FD1F6465F /* xhjLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6A6F5C86239927252C06A16A /* xhjLaunchScreen.storyboard */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
44827AC367F1EAB110A97660 /* preRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = D501929EA2295683612A3AD8 /* preRelease.xcconfig */; };
@ -17,73 +16,12 @@
805C745A7C79091E65665B96 /* devDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 0D02C18E16914A687A4A1AC2 /* devDebug.xcconfig */; };
8297E4102AE75AC500E886FA /* XSFlutterManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8297E40E2AE75AC500E886FA /* XSFlutterManager.m */; };
8297E49B2AE7974700E886FA /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8297E49A2AE7974700E886FA /* AppDelegate.m */; };
82B657622C91665F0079121C /* Info_sky.plist in Resources */ = {isa = PBXBuildFile; fileRef = 82B657602C91665E0079121C /* Info_sky.plist */; };
82B657632C91665F0079121C /* Info_xhj.plist in Resources */ = {isa = PBXBuildFile; fileRef = 82B657612C91665E0079121C /* Info_xhj.plist */; };
82B657652C917F950079121C /* Info_pre.plist in Resources */ = {isa = PBXBuildFile; fileRef = 82B657642C917F950079121C /* Info_pre.plist */; };
82B657672C919BDF0079121C /* launchImage_xhj.png in Resources */ = {isa = PBXBuildFile; fileRef = 82B657662C919BDF0079121C /* launchImage_xhj.png */; };
82B657692C919DA70079121C /* launchImage_sky.png in Resources */ = {isa = PBXBuildFile; fileRef = 82B657682C919DA60079121C /* launchImage_sky.png */; };
82C026542AE8AC6D0011FE6A /* AliyunEmasServices-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 82C026532AE8AC6D0011FE6A /* AliyunEmasServices-Info.plist */; };
82C026982AEB6C050011FE6A /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026562AEB6C050011FE6A /* add.png */; };
82C026992AEB6C050011FE6A /* ic_vd_mic_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026572AEB6C050011FE6A /* ic_vd_mic_on.png */; };
82C0269A2AEB6C050011FE6A /* watch.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026582AEB6C050011FE6A /* watch.png */; };
82C0269B2AEB6C050011FE6A /* call_menu.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026592AEB6C050011FE6A /* call_menu.png */; };
82C0269C2AEB6C050011FE6A /* call_del_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265A2AEB6C050011FE6A /* call_del_on.png */; };
82C0269D2AEB6C050011FE6A /* hangup.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265B2AEB6C050011FE6A /* hangup.png */; };
82C0269E2AEB6C050011FE6A /* save_photo.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265C2AEB6C050011FE6A /* save_photo.png */; };
82C0269F2AEB6C050011FE6A /* show_head_toast_bg.9.PNG in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265D2AEB6C050011FE6A /* show_head_toast_bg.9.PNG */; };
82C026A02AEB6C050011FE6A /* search_bar_edit_normal.9.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265E2AEB6C050011FE6A /* search_bar_edit_normal.9.png */; };
82C026A12AEB6C050011FE6A /* icon_close.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0265F2AEB6C050011FE6A /* icon_close.png */; };
82C026A22AEB6C050011FE6A /* swicth_minus_off.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026602AEB6C050011FE6A /* swicth_minus_off.png */; };
82C026A32AEB6C050011FE6A /* sidebar_background.xml in Resources */ = {isa = PBXBuildFile; fileRef = 82C026612AEB6C050011FE6A /* sidebar_background.xml */; };
82C026A42AEB6C050011FE6A /* hf_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026622AEB6C050011FE6A /* hf_on.png */; };
82C026A52AEB6C050011FE6A /* unlock_on2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026632AEB6C050011FE6A /* unlock_on2.png */; };
82C026A62AEB6C050011FE6A /* vcontacts.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026642AEB6C050011FE6A /* vcontacts.png */; };
82C026A72AEB6C050011FE6A /* zoom.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026652AEB6C050011FE6A /* zoom.png */; };
82C026A82AEB6C050011FE6A /* key.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026662AEB6C050011FE6A /* key.png */; };
82C026A92AEB6C050011FE6A /* lock2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026672AEB6C050011FE6A /* lock2.png */; };
82C026AA2AEB6C050011FE6A /* lock.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026682AEB6C050011FE6A /* lock.png */; };
82C026AB2AEB6C050011FE6A /* vcall.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026692AEB6C050011FE6A /* vcall.png */; };
82C026AC2AEB6C050011FE6A /* spk.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266A2AEB6C050011FE6A /* spk.png */; };
82C026AD2AEB6C050011FE6A /* blank.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266B2AEB6C050011FE6A /* blank.png */; };
82C026AE2AEB6C050011FE6A /* clear.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266C2AEB6C050011FE6A /* clear.png */; };
82C026AF2AEB6C050011FE6A /* rotate.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266D2AEB6C050011FE6A /* rotate.png */; };
82C026B02AEB6C050011FE6A /* call_call_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266E2AEB6C050011FE6A /* call_call_on.png */; };
82C026B12AEB6C050011FE6A /* call_del.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0266F2AEB6C050011FE6A /* call_del.png */; };
82C026B22AEB6C050011FE6A /* swicth_minus_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026702AEB6C050011FE6A /* swicth_minus_on.png */; };
82C026B32AEB6C050011FE6A /* lock_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026712AEB6C050011FE6A /* lock_on.png */; };
82C026B42AEB6C050011FE6A /* vrecord_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026722AEB6C050011FE6A /* vrecord_on.png */; };
82C026B52AEB6C050011FE6A /* search_bar_icon_normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026732AEB6C050011FE6A /* search_bar_icon_normal.png */; };
82C026B62AEB6C050011FE6A /* vrecord.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026742AEB6C050011FE6A /* vrecord.png */; };
82C026B72AEB6C050011FE6A /* swicth_off.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026752AEB6C050011FE6A /* swicth_off.png */; };
82C026B82AEB6C050011FE6A /* test.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 82C026762AEB6C050011FE6A /* test.jpg */; };
82C026B92AEB6C050011FE6A /* back3.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026772AEB6C050011FE6A /* back3.png */; };
82C026BA2AEB6C050011FE6A /* logo3.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026782AEB6C050011FE6A /* logo3.png */; };
82C026BB2AEB6C050011FE6A /* menu.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026792AEB6C050011FE6A /* menu.png */; };
82C026BC2AEB6C050011FE6A /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267A2AEB6C050011FE6A /* logo.png */; };
82C026BD2AEB6C050011FE6A /* logo2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267B2AEB6C050011FE6A /* logo2.png */; };
82C026BE2AEB6C050011FE6A /* vcontacts2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267C2AEB6C050011FE6A /* vcontacts2.png */; };
82C026BF2AEB6C050011FE6A /* swicth_add_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267D2AEB6C050011FE6A /* swicth_add_on.png */; };
82C026C02AEB6C050011FE6A /* add2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267E2AEB6C050011FE6A /* add2.png */; };
82C026C12AEB6C050011FE6A /* swicth_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0267F2AEB6C050011FE6A /* swicth_on.png */; };
82C026C22AEB6C050011FE6A /* shop_loading.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026802AEB6C050011FE6A /* shop_loading.png */; };
82C026C32AEB6C050011FE6A /* call_menu_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026812AEB6C050011FE6A /* call_menu_on.png */; };
82C026C42AEB6C050011FE6A /* vcall_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026822AEB6C050011FE6A /* vcall_on.png */; };
82C026C52AEB6C050011FE6A /* wave1.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026832AEB6C050011FE6A /* wave1.png */; };
82C026C62AEB6C050011FE6A /* ic_launcher.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026842AEB6C050011FE6A /* ic_launcher.png */; };
82C026C72AEB6C050011FE6A /* key_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026852AEB6C050011FE6A /* key_on.png */; };
82C026C82AEB6C050011FE6A /* hf.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026862AEB6C050011FE6A /* hf.png */; };
82C026C92AEB6C050011FE6A /* wave3.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026872AEB6C050011FE6A /* wave3.png */; };
82C026CA2AEB6C050011FE6A /* wave2.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026882AEB6C050011FE6A /* wave2.png */; };
82C026CB2AEB6C050011FE6A /* ic_vd_mic_off.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026892AEB6C050011FE6A /* ic_vd_mic_off.png */; };
82C026CC2AEB6C050011FE6A /* split3.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268A2AEB6C050011FE6A /* split3.png */; };
82C026CD2AEB6C050011FE6A /* emotionstore_progresscancelbtn.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268B2AEB6C050011FE6A /* emotionstore_progresscancelbtn.png */; };
82C026CE2AEB6C050011FE6A /* split.JPG in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268C2AEB6C050011FE6A /* split.JPG */; };
82C026CF2AEB6C050011FE6A /* swicth_add_off.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268D2AEB6C050011FE6A /* swicth_add_off.png */; };
82C026D02AEB6C050011FE6A /* search_bar_edit_pressed.9.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268E2AEB6C050011FE6A /* search_bar_edit_pressed.9.png */; };
82C026D12AEB6C050011FE6A /* setting.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C0268F2AEB6C050011FE6A /* setting.png */; };
82C026D22AEB6C050011FE6A /* back.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026902AEB6C050011FE6A /* back.png */; };
82C026D32AEB6C050011FE6A /* thumb_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026912AEB6C050011FE6A /* thumb_on.png */; };
82C026D42AEB6C050011FE6A /* split4.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026922AEB6C050011FE6A /* split4.png */; };
82C026D52AEB6C050011FE6A /* thumb.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026932AEB6C050011FE6A /* thumb.png */; };
82C026D62AEB6C050011FE6A /* vcontacts_on.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026942AEB6C050011FE6A /* vcontacts_on.png */; };
82C026D72AEB6C050011FE6A /* mic.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026952AEB6C050011FE6A /* mic.png */; };
82C026D82AEB6C050011FE6A /* icon_key.png in Resources */ = {isa = PBXBuildFile; fileRef = 82C026962AEB6C050011FE6A /* icon_key.png */; };
82C026D92AEB6C050011FE6A /* bg.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 82C026972AEB6C050011FE6A /* bg.jpg */; };
82F1ECDB2BE8B7B500265D59 /* DTFIdentityManager.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82F1ECD12BE8B7B400265D59 /* DTFIdentityManager.framework */; };
82F1ECDC2BE8B7B500265D59 /* deviceiOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82F1ECD22BE8B7B500265D59 /* deviceiOS.framework */; };
82F1ECDD2BE8B7B500265D59 /* DTFUtility.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82F1ECD32BE8B7B500265D59 /* DTFUtility.framework */; };
@ -126,7 +64,6 @@
97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
99FEBCD8A8244C3EE22C5A18 /* preLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7EA577AFEEE10224BA96C569 /* preLaunchScreen.storyboard */; };
9C453CBFAB0703DFA762337C /* preProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = B7AA7A6DD927B38E32E2C889 /* preProfile.xcconfig */; };
ADF948FD9EE8BD1AE71F0984 /* xhjDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 853610C00A55CC450C2FF839 /* xhjDebug.xcconfig */; };
@ -154,7 +91,6 @@
/* Begin PBXFileReference section */
0420903B2C0EEAA50073E654 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Main.strings"; sourceTree = "<group>"; };
0420903C2C0EEAA60073E654 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/LaunchScreen.strings"; sourceTree = "<group>"; };
04BFC4482BCFE05100688FCA /* RunnerRelease-xhj.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "RunnerRelease-xhj.entitlements"; sourceTree = "<group>"; };
0BEB3ADCCEC961E2916B9004 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
0D02C18E16914A687A4A1AC2 /* devDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devDebug.xcconfig; path = Flutter/devDebug.xcconfig; sourceTree = "<group>"; };
@ -165,7 +101,6 @@
22D858E988707FF26E068457 /* Pods-Runner.debug-xhj.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-xhj.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-xhj.xcconfig"; sourceTree = "<group>"; };
265F8968B3CDB02494B21491 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
295A8AFEEC4806105FAA13B5 /* Pods-Runner.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-dev.xcconfig"; sourceTree = "<group>"; };
3364C3F32B0C902100AA5ABC /* lcokStarMain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lcokStarMain.png; sourceTree = "<group>"; };
33BF41252A96174D009D92E2 /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = "<group>"; };
35F02D170492750B437D6AB6 /* skyRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyRelease.xcconfig; path = Flutter/skyRelease.xcconfig; sourceTree = "<group>"; };
383F65C3166F78B1A1470A4E /* preDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = preDebug.xcconfig; path = Flutter/preDebug.xcconfig; sourceTree = "<group>"; };
@ -182,74 +117,13 @@
8297E40F2AE75AC500E886FA /* XSFlutterManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XSFlutterManager.h; sourceTree = "<group>"; };
8297E4992AE7974700E886FA /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
8297E49A2AE7974700E886FA /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
82B657602C91665E0079121C /* Info_sky.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info_sky.plist; sourceTree = "<group>"; };
82B657612C91665E0079121C /* Info_xhj.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info_xhj.plist; sourceTree = "<group>"; };
82B657642C917F950079121C /* Info_pre.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info_pre.plist; sourceTree = "<group>"; };
82B657662C919BDF0079121C /* launchImage_xhj.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = launchImage_xhj.png; sourceTree = "<group>"; };
82B657682C919DA60079121C /* launchImage_sky.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = launchImage_sky.png; sourceTree = "<group>"; };
82BD91212ADA72360018E523 /* CommonDefine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommonDefine.h; sourceTree = "<group>"; };
82C026532AE8AC6D0011FE6A /* AliyunEmasServices-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "AliyunEmasServices-Info.plist"; sourceTree = "<group>"; };
82C026562AEB6C050011FE6A /* add.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = add.png; sourceTree = "<group>"; };
82C026572AEB6C050011FE6A /* ic_vd_mic_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_vd_mic_on.png; sourceTree = "<group>"; };
82C026582AEB6C050011FE6A /* watch.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = watch.png; sourceTree = "<group>"; };
82C026592AEB6C050011FE6A /* call_menu.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = call_menu.png; sourceTree = "<group>"; };
82C0265A2AEB6C050011FE6A /* call_del_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = call_del_on.png; sourceTree = "<group>"; };
82C0265B2AEB6C050011FE6A /* hangup.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = hangup.png; sourceTree = "<group>"; };
82C0265C2AEB6C050011FE6A /* save_photo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = save_photo.png; sourceTree = "<group>"; };
82C0265D2AEB6C050011FE6A /* show_head_toast_bg.9.PNG */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = show_head_toast_bg.9.PNG; sourceTree = "<group>"; };
82C0265E2AEB6C050011FE6A /* search_bar_edit_normal.9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = search_bar_edit_normal.9.png; sourceTree = "<group>"; };
82C0265F2AEB6C050011FE6A /* icon_close.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_close.png; sourceTree = "<group>"; };
82C026602AEB6C050011FE6A /* swicth_minus_off.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_minus_off.png; sourceTree = "<group>"; };
82C026612AEB6C050011FE6A /* sidebar_background.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = sidebar_background.xml; sourceTree = "<group>"; };
82C026622AEB6C050011FE6A /* hf_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = hf_on.png; sourceTree = "<group>"; };
82C026632AEB6C050011FE6A /* unlock_on2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = unlock_on2.png; sourceTree = "<group>"; };
82C026642AEB6C050011FE6A /* vcontacts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vcontacts.png; sourceTree = "<group>"; };
82C026652AEB6C050011FE6A /* zoom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zoom.png; sourceTree = "<group>"; };
82C026662AEB6C050011FE6A /* key.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = key.png; sourceTree = "<group>"; };
82C026672AEB6C050011FE6A /* lock2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lock2.png; sourceTree = "<group>"; };
82C026682AEB6C050011FE6A /* lock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lock.png; sourceTree = "<group>"; };
82C026692AEB6C050011FE6A /* vcall.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vcall.png; sourceTree = "<group>"; };
82C0266A2AEB6C050011FE6A /* spk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = spk.png; sourceTree = "<group>"; };
82C0266B2AEB6C050011FE6A /* blank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = blank.png; sourceTree = "<group>"; };
82C0266C2AEB6C050011FE6A /* clear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = clear.png; sourceTree = "<group>"; };
82C0266D2AEB6C050011FE6A /* rotate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = rotate.png; sourceTree = "<group>"; };
82C0266E2AEB6C050011FE6A /* call_call_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = call_call_on.png; sourceTree = "<group>"; };
82C0266F2AEB6C050011FE6A /* call_del.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = call_del.png; sourceTree = "<group>"; };
82C026702AEB6C050011FE6A /* swicth_minus_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_minus_on.png; sourceTree = "<group>"; };
82C026712AEB6C050011FE6A /* lock_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lock_on.png; sourceTree = "<group>"; };
82C026722AEB6C050011FE6A /* vrecord_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vrecord_on.png; sourceTree = "<group>"; };
82C026732AEB6C050011FE6A /* search_bar_icon_normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = search_bar_icon_normal.png; sourceTree = "<group>"; };
82C026742AEB6C050011FE6A /* vrecord.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vrecord.png; sourceTree = "<group>"; };
82C026752AEB6C050011FE6A /* swicth_off.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_off.png; sourceTree = "<group>"; };
82C026762AEB6C050011FE6A /* test.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = test.jpg; sourceTree = "<group>"; };
82C026772AEB6C050011FE6A /* back3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = back3.png; sourceTree = "<group>"; };
82C026782AEB6C050011FE6A /* logo3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo3.png; sourceTree = "<group>"; };
82C026792AEB6C050011FE6A /* menu.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu.png; sourceTree = "<group>"; };
82C0267A2AEB6C050011FE6A /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = "<group>"; };
82C0267B2AEB6C050011FE6A /* logo2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo2.png; sourceTree = "<group>"; };
82C0267C2AEB6C050011FE6A /* vcontacts2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vcontacts2.png; sourceTree = "<group>"; };
82C0267D2AEB6C050011FE6A /* swicth_add_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_add_on.png; sourceTree = "<group>"; };
82C0267E2AEB6C050011FE6A /* add2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = add2.png; sourceTree = "<group>"; };
82C0267F2AEB6C050011FE6A /* swicth_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_on.png; sourceTree = "<group>"; };
82C026802AEB6C050011FE6A /* shop_loading.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = shop_loading.png; sourceTree = "<group>"; };
82C026812AEB6C050011FE6A /* call_menu_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = call_menu_on.png; sourceTree = "<group>"; };
82C026822AEB6C050011FE6A /* vcall_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vcall_on.png; sourceTree = "<group>"; };
82C026832AEB6C050011FE6A /* wave1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = wave1.png; sourceTree = "<group>"; };
82C026842AEB6C050011FE6A /* ic_launcher.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_launcher.png; sourceTree = "<group>"; };
82C026852AEB6C050011FE6A /* key_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = key_on.png; sourceTree = "<group>"; };
82C026862AEB6C050011FE6A /* hf.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = hf.png; sourceTree = "<group>"; };
82C026872AEB6C050011FE6A /* wave3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = wave3.png; sourceTree = "<group>"; };
82C026882AEB6C050011FE6A /* wave2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = wave2.png; sourceTree = "<group>"; };
82C026892AEB6C050011FE6A /* ic_vd_mic_off.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_vd_mic_off.png; sourceTree = "<group>"; };
82C0268A2AEB6C050011FE6A /* split3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = split3.png; sourceTree = "<group>"; };
82C0268B2AEB6C050011FE6A /* emotionstore_progresscancelbtn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = emotionstore_progresscancelbtn.png; sourceTree = "<group>"; };
82C0268C2AEB6C050011FE6A /* split.JPG */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = split.JPG; sourceTree = "<group>"; };
82C0268D2AEB6C050011FE6A /* swicth_add_off.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = swicth_add_off.png; sourceTree = "<group>"; };
82C0268E2AEB6C050011FE6A /* search_bar_edit_pressed.9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = search_bar_edit_pressed.9.png; sourceTree = "<group>"; };
82C0268F2AEB6C050011FE6A /* setting.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = setting.png; sourceTree = "<group>"; };
82C026902AEB6C050011FE6A /* back.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = back.png; sourceTree = "<group>"; };
82C026912AEB6C050011FE6A /* thumb_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thumb_on.png; sourceTree = "<group>"; };
82C026922AEB6C050011FE6A /* split4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = split4.png; sourceTree = "<group>"; };
82C026932AEB6C050011FE6A /* thumb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thumb.png; sourceTree = "<group>"; };
82C026942AEB6C050011FE6A /* vcontacts_on.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vcontacts_on.png; sourceTree = "<group>"; };
82C026952AEB6C050011FE6A /* mic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mic.png; sourceTree = "<group>"; };
82C026962AEB6C050011FE6A /* icon_key.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_key.png; sourceTree = "<group>"; };
82C026972AEB6C050011FE6A /* bg.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = bg.jpg; sourceTree = "<group>"; };
82F1ECD12BE8B7B400265D59 /* DTFIdentityManager.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DTFIdentityManager.framework; path = ../aliyun_face_plugin/ios/Products/DTFIdentityManager.framework; sourceTree = "<group>"; };
82F1ECD22BE8B7B500265D59 /* deviceiOS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = deviceiOS.framework; path = ../aliyun_face_plugin/ios/Products/deviceiOS.framework; sourceTree = "<group>"; };
82F1ECD32BE8B7B500265D59 /* DTFUtility.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DTFUtility.framework; path = ../aliyun_face_plugin/ios/Products/DTFUtility.framework; sourceTree = "<group>"; };
@ -297,8 +171,7 @@
97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info_dev.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info_dev.plist; sourceTree = "<group>"; };
9A03C622761920C324D80733 /* skyLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = skyLaunchScreen.storyboard; path = Runner/skyLaunchScreen.storyboard; sourceTree = "<group>"; };
9AA145F8B894E5E4F14249DB /* devProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devProfile.xcconfig; path = Flutter/devProfile.xcconfig; sourceTree = "<group>"; };
B7AA7A6DD927B38E32E2C889 /* preProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = preProfile.xcconfig; path = Flutter/preProfile.xcconfig; sourceTree = "<group>"; };
@ -381,79 +254,6 @@
path = Pods;
sourceTree = "<group>";
};
82C026552AEB6C050011FE6A /* img */ = {
isa = PBXGroup;
children = (
82C026562AEB6C050011FE6A /* add.png */,
82C026572AEB6C050011FE6A /* ic_vd_mic_on.png */,
82C026582AEB6C050011FE6A /* watch.png */,
82C026592AEB6C050011FE6A /* call_menu.png */,
82C0265A2AEB6C050011FE6A /* call_del_on.png */,
82C0265B2AEB6C050011FE6A /* hangup.png */,
82C0265C2AEB6C050011FE6A /* save_photo.png */,
82C0265D2AEB6C050011FE6A /* show_head_toast_bg.9.PNG */,
82C0265E2AEB6C050011FE6A /* search_bar_edit_normal.9.png */,
82C0265F2AEB6C050011FE6A /* icon_close.png */,
82C026602AEB6C050011FE6A /* swicth_minus_off.png */,
82C026612AEB6C050011FE6A /* sidebar_background.xml */,
82C026622AEB6C050011FE6A /* hf_on.png */,
82C026632AEB6C050011FE6A /* unlock_on2.png */,
82C026642AEB6C050011FE6A /* vcontacts.png */,
82C026652AEB6C050011FE6A /* zoom.png */,
82C026662AEB6C050011FE6A /* key.png */,
82C026672AEB6C050011FE6A /* lock2.png */,
82C026682AEB6C050011FE6A /* lock.png */,
82C026692AEB6C050011FE6A /* vcall.png */,
82C0266A2AEB6C050011FE6A /* spk.png */,
82C0266B2AEB6C050011FE6A /* blank.png */,
82C0266C2AEB6C050011FE6A /* clear.png */,
82C0266D2AEB6C050011FE6A /* rotate.png */,
82C0266E2AEB6C050011FE6A /* call_call_on.png */,
82C0266F2AEB6C050011FE6A /* call_del.png */,
82C026702AEB6C050011FE6A /* swicth_minus_on.png */,
82C026712AEB6C050011FE6A /* lock_on.png */,
82C026722AEB6C050011FE6A /* vrecord_on.png */,
82C026732AEB6C050011FE6A /* search_bar_icon_normal.png */,
82C026742AEB6C050011FE6A /* vrecord.png */,
82C026752AEB6C050011FE6A /* swicth_off.png */,
82C026762AEB6C050011FE6A /* test.jpg */,
82C026772AEB6C050011FE6A /* back3.png */,
82C026782AEB6C050011FE6A /* logo3.png */,
82C026792AEB6C050011FE6A /* menu.png */,
82C0267A2AEB6C050011FE6A /* logo.png */,
82C0267B2AEB6C050011FE6A /* logo2.png */,
82C0267C2AEB6C050011FE6A /* vcontacts2.png */,
82C0267D2AEB6C050011FE6A /* swicth_add_on.png */,
82C0267E2AEB6C050011FE6A /* add2.png */,
82C0267F2AEB6C050011FE6A /* swicth_on.png */,
82C026802AEB6C050011FE6A /* shop_loading.png */,
82C026812AEB6C050011FE6A /* call_menu_on.png */,
82C026822AEB6C050011FE6A /* vcall_on.png */,
82C026832AEB6C050011FE6A /* wave1.png */,
82C026842AEB6C050011FE6A /* ic_launcher.png */,
82C026852AEB6C050011FE6A /* key_on.png */,
82C026862AEB6C050011FE6A /* hf.png */,
82C026872AEB6C050011FE6A /* wave3.png */,
82C026882AEB6C050011FE6A /* wave2.png */,
82C026892AEB6C050011FE6A /* ic_vd_mic_off.png */,
82C0268A2AEB6C050011FE6A /* split3.png */,
82C0268B2AEB6C050011FE6A /* emotionstore_progresscancelbtn.png */,
82C0268C2AEB6C050011FE6A /* split.JPG */,
82C0268D2AEB6C050011FE6A /* swicth_add_off.png */,
82C0268E2AEB6C050011FE6A /* search_bar_edit_pressed.9.png */,
82C0268F2AEB6C050011FE6A /* setting.png */,
82C026902AEB6C050011FE6A /* back.png */,
82C026912AEB6C050011FE6A /* thumb_on.png */,
82C026922AEB6C050011FE6A /* split4.png */,
82C026932AEB6C050011FE6A /* thumb.png */,
82C026942AEB6C050011FE6A /* vcontacts_on.png */,
82C026952AEB6C050011FE6A /* mic.png */,
82C026962AEB6C050011FE6A /* icon_key.png */,
82C026972AEB6C050011FE6A /* bg.jpg */,
);
path = img;
sourceTree = "<group>";
};
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
@ -508,9 +308,12 @@
97C146F01CF9000F007C117D /* Runner */ = {
isa = PBXGroup;
children = (
82B657682C919DA60079121C /* launchImage_sky.png */,
82B657662C919BDF0079121C /* launchImage_xhj.png */,
82B657642C917F950079121C /* Info_pre.plist */,
82B657602C91665E0079121C /* Info_sky.plist */,
82B657612C91665E0079121C /* Info_xhj.plist */,
04BFC4482BCFE05100688FCA /* RunnerRelease-xhj.entitlements */,
3364C3F32B0C902100AA5ABC /* lcokStarMain.png */,
82C026552AEB6C050011FE6A /* img */,
82C026532AE8AC6D0011FE6A /* AliyunEmasServices-Info.plist */,
8297E4992AE7974700E886FA /* AppDelegate.h */,
8297E49A2AE7974700E886FA /* AppDelegate.m */,
@ -519,8 +322,7 @@
33BF41252A96174D009D92E2 /* Runner.entitlements */,
97C146FA1CF9000F007C117D /* Main.storyboard */,
97C146FD1CF9000F007C117D /* Assets.xcassets */,
97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
97C147021CF9000F007C117D /* Info.plist */,
97C147021CF9000F007C117D /* Info_dev.plist */,
97C146F11CF9000F007C117D /* Supporting Files */,
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
@ -644,82 +446,18 @@
buildActionMask = 2147483647;
files = (
82F1ED1C2BE8BA8F00265D59 /* BioAuthEngine.bundle in Resources */,
82B657692C919DA70079121C /* launchImage_sky.png in Resources */,
82F1ED1A2BE8BA7D00265D59 /* OCRXMedia.bundle in Resources */,
82F1ED182BE8BA6900265D59 /* APBToygerFacadeSuitable.bundle in Resources */,
82F1ED162BE8BA2000265D59 /* APBToygerFacade.bundle in Resources */,
82B657622C91665F0079121C /* Info_sky.plist in Resources */,
82F1ED142BE8B9F400265D59 /* ToygerService.bundle in Resources */,
82C026A02AEB6C050011FE6A /* search_bar_edit_normal.9.png in Resources */,
82C026A92AEB6C050011FE6A /* lock2.png in Resources */,
82C026AE2AEB6C050011FE6A /* clear.png in Resources */,
82C0269B2AEB6C050011FE6A /* call_menu.png in Resources */,
82C026542AE8AC6D0011FE6A /* AliyunEmasServices-Info.plist in Resources */,
82C026AD2AEB6C050011FE6A /* blank.png in Resources */,
82C0269F2AEB6C050011FE6A /* show_head_toast_bg.9.PNG in Resources */,
82C026BA2AEB6C050011FE6A /* logo3.png in Resources */,
82C026B22AEB6C050011FE6A /* swicth_minus_on.png in Resources */,
82C026C22AEB6C050011FE6A /* shop_loading.png in Resources */,
82C026AF2AEB6C050011FE6A /* rotate.png in Resources */,
82C026BD2AEB6C050011FE6A /* logo2.png in Resources */,
82C026C62AEB6C050011FE6A /* ic_launcher.png in Resources */,
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
82C026D62AEB6C050011FE6A /* vcontacts_on.png in Resources */,
82C026BF2AEB6C050011FE6A /* swicth_add_on.png in Resources */,
82C026A52AEB6C050011FE6A /* unlock_on2.png in Resources */,
82C026A12AEB6C050011FE6A /* icon_close.png in Resources */,
82C026AB2AEB6C050011FE6A /* vcall.png in Resources */,
82C026CE2AEB6C050011FE6A /* split.JPG in Resources */,
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
82C026A72AEB6C050011FE6A /* zoom.png in Resources */,
82C026D42AEB6C050011FE6A /* split4.png in Resources */,
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
82C026992AEB6C050011FE6A /* ic_vd_mic_on.png in Resources */,
82C026C12AEB6C050011FE6A /* swicth_on.png in Resources */,
82C026B72AEB6C050011FE6A /* swicth_off.png in Resources */,
82C026D72AEB6C050011FE6A /* mic.png in Resources */,
82C026C32AEB6C050011FE6A /* call_menu_on.png in Resources */,
82C026B02AEB6C050011FE6A /* call_call_on.png in Resources */,
3364C3F42B0C902100AA5ABC /* lcokStarMain.png in Resources */,
82C026C82AEB6C050011FE6A /* hf.png in Resources */,
82C026BE2AEB6C050011FE6A /* vcontacts2.png in Resources */,
82C026AC2AEB6C050011FE6A /* spk.png in Resources */,
82C026D12AEB6C050011FE6A /* setting.png in Resources */,
82C026D82AEB6C050011FE6A /* icon_key.png in Resources */,
82C026C42AEB6C050011FE6A /* vcall_on.png in Resources */,
82C026982AEB6C050011FE6A /* add.png in Resources */,
82C026D22AEB6C050011FE6A /* back.png in Resources */,
82C0269C2AEB6C050011FE6A /* call_del_on.png in Resources */,
82C026B92AEB6C050011FE6A /* back3.png in Resources */,
82C026C02AEB6C050011FE6A /* add2.png in Resources */,
82C026BB2AEB6C050011FE6A /* menu.png in Resources */,
82C026AA2AEB6C050011FE6A /* lock.png in Resources */,
82C026CC2AEB6C050011FE6A /* split3.png in Resources */,
82C026D92AEB6C050011FE6A /* bg.jpg in Resources */,
82C026B82AEB6C050011FE6A /* test.jpg in Resources */,
82C026B12AEB6C050011FE6A /* call_del.png in Resources */,
82C026B52AEB6C050011FE6A /* search_bar_icon_normal.png in Resources */,
82C026CA2AEB6C050011FE6A /* wave2.png in Resources */,
82C0269D2AEB6C050011FE6A /* hangup.png in Resources */,
82C0269A2AEB6C050011FE6A /* watch.png in Resources */,
82C0269E2AEB6C050011FE6A /* save_photo.png in Resources */,
82C026A62AEB6C050011FE6A /* vcontacts.png in Resources */,
82C026C72AEB6C050011FE6A /* key_on.png in Resources */,
82C026D52AEB6C050011FE6A /* thumb.png in Resources */,
82C026B32AEB6C050011FE6A /* lock_on.png in Resources */,
82C026A32AEB6C050011FE6A /* sidebar_background.xml in Resources */,
82C026CF2AEB6C050011FE6A /* swicth_add_off.png in Resources */,
82C026A22AEB6C050011FE6A /* swicth_minus_off.png in Resources */,
82C026A42AEB6C050011FE6A /* hf_on.png in Resources */,
82C026C92AEB6C050011FE6A /* wave3.png in Resources */,
82C026D02AEB6C050011FE6A /* search_bar_edit_pressed.9.png in Resources */,
82C026A82AEB6C050011FE6A /* key.png in Resources */,
82C026CB2AEB6C050011FE6A /* ic_vd_mic_off.png in Resources */,
82C026CD2AEB6C050011FE6A /* emotionstore_progresscancelbtn.png in Resources */,
82C026D32AEB6C050011FE6A /* thumb_on.png in Resources */,
82C026BC2AEB6C050011FE6A /* logo.png in Resources */,
82C026B42AEB6C050011FE6A /* vrecord_on.png in Resources */,
82C026C52AEB6C050011FE6A /* wave1.png in Resources */,
82C026B62AEB6C050011FE6A /* vrecord.png in Resources */,
82B657632C91665F0079121C /* Info_xhj.plist in Resources */,
82B657672C919BDF0079121C /* launchImage_xhj.png in Resources */,
805C745A7C79091E65665B96 /* devDebug.xcconfig in Resources */,
D415555B0C61C5422202D037 /* devProfile.xcconfig in Resources */,
8A77CDE0EDBCACCE22C29A9E /* devRelease.xcconfig in Resources */,
@ -731,6 +469,7 @@
25B2A1422F9A2CCCBBCBBB97 /* skyRelease.xcconfig in Resources */,
ADF948FD9EE8BD1AE71F0984 /* xhjDebug.xcconfig in Resources */,
EE0A7A61CF36BC83ACA6EE3E /* xhjProfile.xcconfig in Resources */,
82B657652C917F950079121C /* Info_pre.plist in Resources */,
8B1BD17852B1F49E18DB1D6F /* xhjRelease.xcconfig in Resources */,
E2FF5D00DFF6E2BF9DA36649 /* devLaunchScreen.storyboard in Resources */,
99FEBCD8A8244C3EE22C5A18 /* preLaunchScreen.storyboard in Resources */,
@ -838,15 +577,6 @@
name = Main.storyboard;
sourceTree = "<group>";
};
97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
97C147001CF9000F007C117D /* Base */,
0420903C2C0EEAA60073E654 /* zh-Hans */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
@ -858,6 +588,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_dev.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
PROVISIONING_PROFILE_SPECIFIER = "";
@ -874,6 +605,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerProfile-dev.entitlements";
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_dev.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -889,6 +621,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerRelease-dev.entitlements";
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_dev.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -904,6 +637,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerDebug-pre.entitlements";
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_pre.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -919,6 +653,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerProfile-pre.entitlements";
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_pre.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -934,6 +669,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerRelease-pre.entitlements";
DEVELOPMENT_TEAM = 7D53BZAN75;
INFOPLIST_FILE = Runner/Info_pre.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -949,6 +685,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerDebug-sky.entitlements";
DEVELOPMENT_TEAM = NAQ5PL2DYC;
INFOPLIST_FILE = Runner/Info_sky.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -964,6 +701,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerProfile-sky.entitlements";
DEVELOPMENT_TEAM = NAQ5PL2DYC;
INFOPLIST_FILE = Runner/info_sky.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -979,6 +717,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerRelease-sky.entitlements";
DEVELOPMENT_TEAM = NAQ5PL2DYC;
INFOPLIST_FILE = Runner/info_sky.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -994,6 +733,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
DEVELOPMENT_TEAM = P8997RW3V8;
INFOPLIST_FILE = Runner/Info_xhj.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -1009,6 +749,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
DEVELOPMENT_TEAM = P8997RW3V8;
INFOPLIST_FILE = Runner/Info_xhj.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -1024,6 +765,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Runner/RunnerRelease-xhj.entitlements";
DEVELOPMENT_TEAM = P8997RW3V8;
INFOPLIST_FILE = Runner/Info_xhj.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
PRODUCT_NAME = Runner;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";

0
ios/Runner.xcworkspace/contents.xcworkspacedata generated Executable file → Normal file
View File

View File

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>

View File

@ -19,20 +19,6 @@
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// //
// JPUSHRegisterEntity * entity = [[JPUSHRegisterEntity alloc] init];
// entity.types = JPAuthorizationOptionAlert|JPAuthorizationOptionBadge|JPAuthorizationOptionSound|JPAuthorizationOptionProvidesAppNotificationSettings;
// [JPUSHService registerForRemoteNotificationConfig:entity delegate:self];
//
// //sdk
// // notice: 2.1.5 SDK IDFA使 IDFA nil
// [JPUSHService setupWithOption:launchOptions appKey:@"7ff37d174c1a568a89e98dad"
// channel:@"flutter_channel"
// apsForProduction:NO
// advertisingIdentifier:nil];
// [self initCloudPush];
// [CloudPushSDK sendNotificationAck:launchOptions];
XSFlutterManager *VC = [[XSFlutterManager alloc] init];
self.window.rootViewController = VC;
[self.window makeKeyAndVisible];
@ -50,16 +36,6 @@
}
- (void)initCloudPush {
// SDK
[CloudPushSDK asyncInit:@"334068745" appSecret:@"bee9c200835e4951a85dc8709c319560" callback:^(CloudPushCallbackResult *res) {
if (res.success) {
NSLog(@"Push SDK init success, deviceId: %@.", [CloudPushSDK getDeviceId]);
} else {
NSLog(@"Push SDK init failed, error: %@", res.error);
}
}];
}
/**
* deviceToken
@ -85,13 +61,7 @@
* deviceTokenCloudPush
*/
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
// [CloudPushSDK registerDevice:deviceToken withCallback:^(CloudPushCallbackResult *res) {
// if (res.success) {
// NSLog(@"Register deviceToken success.");
// } else {
// NSLog(@"Register deviceToken failed, error: %@", res.error);
// }
// }];
//sdkDeviceToken
[JPUSHService registerDeviceToken:deviceToken];
@ -124,28 +94,6 @@
NSLog(@"Receive message title: %@, content: %@.", title, body);
}
/*
* App
*/
//- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo {
// NSLog(@"Receive one notification.");
// APNS
// NSDictionary *aps = [userInfo valueForKey:@"aps"];
// //
// NSString *content = [aps valueForKey:@"alert"];
// // badge
// NSInteger badge = [[aps valueForKey:@"badge"] integerValue];
// //
// NSString *sound = [aps valueForKey:@"sound"];
// // Extras
// NSString *Extras = [userInfo valueForKey:@"Extras"]; //Extraskey
// NSLog(@"content = [%@], badge = [%ld], sound = [%@], Extras = [%@]", content, (long)badge, sound, Extras);
// // iOS badge 0
// application.applicationIconBadgeNumber = 0;
// //
// // [CloudPushSDK handleReceiveRemoteNotification:userInfo];(Deprecated from v1.8.1)
// [CloudPushSDK sendNotificationAck:userInfo];
//}

View File

@ -1,20 +0,0 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@ -1,5 +0,0 @@
# Launch Screen Assets
You can customize the launch screen with your own desired assets by replacing the image files in this directory.
You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.

View File

@ -2,22 +2,19 @@
"images" : [
{
"idiom" : "universal",
"filename" : "LaunchImage.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

View File

@ -2,22 +2,19 @@
"images" : [
{
"idiom" : "universal",
"filename" : "LaunchImage.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="21701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<device id="retina6_12" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21678"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="EHf-IW-A2E">
<objects>
<viewController id="01J-lp-oVM" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="Ydg-fD-yQy"/>
<viewControllerLayoutGuide type="bottom" id="xbc-2k-c8Z"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
<rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" image="lcokStarMain.png" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
<rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
</imageView>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="top" secondItem="Ze5-6b-2t3" secondAttribute="top" id="akv-M9-cg9"/>
<constraint firstAttribute="bottom" secondItem="YRO-k0-Ey4" secondAttribute="bottom" id="dOX-RK-oMR"/>
<constraint firstAttribute="trailing" secondItem="YRO-k0-Ey4" secondAttribute="trailing" id="ggK-0n-yNj"/>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="leading" secondItem="Ze5-6b-2t3" secondAttribute="leading" id="hJn-S1-TNY"/>
</constraints>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="80.916030534351137" y="264.08450704225356"/>
</scene>
</scenes>
<resources>
<image name="lcokStarMain.png" width="750" height="1624"/>
</resources>
</document>

BIN
ios/Runner/Icon-App-60x60@3x.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@ -106,7 +106,7 @@
<string>remote-notification</string>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<string>xhjLaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UISupportedInterfaceOrientations</key>

131
ios/Runner/Info_pre.plist Executable file
View File

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDisplayName</key>
<string>$(BUNDLE_DISPLAY_NAME)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(BUNDLE_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>$(FLUTTER_BUILD_NAME)</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>None</string>
<key>CFBundleURLIconFile</key>
<string></string>
<key>CFBundleURLName</key>
<string>com.sky.skysmartlock</string>
<key>CFBundleURLSchemes</key>
<array>
<string>skysmartlock</string>
<string></string>
<string></string>
</array>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>weixin</string>
<key>CFBundleURLSchemes</key>
<array>
<string>wxbe340095d2b8fd51</string>
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>$(FLUTTER_BUILD_NUMBER)</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>weixin</string>
<string>weixinULAPI</string>
<string>weixinURLParamsAPI</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>jpush.cn</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSCameraUsageDescription</key>
<string>应用请求相机,以便于拍摄照片,用于头像上传及人脸认证</string>
<key>NSContactsUsageDescription</key>
<string>Reason we need access to the contact list</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>应用在后台的时候可以搜到更新的位置信息</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>应用在前台的时候可以搜到更新的位置信息</string>
<key>NSMicrophoneUsageDescription</key>
<string>应用请求麦克风用来通话</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>应用请求相册用于头像上传</string>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UISceneConfigurations</key>
<dict/>
</dict>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
<key>UIBackgroundModes</key>
<array>
<string>remote-notification</string>
</array>
<key>UILaunchStoryboardName</key>
<string>xhjLaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSFileProtectionKey</key>
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
<key>UIFileSharingEnabled</key>
<true/>
<key>io.flutter.embedded_views_preview</key>
<true/>
</dict>
</plist>

131
ios/Runner/Info_sky.plist Executable file
View File

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDisplayName</key>
<string>$(BUNDLE_DISPLAY_NAME)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(BUNDLE_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>$(FLUTTER_BUILD_NAME)</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>None</string>
<key>CFBundleURLIconFile</key>
<string></string>
<key>CFBundleURLName</key>
<string>com.sky.skysmartlock</string>
<key>CFBundleURLSchemes</key>
<array>
<string>skysmartlock</string>
<string></string>
<string></string>
</array>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>weixin</string>
<key>CFBundleURLSchemes</key>
<array>
<string>wxbe340095d2b8fd51</string>
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>$(FLUTTER_BUILD_NUMBER)</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>weixin</string>
<string>weixinULAPI</string>
<string>weixinURLParamsAPI</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>jpush.cn</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSCameraUsageDescription</key>
<string>应用请求相机,以便于拍摄照片,用于头像上传及人脸认证</string>
<key>NSContactsUsageDescription</key>
<string>Reason we need access to the contact list</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>应用在后台的时候可以搜到更新的位置信息</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>应用在前台的时候可以搜到更新的位置信息</string>
<key>NSMicrophoneUsageDescription</key>
<string>应用请求麦克风用来通话</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>应用请求相册用于头像上传</string>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UISceneConfigurations</key>
<dict/>
</dict>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
<key>UIBackgroundModes</key>
<array>
<string>remote-notification</string>
</array>
<key>UILaunchStoryboardName</key>
<string>skyLaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSFileProtectionKey</key>
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
<key>UIFileSharingEnabled</key>
<true/>
<key>io.flutter.embedded_views_preview</key>
<true/>
</dict>
</plist>

131
ios/Runner/Info_xhj.plist Executable file
View File

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDisplayName</key>
<string>$(BUNDLE_DISPLAY_NAME)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(BUNDLE_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>$(FLUTTER_BUILD_NAME)</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>None</string>
<key>CFBundleURLIconFile</key>
<string></string>
<key>CFBundleURLName</key>
<string>com.sky.skysmartlock</string>
<key>CFBundleURLSchemes</key>
<array>
<string>skysmartlock</string>
<string></string>
<string></string>
</array>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>weixin</string>
<key>CFBundleURLSchemes</key>
<array>
<string>wxbe340095d2b8fd51</string>
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>$(FLUTTER_BUILD_NUMBER)</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>weixin</string>
<string>weixinULAPI</string>
<string>weixinURLParamsAPI</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>jpush.cn</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>The app uses bluetooth to find, connect and transfer data between different devices</string>
<key>NSCameraUsageDescription</key>
<string>应用请求相机,以便于拍摄照片,用于头像上传及人脸认证</string>
<key>NSContactsUsageDescription</key>
<string>Reason we need access to the contact list</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>应用在后台的时候可以搜到更新的位置信息</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>应用在前台的时候可以搜到更新的位置信息</string>
<key>NSMicrophoneUsageDescription</key>
<string>应用请求麦克风用来通话</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>应用请求相册用于头像上传</string>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UISceneConfigurations</key>
<dict/>
</dict>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
<key>UIBackgroundModes</key>
<array>
<string>remote-notification</string>
</array>
<key>UILaunchStoryboardName</key>
<string>xhjLaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSFileProtectionKey</key>
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
<key>UIFileSharingEnabled</key>
<true/>
<key>io.flutter.embedded_views_preview</key>
<true/>
</dict>
</plist>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 899 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 466 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 624 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 319 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 947 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 598 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<shape android:shape="rectangle"
xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="#441AB8EC" android:endColor="#441AB8EC" android:angle="90.0" />
<corners
android:topLeftRadius="8dip"
android:bottomLeftRadius="8dip"/>
</shape>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 531 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 339 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 885 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16096" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="32700.99.1234" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<device id="retina4_7" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16086"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22684"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
@ -19,11 +19,11 @@
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="skyLaunchImage" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
<rect key="frame" x="34" y="139" width="307" height="389"/>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="launchImage_sky.png" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
<rect key="frame" x="34" y="-478.5" width="307" height="1624"/>
</imageView>
</subviews>
<color key="backgroundColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerX" secondItem="Ze5-6b-2t3" secondAttribute="centerX" id="1a2-6s-vTC"/>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="centerY" id="4X2-HB-R7a"/>
@ -38,6 +38,6 @@
</scene>
</scenes>
<resources>
<image name="skyLaunchImage" width="2000" height="389"/>
<image name="launchImage_sky.png" width="750" height="1624"/>
</resources>
</document>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16096" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="32700.99.1234" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<device id="retina4_7" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16086"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22684"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
@ -19,11 +19,11 @@
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="xhjLaunchImage" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
<rect key="frame" x="34" y="139" width="307" height="389"/>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="launchImage_xhj.png" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
<rect key="frame" x="34" y="-478.5" width="307" height="1624"/>
</imageView>
</subviews>
<color key="backgroundColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerX" secondItem="Ze5-6b-2t3" secondAttribute="centerX" id="1a2-6s-vTC"/>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="centerY" id="4X2-HB-R7a"/>
@ -38,6 +38,6 @@
</scene>
</scenes>
<resources>
<image name="xhjLaunchImage" width="2000" height="389"/>
<image name="launchImage_xhj.png" width="750" height="1624"/>
</resources>
</document>

View File

@ -914,4 +914,12 @@
"操作流程值": "1. Open the Alexa app and search for the Skye Smart Lock skill\n2. Click Enable Skill and log in to your Skye account\n3. Say 'Alexa, discover devices' to Alexa\n4. After discovering the device, you can use the voice command to control the lock"
"秒内不可使用面容开锁": "Face unlocking cannot be used within seconds",
"密码需至少包含数字/字母/字符中的2种组合": "The password must contain at least 2 combinations of numbers/letters/characters"
"操作流程值": "1. Open the Alexa app and search for the Skye Smart Lock skill\n2. Click Enable Skill and log in to your Skye account\n3. Say 'Alexa, discover devices' to Alexa\n4. After discovering the device, you can use the voice command to control the lock",
"Google Home": "Google Home",
"Action name": "Action name",
"ScienerSmart": "ScienerSmart",
"支持的语言": "Supported languages",
"英语": "English",
"Google Home操作流程的值": "1. Open the Google Home app and click the '+' in the upper left corner\n2. Click 'Set up device' and select 'Works with Google'\n3. Search for 'ScienerSmart' and log in to your Skye account\n4. After discovering the device, you can use the voice command to control the lock",
"开启": "Open"
}

View File

@ -951,4 +951,12 @@
"秒内不可使用面容开锁": "秒内不可使用面容开锁",
"密码需至少包含数字/字母/字符中的2种组合": "密码需至少包含数字/字母/字符中的2种组合"
"操作流程值":"操作流程值",
"Google Home":"Google Home",
"Action name":"Action name",
"ScienerSmart":"ScienerSmart",
"支持的语言":"支持的语言",
"英语":"英语",
"Google Home操作流程的值":"Google Home操作流程的值",
"开启":"开启"
}

View File

@ -912,4 +912,12 @@
"密码需至少包含数字/字母/字符中的2种组合": "密码需至少包含数字/字母/字符中的2种组合"
"操作流程值":"1 用智能锁APP添加锁和网关\n\n2 在APP里开启锁的远程开锁功能这个功能默认是关闭的。如果没有这个选项则锁不支持Alexa \n\n3 在Alexa中添加Skill并用智能锁APP的账号和密码进行授权。授权成功后就可以发现账号下的设备\n\n4 在Alexa app里找到锁开启语音开锁的功能并设置语言密码\n\n5 可以通过Alexa操作锁了",
"Google Home": "Google Home",
"Action name": "Action name",
"ScienerSmart": "ScienerSmart",
"支持的语言": "支持的语言",
"英语": "英语",
"Google Home操作流程的值": "1.用智能锁APP添加锁和网关\n\n2.在APP里开启锁的远程开锁功能这个功能默认是关闭的。如果没有这个选项则锁不支持Google Home \n\n3.安装Google Home APP点击左上角的“+”按钮\n\n4.在设置页面选择“与Google协同工作”\n\n5.搜索“ScienerSmart”并用智能锁APP的账号和密码进行授权\n\n6.在智能锁APP里设置安全码使用Google Home开锁时提供此安全码",
"开启": "开启"
}

View File

@ -19,7 +19,12 @@ class StarLockLoginState {
FocusNode emailOrPhoneFocusNode = FocusNode();
FocusNode pwdFocusNode = FocusNode();
RxMap<String, dynamic> deviceInfoMap = <String, dynamic>{}.obs;
RxMap<String, dynamic> deviceInfoMap = <String, dynamic>{
'deviceBrand': '暂无',
'deviceModel': '暂无',
'deviceVersion': '暂无',
'deviceType': 0
}.obs;
StarLockLoginState() {
// emailOrPhone.value = StoreService.to.getLastUserAccount() as String;

Some files were not shown because too many files have changed in this diff Show More