Przeglądaj źródła

IPU标准版:整理人脸识别&人脸注册插件

liufl5 3 lat temu
rodzic
commit
e1ae308e7b
21 zmienionych plików z 150 dodań i 67 usunięć
  1. BIN
      SuperMenu/SuperMenu.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate
  2. 1 1
      display-center/ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  3. 1 1
      display-center/ReactNative/node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  4. 2 2
      display-center/ReactNative/node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  5. 1 1
      display-center/ReactNative/node_modules/react-native-webview/ios/RNCWebView.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  6. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/ART/ART.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  7. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  8. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Image/RCTImage.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  9. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  10. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  11. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  12. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  13. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Text/RCTText.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  14. 4 4
      display-center/ReactNative/node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  15. 16 16
      display-center/ReactNative/node_modules/react-native/React/React.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  16. 1 1
      display-center/Res/config/mobile-action.xml
  17. 58 0
      display-center/display-center.xcodeproj/project.pbxproj
  18. BIN
      display-center/display-center.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate
  19. 1 1
      display-center/display-center.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  20. 24 8
      display-center/display-center/IPUFaceCheckPlugin.h
  21. 26 17
      display-center/display-center/IPUFaceCheckPlugin.m

BIN
SuperMenu/SuperMenu.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 1
display-center/ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -12,7 +12,7 @@
12 12
		<key>RNCamera.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>24</integer>
15
			<integer>26</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

+ 1 - 1
display-center/ReactNative/node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -12,7 +12,7 @@
12 12
		<key>RNGestureHandler.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>21</integer>
15
			<integer>23</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RNVectorIcons-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>16</integer>
10
			<integer>18</integer>
11 11
		</dict>
12 12
		<key>RNVectorIcons.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RNVectorIcons.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>22</integer>
20
			<integer>24</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 1 - 1
display-center/ReactNative/node_modules/react-native-webview/ios/RNCWebView.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -12,7 +12,7 @@
12 12
		<key>RNCWebView.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>23</integer>
15
			<integer>25</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/ART/ART.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>ART-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>1</integer>
10
			<integer>2</integer>
11 11
		</dict>
12 12
		<key>ART.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>ART.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>29</integer>
20
			<integer>31</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 1 - 1
display-center/ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -12,7 +12,7 @@
12 12
		<key>RCTCameraRoll.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>28</integer>
15
			<integer>30</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/Image/RCTImage.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTImage-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>9</integer>
10
			<integer>11</integer>
11 11
		</dict>
12 12
		<key>RCTImage.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTImage.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>26</integer>
20
			<integer>28</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTLinking-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>10</integer>
10
			<integer>12</integer>
11 11
		</dict>
12 12
		<key>RCTLinking.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTLinking.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>30</integer>
20
			<integer>32</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTAnimation-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>8</integer>
10
			<integer>10</integer>
11 11
		</dict>
12 12
		<key>RCTAnimation.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTAnimation.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>27</integer>
20
			<integer>29</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTNetwork-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>11</integer>
10
			<integer>13</integer>
11 11
		</dict>
12 12
		<key>RCTNetwork.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTNetwork.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>25</integer>
20
			<integer>27</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTSettings-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>12</integer>
10
			<integer>14</integer>
11 11
		</dict>
12 12
		<key>RCTSettings.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTSettings.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>31</integer>
20
			<integer>33</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/Text/RCTText.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTText-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>13</integer>
10
			<integer>15</integer>
11 11
		</dict>
12 12
		<key>RCTText.xcscheme</key>
13 13
		<dict>
@ -17,7 +17,7 @@
17 17
		<key>RCTText.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>32</integer>
20
			<integer>34</integer>
21 21
		</dict>
22 22
	</dict>
23 23
</dict>

+ 4 - 4
display-center/ReactNative/node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,7 +7,7 @@
7 7
		<key>RCTWebSocket-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>14</integer>
10
			<integer>16</integer>
11 11
		</dict>
12 12
		<key>RCTWebSocket.xcscheme</key>
13 13
		<dict>
@ -17,12 +17,12 @@
17 17
		<key>RCTWebSocket.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>33</integer>
20
			<integer>35</integer>
21 21
		</dict>
22 22
		<key>fishhook-tvOS.xcscheme_^#shared#^_</key>
23 23
		<dict>
24 24
			<key>orderHint</key>
25
			<integer>4</integer>
25
			<integer>6</integer>
26 26
		</dict>
27 27
		<key>fishhook.xcscheme</key>
28 28
		<dict>
@ -32,7 +32,7 @@
32 32
		<key>fishhook.xcscheme_^#shared#^_</key>
33 33
		<dict>
34 34
			<key>orderHint</key>
35
			<integer>34</integer>
35
			<integer>36</integer>
36 36
		</dict>
37 37
	</dict>
38 38
</dict>

+ 16 - 16
display-center/ReactNative/node_modules/react-native/React/React.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,17 +7,17 @@
7 7
		<key>React-tvOS.xcscheme_^#shared#^_</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>15</integer>
10
			<integer>17</integer>
11 11
		</dict>
12 12
		<key>React.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>20</integer>
15
			<integer>22</integer>
16 16
		</dict>
17 17
		<key>cxxreact-tvOS.xcscheme_^#shared#^_</key>
18 18
		<dict>
19 19
			<key>orderHint</key>
20
			<integer>2</integer>
20
			<integer>4</integer>
21 21
		</dict>
22 22
		<key>cxxreact.xcscheme</key>
23 23
		<dict>
@ -27,12 +27,12 @@
27 27
		<key>cxxreact.xcscheme_^#shared#^_</key>
28 28
		<dict>
29 29
			<key>orderHint</key>
30
			<integer>36</integer>
30
			<integer>38</integer>
31 31
		</dict>
32 32
		<key>double-conversion-tvOS.xcscheme_^#shared#^_</key>
33 33
		<dict>
34 34
			<key>orderHint</key>
35
			<integer>3</integer>
35
			<integer>5</integer>
36 36
		</dict>
37 37
		<key>double-conversion.xcscheme</key>
38 38
		<dict>
@ -42,12 +42,12 @@
42 42
		<key>double-conversion.xcscheme_^#shared#^_</key>
43 43
		<dict>
44 44
			<key>orderHint</key>
45
			<integer>39</integer>
45
			<integer>41</integer>
46 46
		</dict>
47 47
		<key>jsi-tvOS.xcscheme_^#shared#^_</key>
48 48
		<dict>
49 49
			<key>orderHint</key>
50
			<integer>5</integer>
50
			<integer>7</integer>
51 51
		</dict>
52 52
		<key>jsi.xcscheme</key>
53 53
		<dict>
@ -57,12 +57,12 @@
57 57
		<key>jsi.xcscheme_^#shared#^_</key>
58 58
		<dict>
59 59
			<key>orderHint</key>
60
			<integer>40</integer>
60
			<integer>42</integer>
61 61
		</dict>
62 62
		<key>jsiexecutor-tvOS.xcscheme_^#shared#^_</key>
63 63
		<dict>
64 64
			<key>orderHint</key>
65
			<integer>6</integer>
65
			<integer>8</integer>
66 66
		</dict>
67 67
		<key>jsiexecutor.xcscheme</key>
68 68
		<dict>
@ -72,12 +72,12 @@
72 72
		<key>jsiexecutor.xcscheme_^#shared#^_</key>
73 73
		<dict>
74 74
			<key>orderHint</key>
75
			<integer>41</integer>
75
			<integer>43</integer>
76 76
		</dict>
77 77
		<key>jsinspector-tvOS.xcscheme_^#shared#^_</key>
78 78
		<dict>
79 79
			<key>orderHint</key>
80
			<integer>7</integer>
80
			<integer>9</integer>
81 81
		</dict>
82 82
		<key>jsinspector.xcscheme</key>
83 83
		<dict>
@ -87,12 +87,12 @@
87 87
		<key>jsinspector.xcscheme_^#shared#^_</key>
88 88
		<dict>
89 89
			<key>orderHint</key>
90
			<integer>37</integer>
90
			<integer>39</integer>
91 91
		</dict>
92 92
		<key>third-party-tvOS.xcscheme_^#shared#^_</key>
93 93
		<dict>
94 94
			<key>orderHint</key>
95
			<integer>17</integer>
95
			<integer>19</integer>
96 96
		</dict>
97 97
		<key>third-party.xcscheme</key>
98 98
		<dict>
@ -102,12 +102,12 @@
102 102
		<key>third-party.xcscheme_^#shared#^_</key>
103 103
		<dict>
104 104
			<key>orderHint</key>
105
			<integer>38</integer>
105
			<integer>40</integer>
106 106
		</dict>
107 107
		<key>yoga-tvOS.xcscheme_^#shared#^_</key>
108 108
		<dict>
109 109
			<key>orderHint</key>
110
			<integer>18</integer>
110
			<integer>20</integer>
111 111
		</dict>
112 112
		<key>yoga.xcscheme</key>
113 113
		<dict>
@ -117,7 +117,7 @@
117 117
		<key>yoga.xcscheme_^#shared#^_</key>
118 118
		<dict>
119 119
			<key>orderHint</key>
120
			<integer>35</integer>
120
			<integer>37</integer>
121 121
		</dict>
122 122
	</dict>
123 123
</dict>

+ 1 - 1
display-center/Res/config/mobile-action.xml

@ -219,7 +219,7 @@
219 219
220 220
    <!-- OCR识别 -->
221 221
    <action name="getIdCardInfo" class="IPUOCRPlugin" method="getIdCardInfo"/>
222
    <action name="getFloCardInfoBD" class="IPUOCRPlugin" method="getFloCardInfoBD"/>
222
    <action name="getIdCardInfoByBD" class="IPUOCRPlugin" method="getIdCardInfoBD"/>
223 223
    <action name="getFloCardInfo" class="IPUOCRPlugin" method="getFloCardInfo"/>
224 224
    <action name="getFloCardInfoBD" class="IPUOCRPlugin" method="getFloCardInfoBD"/>
225 225
    

+ 58 - 0
display-center/display-center.xcodeproj/project.pbxproj

@ -148,6 +148,27 @@
148 148
			remoteGlobalIDString = A791D9E62408AE230022E097;
149 149
			remoteInfo = IPUOcrTests;
150 150
		};
151
		04169F53274CD6C900AD9286 /* PBXContainerItemProxy */ = {
152
			isa = PBXContainerItemProxy;
153
			containerPortal = 04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */;
154
			proxyType = 2;
155
			remoteGlobalIDString = A72D66D222CB020C00EC3E28;
156
			remoteInfo = IpuFaceCheck;
157
		};
158
		04169F55274CD6C900AD9286 /* PBXContainerItemProxy */ = {
159
			isa = PBXContainerItemProxy;
160
			containerPortal = 04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */;
161
			proxyType = 2;
162
			remoteGlobalIDString = A72D66DB22CB020D00EC3E28;
163
			remoteInfo = IpuFaceCheckTests;
164
		};
165
		04169F57274CD6C900AD9286 /* PBXContainerItemProxy */ = {
166
			isa = PBXContainerItemProxy;
167
			containerPortal = 04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */;
168
			proxyType = 2;
169
			remoteGlobalIDString = A78D31EF22CD9D0F00D5C38E;
170
			remoteInfo = IpuFaceCheckBundle;
171
		};
151 172
		B20C6CB32296334800AECAA6 /* PBXContainerItemProxy */ = {
152 173
			isa = PBXContainerItemProxy;
153 174
			containerPortal = B20C6CA82296334800AECAA6 /* React.xcodeproj */;
@ -463,6 +484,7 @@
463 484
464 485
/* Begin PBXFileReference section */
465 486
		04169F43274CD2C400AD9286 /* IPUOcr.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUOcr.xcodeproj; path = "../../ios-plugin/IPUOcr/IPUOcr.xcodeproj"; sourceTree = "<group>"; };
487
		04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IpuFaceCheck.xcodeproj; path = "../../ios-plugin/IpuFaceCheck/IpuFaceCheck.xcodeproj"; sourceTree = "<group>"; };
466 488
		A71ACCEC242B3D5A000B0B14 /* IPUFaceCheckPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPUFaceCheckPlugin.m; sourceTree = "<group>"; };
467 489
		A71ACD15242B3D5C000B0B14 /* IPUFaceCheckPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPUFaceCheckPlugin.h; sourceTree = "<group>"; };
468 490
		A791DA11240904960022E097 /* IPUOcr.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUOcr.framework; path = ../IPUCommon/IPUOcr.framework; sourceTree = "<group>"; };
@ -672,6 +694,16 @@
672 694
			name = Products;
673 695
			sourceTree = "<group>";
674 696
		};
697
		04169F4D274CD6C900AD9286 /* Products */ = {
698
			isa = PBXGroup;
699
			children = (
700
				04169F54274CD6C900AD9286 /* IpuFaceCheck.framework */,
701
				04169F56274CD6C900AD9286 /* IpuFaceCheckTests.xctest */,
702
				04169F58274CD6C900AD9286 /* IpuFaceCheckBundle.bundle */,
703
			);
704
			name = Products;
705
			sourceTree = "<group>";
706
		};
675 707
		0460E86120AA9C1300CCFDA4 /* Frameworks */ = {
676 708
			isa = PBXGroup;
677 709
			children = (
@ -936,6 +968,7 @@
936 968
		EA8712331ECD8B580045E19A = {
937 969
			isa = PBXGroup;
938 970
			children = (
971
				04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */,
939 972
				04169F43274CD2C400AD9286 /* IPUOcr.xcodeproj */,
940 973
				B20C89C02397CC1300471783 /* ShareResources */,
941 974
				B2D2F61A21FE9B1A00E4D83A /* Resources */,
@ -1067,6 +1100,10 @@
1067 1100
					ProjectRef = B20C6CE62296367200AECAA6 /* ART.xcodeproj */;
1068 1101
				},
1069 1102
				{
1103
					ProductGroup = 04169F4D274CD6C900AD9286 /* Products */;
1104
					ProjectRef = 04169F4C274CD6C900AD9286 /* IpuFaceCheck.xcodeproj */;
1105
				},
1106
				{
1070 1107
					ProductGroup = 04169F44274CD2C400AD9286 /* Products */;
1071 1108
					ProjectRef = 04169F43274CD2C400AD9286 /* IPUOcr.xcodeproj */;
1072 1109
				},
@ -1145,6 +1182,27 @@
1145 1182
			remoteRef = 04169F4A274CD2C400AD9286 /* PBXContainerItemProxy */;
1146 1183
			sourceTree = BUILT_PRODUCTS_DIR;
1147 1184
		};
1185
		04169F54274CD6C900AD9286 /* IpuFaceCheck.framework */ = {
1186
			isa = PBXReferenceProxy;
1187
			fileType = wrapper.framework;
1188
			path = IpuFaceCheck.framework;
1189
			remoteRef = 04169F53274CD6C900AD9286 /* PBXContainerItemProxy */;
1190
			sourceTree = BUILT_PRODUCTS_DIR;
1191
		};
1192
		04169F56274CD6C900AD9286 /* IpuFaceCheckTests.xctest */ = {
1193
			isa = PBXReferenceProxy;
1194
			fileType = wrapper.cfbundle;
1195
			path = IpuFaceCheckTests.xctest;
1196
			remoteRef = 04169F55274CD6C900AD9286 /* PBXContainerItemProxy */;
1197
			sourceTree = BUILT_PRODUCTS_DIR;
1198
		};
1199
		04169F58274CD6C900AD9286 /* IpuFaceCheckBundle.bundle */ = {
1200
			isa = PBXReferenceProxy;
1201
			fileType = wrapper.cfbundle;
1202
			path = IpuFaceCheckBundle.bundle;
1203
			remoteRef = 04169F57274CD6C900AD9286 /* PBXContainerItemProxy */;
1204
			sourceTree = BUILT_PRODUCTS_DIR;
1205
		};
1148 1206
		B20C6CB42296334800AECAA6 /* libReact.a */ = {
1149 1207
			isa = PBXReferenceProxy;
1150 1208
			fileType = archive.ar;

BIN
display-center/display-center.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 1
display-center/display-center.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

@ -12,7 +12,7 @@
12 12
		<key>display-center.xcscheme_^#shared#^_</key>
13 13
		<dict>
14 14
			<key>orderHint</key>
15
			<integer>19</integer>
15
			<integer>21</integer>
16 16
		</dict>
17 17
	</dict>
18 18
	<key>SuppressBuildableAutocreation</key>

+ 24 - 8
display-center/display-center/IPUFaceCheckPlugin.h

@ -13,18 +13,34 @@
13 13
14 14
15 15
/**
16
 人脸注册
17
18
 @param params <#params description#>
19
 */
16
人脸注册
17
params[0] : appid - (string,必填)应用id。
18
params[1] : uid - (string,必填) 用户名称或者工号。
19
params[2] : imgtype - (int,可选) 图片类型(默认为0)
20
   0、插件自定义人脸获取相机取图,
21
   1、图片URL地址,
22
   2、图片Base64位编码。
23
params[3] : picinfo - (string,可选,当imgtype = 1/2时必填) 图片数据。
24
   当imgtype=0时,可不填;
25
   当imgtype=1时,为图片URL;
26
   当imgtype=2时,为图片Base64字符串;
27
*/
20 28
- (void)faceRegister:(NSArray *)params;
21 29
22 30
23 31
/**
24
 人脸识别
25
26
 @param params <#params description#>
27
 */
32
人脸识别
33
params[0] : appid - (string,必填)应用id。
34
params[1] : uid - (string,必填) 用户名称或者工号。
35
params[2] : imgtype - (int,可选) 图片类型(默认为0)
36
   0、插件自定义人脸获取相机取图,
37
   1、图片URL地址,
38
   2、图片Base64位编码。
39
params[3] : picinfo - (string,可选,当imgtype = 1/2时必填) 图片数据。
40
   当imgtype=0时,可不填;
41
   当imgtype=1时,为图片URL;
42
   当imgtype=2时,为图片Base64字符串;
43
*/
28 44
- (void)faceCheck:(NSArray *)params;
29 45
30 46
@end

+ 26 - 17
display-center/display-center/IPUFaceCheckPlugin.m

@ -15,27 +15,36 @@
15 15
16 16
@implementation IPUFaceCheckPlugin
17 17
18
/*
19
 * params[0] : appid - (string,必填)应用id。
20
 * params[1] : uid - (string,必填) 用户名称或者工号
21
 * params[2] : imgtype - (int可选) 图片类型(默认为0)
22
              0、插件自定义人脸获取相机取图,
23
              1、图片URL地址
24
              2、图片Base64位编码。
25
 * params[3] : picinfo - (string,可选,当imgtype = 1/2时必填) 图片数据
26
              当imgtype=0时,可不填;
27
              当imgtype=1时,为图片URL
28
              当imgtype=2时,为图片Base64字符串
29
 */
30
31
#pragma -mark 识别
32
18
/**
19
人脸识别
20
params[0] : appid - string,必填)应用id
21
params[1] : uid - (string必填) 用户名称或者工号。
22
params[2] : imgtype - (int,可选) 图片类型(默认为0)
23
   0、插件自定义人脸获取相机取图
24
   1、图片URL地址,
25
   2、图片Base64位编码
26
params[3] : picinfo - (string,可选,当imgtype = 1/2时必填) 图片数据。
27
   当imgtype=0时,可不填
28
   当imgtype=1时,为图片URL
29
   当imgtype=2时,为图片Base64字符串;
30
*/
33 31
- (void)faceCheck:(NSArray *)params {
34 32
    [self opreateParams:params isRegister:NO];
35 33
}
36 34
37
#pragma -mark 注册
38
35
/**
36
人脸注册
37
params[0] : appid - (string,必填)应用id。
38
params[1] : uid - (string,必填) 用户名称或者工号。
39
params[2] : imgtype - (int,可选) 图片类型(默认为0)
40
   0、插件自定义人脸获取相机取图,
41
   1、图片URL地址,
42
   2、图片Base64位编码。
43
params[3] : picinfo - (string,可选,当imgtype = 1/2时必填) 图片数据。
44
   当imgtype=0时,可不填;
45
   当imgtype=1时,为图片URL;
46
   当imgtype=2时,为图片Base64字符串;
47
*/
39 48
- (void)faceRegister:(NSArray *)params {
40 49
    [self opreateParams:params isRegister:YES];
41 50
}