RandyWei il y a 5 ans
Parent
commit
40e8665f5c
23 fichiers modifiés avec 14 ajouts et 6 suppressions
  1. 9 3
      README.md
  2. 1 1
      example/README.md
  3. 1 1
      example/lib/face_service.dart
  4. 1 1
      ios/Classes/FaceDetector/LivenessViewController.m
  5. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/blink.mp3
  6. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/close.png
  7. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/ding.mp3
  8. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/facecover.png
  9. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_down.mp3
  10. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_up.mp3
  11. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_yaw.mp3
  12. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/moveface.mp3
  13. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/open_mouth.mp3
  14. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/success.png
  15. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/turn_left.mp3
  16. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/turn_right.mp3
  17. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/warning.png
  18. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/align.binary_64
  19. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/blur.binary
  20. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/facedetect.binary
  21. 2 0
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/idl_license
  22. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/occlu.binary
  23. BIN
      ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/score.binary

+ 9 - 3
README.md

@@ -8,9 +8,6 @@ Baidu's face recognition SDK encapsulates the flutter version, calls native
 
 在使用插件之前要自行在百度云注册账号,并完成一系列配置之后,阅读 Android:https://ai.baidu.com/ai-doc/FACE/Mk37c1pue#22-%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C iOS:https://ai.baidu.com/ai-doc/FACE/pk37c1qan#221-%E7%94%B3%E8%AF%B7license 文档申请license
 
-## 配置
-
-在百度云后台将 安卓-License文件下载后放置于android/app/src/main/assets下,如果没有该目录创建即可
 
 ## 安装
 
@@ -26,6 +23,9 @@ dependencies:
 ```
 
 ### Android
+
+在百度云后台将 安卓-License文件下载后放置于android/app/src/main/assets下,如果没有该目录创建即可
+
 android/app/build.gradle配置如下(以下只保留了本插件需要的配置,忽略了其他)
 ```
 android {
@@ -67,3 +67,9 @@ android {
 ```
 
 ### iOS
+
+使用Xcode打开ios项目
+
+- 将[com.baidu.idl.face.faceSDK.bundle]()和[com.baidu.idl.face.model.bundle]()文件添加到项目中
+
+- 在百度云后台将 iOS-License文件(idl-license.face-ios)下载后添加到项目中

+ 1 - 1
example/README.md

@@ -14,7 +14,7 @@ class FaceService {
   FaceService() {
     if (Platform.isIOS) {
       _licenseId = 'pharmacist-license-face-ios'; //百度云后台licenseID
-      _licenseFileName = 'idl-license.face-ios';
+      _licenseFileName = 'idl-license.face-ios'; //放置在ios项目中的license文件
     } else {
       _licenseId = 'pharmacist-license-face-android';
       _licenseFileName =

+ 1 - 1
example/lib/face_service.dart

@@ -11,7 +11,7 @@ class FaceService {
   FaceService() {
     if (Platform.isIOS) {
       _licenseId = 'pharmacist-license-face-ios'; //百度云后台licenseID
-      _licenseFileName = 'idl-license.face-ios';
+      _licenseFileName = 'idl-license.face-ios'; //放置在ios项目中的license文件
     } else {
       _licenseId = 'pharmacist-license-face-android'; //百度云后台licenseID
       _licenseFileName =

+ 1 - 1
ios/Classes/FaceDetector/LivenessViewController.m

@@ -24,7 +24,7 @@ @implementation LivenessViewController
 
 - (void)viewDidLoad {
     [super viewDidLoad];
-    [self setSDKLicense];
+//    [self setSDKLicense];
     [self initLivenessManager];
 }
 

BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/blink.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/close.png


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/ding.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/facecover.png


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_down.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_up.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/head_yaw.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/moveface.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/open_mouth.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/success.png


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/turn_left.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/turn_right.mp3


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.faceSDK.bundle/warning.png


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/align.binary_64


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/blur.binary


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/facedetect.binary


+ 2 - 0
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/idl_license

@@ -0,0 +1,2 @@
+2603daef75110b04d6968d356d891f6458d1a35cb2c17ee53e8979a0771150253ad7709d324bd3ecf715338277b20fca6fff8e47e8bfd805b4ba81c79572622e46cb691ef8ee3bce5dafca7c0da29757326e28d0c402f872e97e3e8bee761a1625d5d7f212a46ce58055b4c56e0a997cf330def03213cc6b052a2429a0d56d2a8170aa66bda56516354ae4d23a6d16df709c4c6ebe9e9b1697930cba95f53e139ef0f238e5c00a25917bca422adeebf20ae49340523fe7ba31b47e3297385351e0662bc09c6813ca11c45356b471c3e4d330506571792fe9aea42190433fde5f5522415be3b64c68a890485790b455d31031722244b0c0d3531a762517ec4bab
+472e846741f81210c0fa92d9a78a25a69351beb3cc06e67376f27a2b1149fbfa036756bc7277107d0c6d9a916a43eaec34d3731681f81f1953024b0df9987ca5d57fea39673e15539d7eab8649d09f831a50dc8e4230c5c139c69e211618399dfe98725673e0efc3055cbf5d1477df03a4334013eef66367c16679f40ae3b605b912380fc8231c0c052a53d0ba4d2e79ad511bc312243642040d64e32f383be6346b0be61a5fda944d86bd5aa9e76bbd60064aa1353c6105ea7704bdcc42ea5543601e1c7c258253f3f38260522d49b8b5ccf79d9c646d52be1daac6a17c82db41a8f666734cb35b5f6adcba2c3ccec475d42ef245505faeb1926b5930024930

BIN
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/occlu.binary


BIN
ios/Libs/FaceSDK/com.baidu.idl.face.model.bundle/score.binary