Selaa lähdekoodia

IPU标准版:集成视频类插件

liufl5 3 vuotta sitten
vanhempi
commit
2a4d7c338c
27 muutettua tiedostoa jossa 301 lisäystä ja 123 poistoa
  1. 0 47
      IPUCommon/IPUVideo.framework/Headers/IPUVideoRecorderPlugin.h
  2. BIN
      IPUCommon/IPUVideo.framework/IPUVideo
  3. 1 1
      IPUMobileFunc/IPUMobileFunc.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  4. BIN
      SuperMenu/SuperMenu.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate
  5. 0 3
      IPUCommon/IPUVideo.framework/Headers/IPUVideoPlugin.h
  6. 70 0
      display-center/IPUVideoRecorder.framework/Headers/IPUVideoRecorderPlugin.h
  7. BIN
      display-center/IPUVideoRecorder.framework/IPUVideoRecorder
  8. BIN
      IPUCommon/IPUVideo.framework/Info.plist
  9. 7 7
      IPUCommon/IPUVideo.framework/_CodeSignature/CodeResources
  10. 1 1
      display-center/ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  11. 1 1
      display-center/ReactNative/node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  12. 2 2
      display-center/ReactNative/node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  13. 1 1
      display-center/ReactNative/node_modules/react-native-webview/ios/RNCWebView.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  14. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/ART/ART.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  15. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  16. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Image/RCTImage.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  17. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  18. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  19. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  20. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  21. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Text/RCTText.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  22. 4 4
      display-center/ReactNative/node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  23. 16 16
      display-center/ReactNative/node_modules/react-native/React/React.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist
  24. 15 16
      display-center/Res/config/mobile-action.xml
  25. 167 8
      display-center/display-center.xcodeproj/project.pbxproj
  26. BIN
      display-center/display-center.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate
  27. 1 1
      display-center/display-center.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist

+ 0 - 47
IPUCommon/IPUVideo.framework/Headers/IPUVideoRecorderPlugin.h

1
//
2
//  IPUVideoRecorderPlugin.h
3
//  IPUVideoRecorder
4
//
5
//  Created by 黄玉林 on 2019/8/20.
6
//  Copyright © 2019 黄玉林. All rights reserved.
7
//
8
9
#import <Foundation/Foundation.h>
10
#import <IPUMobile/IPUMobile.h>
11
12
@interface IPUVideoRecorderPlugin : IPUPlugin
13
14
/**
15
 水印录制
16
17
 @param paramDic 录制参数
18
 */
19
- (void)recordWithWatermark:(NSArray *)paramDic;
20
21
/**
22
 普通录制
23
24
 @param paramDic 录制参数
25
 */
26
- (void)ipuRecordVideo:(NSArray *)paramDic;
27
28
/**
29
 给图片加图片水印
30
31
 @param array <#array description#>
32
 */
33
- (void)addWaterMarkForImage:(NSArray *)array;
34
35
/**
36
 给图片加文字水印
37
 
38
 @param array <#array description#>
39
 */
40
- (void)addTextWaterMarkForImage:(NSArray *)array;
41
42
43
/// 本地视频加水印
44
/// @param array 参数列表
45
- (void)addWaterMarkForLocalVideo:(NSArray *)array;
46
47
@end

BIN
IPUCommon/IPUVideo.framework/IPUVideo


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

7
		<key>IPUMobileFunc.xcscheme_^#shared#^_</key>
7
		<key>IPUMobileFunc.xcscheme_^#shared#^_</key>
8
		<dict>
8
		<dict>
9
			<key>orderHint</key>
9
			<key>orderHint</key>
10
			<integer>22</integer>
10
			<integer>24</integer>
11
		</dict>
11
		</dict>
12
	</dict>
12
	</dict>
13
</dict>
13
</dict>

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


+ 0 - 3
IPUCommon/IPUVideo.framework/Headers/IPUVideoPlugin.h

12
12
13
/**
13
/**
14
 获取相册中的视频
14
 获取相册中的视频
15
 
16
 @param array 为空
17
 */
15
 */
18
- (void)getVideoPath:(NSArray *)array;
16
- (void)getVideoPath:(NSArray *)array;
19
17
20
/**
18
/**
21
 本地视频压缩
19
 本地视频压缩
22
 
23
 @param array ["视频路径(本地)", "比特率", "宽", "高"]
20
 @param array ["视频路径(本地)", "比特率", "宽", "高"]
24
 */
21
 */
25
- (void)videoCompressor:(NSArray *)array;
22
- (void)videoCompressor:(NSArray *)array;

+ 70 - 0
display-center/IPUVideoRecorder.framework/Headers/IPUVideoRecorderPlugin.h

1
//
2
//  IPUVideoRecorderPlugin.h
3
//  IPUVideoRecorder
4
//
5
//  Created by 黄玉林 on 2019/8/20.
6
//  Copyright © 2019 黄玉林. All rights reserved.
7
//
8
9
#import <Foundation/Foundation.h>
10
#import <IPUMobile/IPUMobile.h>
11
12
@interface IPUVideoRecorderPlugin : IPUPlugin
13
14
/**
15
 * 带水印录制视频
16
 * parma[0]:水印路径
17
 * parma[1]: DataMap,如下;
18
 *          video_pixel: 可传0、1或2,分别表示小分辨率、中等分辨率(720p)、高分辨率(1080p)
19
 *          camera_id:摄像头Id, 0为后置摄像头,1为前置摄像头。默认使用后置
20
 *          bitrate:比特率, 默认1000000bps
21
 *          location_type: 水印在视频中的位置,0为左上角,1为右上角,2为左下角,3为右下角
22
 *          margin_x: 水印图片在视频中的x方向的边距
23
 *          margin_y:水印图片在视频中的y方向的边距
24
 *          img_width:水印图片在视频中的宽度,默认100
25
 *          img_height:水印图片在视频中的高度,默认100
26
*/
27
- (void)recordWithWatermark:(NSArray *)paramDic;
28
/**
29
 * 不带水印录制视频
30
 */
31
- (void)ipuRecordVideo:(NSArray *)paramDic;
32
/**
33
 * 本地视频加水印
34
 * parma[0]:水印路径
35
 * parma[1]: DataMap,如下;
36
 *          location_type: 水印在视频中的位置,0为左上角,1为右上角,2为左下角,3为右下角
37
 *          margin_x: 水印图片在视频中的x方向的边距
38
 *          margin_y:水印图片在视频中的y方向的边距
39
 *          img_width:水印图片在视频中的宽度,默认100
40
 *          img_height:水印图片在视频中的高度,默认100
41
*/
42
- (void)addWaterMarkForLocalVideo:(NSArray *)array;
43
44
/**
45
 * 给图片加图片水印
46
 */
47
- (void)addWaterMarkForImage:(NSArray *)array;
48
49
/**
50
 * 给图片加文字水印
51
 * addTextWaterMarkForImage(pic_path,text,params,callback)
52
 * pic_path 原图片路径
53
 * text 文字内容
54
 * params传datamap,datamap中可传以下参数:
55
 * textSize 文字大小,值为占图片宽度的比例,默认0.05
56
 * markX 文字水印位置的X坐标,值为占整个图片的宽的比例,默认0
57
 * markY 文字水印位置的Y坐标,值为占整个图片的高的比例,默认0
58
 * textColor 文字颜色,如"#FF0000",默认黑色
59
 * angle 文字倾斜角度(顺时针),默认不倾斜
60
 * isRepeat 平铺,默认false
61
 * rowSpace 如果平铺,指定行间距,值为占整个图片的高的比例,默认值0.2
62
 * colSpace 如果平铺,相邻水印间的距离,值为占整个图片的宽的比例,默认0.2
63
 * callback返回加了水印的图片路径
64
*/
65
- (void)addTextWaterMarkForImage:(NSArray *)array;
66
67
68
69
70
@end

BIN
display-center/IPUVideoRecorder.framework/IPUVideoRecorder


BIN
IPUCommon/IPUVideo.framework/Info.plist


+ 7 - 7
IPUCommon/IPUVideo.framework/_CodeSignature/CodeResources

6
	<dict>
6
	<dict>
7
		<key>Headers/IPUVideoPlugin.h</key>
7
		<key>Headers/IPUVideoPlugin.h</key>
8
		<data>
8
		<data>
9
		wnq+T7oCG/H3XaH2wTZdmL/XmRQ=
9
		OiQ30Fgsyp11FDwilhV6V9au5X4=
10
		</data>
10
		</data>
11
		<key>Headers/IPUVideoRecorderPlugin.h</key>
11
		<key>Headers/IPUVideoRecorderPlugin.h</key>
12
		<data>
12
		<data>
13
		xU/Ib4AyORrdbo3y9Grx29GnLtw=
13
		2SRY30Mpf2S/+g/PR0hnQ6aBMw8=
14
		</data>
14
		</data>
15
		<key>Info.plist</key>
15
		<key>Info.plist</key>
16
		<data>
16
		<data>
17
		M5KzzWdK+VNiQiH7/NbTcjO/5a4=
17
		oYFqLXLaQRQvdwmxzN3w7zJ/uxk=
18
		</data>
18
		</data>
19
	</dict>
19
	</dict>
20
	<key>files2</key>
20
	<key>files2</key>
23
		<dict>
23
		<dict>
24
			<key>hash</key>
24
			<key>hash</key>
25
			<data>
25
			<data>
26
			wnq+T7oCG/H3XaH2wTZdmL/XmRQ=
26
			OiQ30Fgsyp11FDwilhV6V9au5X4=
27
			</data>
27
			</data>
28
			<key>hash2</key>
28
			<key>hash2</key>
29
			<data>
29
			<data>
30
			ZH5oL1n1Kf7/RTpjfVVK0hXv3r7HOPANrT6P0YQL64M=
30
			lrzyvyvPHe3iuypylo1oZg7SXTJMfmC+k4F4lCpT1yU=
31
			</data>
31
			</data>
32
		</dict>
32
		</dict>
33
		<key>Headers/IPUVideoRecorderPlugin.h</key>
33
		<key>Headers/IPUVideoRecorderPlugin.h</key>
34
		<dict>
34
		<dict>
35
			<key>hash</key>
35
			<key>hash</key>
36
			<data>
36
			<data>
37
			xU/Ib4AyORrdbo3y9Grx29GnLtw=
37
			2SRY30Mpf2S/+g/PR0hnQ6aBMw8=
38
			</data>
38
			</data>
39
			<key>hash2</key>
39
			<key>hash2</key>
40
			<data>
40
			<data>
41
			MS770uArUxGt63lnmzU3IW/dFvTPeQrpg7/TLG9NTRY=
41
			15WaryG6LyBBJuyybsbsKW0OBl4NbseIJQbzhe9jfy0=
42
			</data>
42
			</data>
43
		</dict>
43
		</dict>
44
	</dict>
44
	</dict>

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

12
		<key>RNCamera.xcscheme_^#shared#^_</key>
12
		<key>RNCamera.xcscheme_^#shared#^_</key>
13
		<dict>
13
		<dict>
14
			<key>orderHint</key>
14
			<key>orderHint</key>
15
			<integer>27</integer>
15
			<integer>29</integer>
16
		</dict>
16
		</dict>
17
	</dict>
17
	</dict>
18
</dict>
18
</dict>

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

12
		<key>RNGestureHandler.xcscheme_^#shared#^_</key>
12
		<key>RNGestureHandler.xcscheme_^#shared#^_</key>
13
		<dict>
13
		<dict>
14
			<key>orderHint</key>
14
			<key>orderHint</key>
15
			<integer>24</integer>
15
			<integer>26</integer>
16
		</dict>
16
		</dict>
17
	</dict>
17
	</dict>
18
</dict>
18
</dict>

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

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

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

12
		<key>RNCWebView.xcscheme_^#shared#^_</key>
12
		<key>RNCWebView.xcscheme_^#shared#^_</key>
13
		<dict>
13
		<dict>
14
			<key>orderHint</key>
14
			<key>orderHint</key>
15
			<integer>26</integer>
15
			<integer>28</integer>
16
		</dict>
16
		</dict>
17
	</dict>
17
	</dict>
18
</dict>
18
</dict>

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

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

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

12
		<key>RCTCameraRoll.xcscheme_^#shared#^_</key>
12
		<key>RCTCameraRoll.xcscheme_^#shared#^_</key>
13
		<dict>
13
		<dict>
14
			<key>orderHint</key>
14
			<key>orderHint</key>
15
			<integer>31</integer>
15
			<integer>33</integer>
16
		</dict>
16
		</dict>
17
	</dict>
17
	</dict>
18
</dict>
18
</dict>

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

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

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

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

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

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

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

7
		<key>RCTNetwork-tvOS.xcscheme_^#shared#^_</key>
7
		<key>RCTNetwork-tvOS.xcscheme_^#shared#^_</key>
8
		<dict>
8
		<dict>
9
			<key>orderHint</key>
9
			<key>orderHint</key>
10
			<integer>13</integer>
10
			<integer>15</integer>
11
		</dict>
11
		</dict>
12
		<key>RCTNetwork.xcscheme</key>
12
		<key>RCTNetwork.xcscheme</key>
13
		<dict>
13
		<dict>
17
		<key>RCTNetwork.xcscheme_^#shared#^_</key>
17
		<key>RCTNetwork.xcscheme_^#shared#^_</key>
18
		<dict>
18
		<dict>
19
			<key>orderHint</key>
19
			<key>orderHint</key>
20
			<integer>28</integer>
20
			<integer>30</integer>
21
		</dict>
21
		</dict>
22
	</dict>
22
	</dict>
23
</dict>
23
</dict>

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

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

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

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

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

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

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

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

+ 15 - 16
display-center/Res/config/mobile-action.xml

113
    <action name="getContacts"      class="IPUContactsPlugin" method="getContacts"/>
113
    <action name="getContacts"      class="IPUContactsPlugin" method="getContacts"/>
114
    <action name="shareImageBymail" class="IPUMailPlugin"     method="shareImageBymail"/>
114
    <action name="shareImageBymail" class="IPUMailPlugin"     method="shareImageBymail"/>
115
    
115
    
116
    <action name="getVideoPath"    class="IPUVideoPlugin" method="getVideoPath"/>
117
    <action name="videoCompressor" class="IPUVideoPlugin" method="videoCompressor"/>
118
    
119
    
120
    
121
    <!-- Upload File -->
116
    <!-- Upload File -->
122
    <action name="uploadWithServlet"   class="IPUUploadDownloadPlugin" method="uploadWithServletByAFN"/>
117
    <action name="uploadWithServlet"   class="IPUUploadDownloadPlugin" method="uploadWithServletByAFN"/>
123
    <!-- Download File -->
118
    <!-- Download File -->
186
    <action name="sendDefine"  class="IPUCountLogPlugin"   method="sendCustomLog"/>
181
    <action name="sendDefine"  class="IPUCountLogPlugin"   method="sendCustomLog"/>
187
    
182
    
188
    <!-- 人脸识别 -->
183
    <!-- 人脸识别 -->
189
    <action name="faceCheck" class="IPUFaceCheckPlugin" method="faceCheck"></action>
190
    <action name="faceRegister" class="IPUFaceCheckPlugin" method="faceRegister"></action>
191
    
192
    <!-- 视频录制 -->
193
    <action name="recordWithWatermark" class="IPUVideoRecorderPlugin" method="recordWithWatermark"></action>
194
    <action name="ipuRecordVideo" class="IPUVideoRecorderPlugin" method="ipuRecordVideo"></action>
195
    
196
    <!-- 图片加水印 -->
197
    <action name="addImageWaterMarkForImage" class="IPUVideoRecorderPlugin" method="addWaterMarkForImage"></action>
198
    <action name="addTextWaterMarkForImage"  class="IPUVideoRecorderPlugin" method="addTextWaterMarkForImage"></action>
199
    <action name="executeScreenRecord" class="IPUScreenRecordPlugin" method="executeScreenRecord"></action>
184
    <action name="faceCheck" class="IPUFaceCheckPlugin" method="faceCheck"/>
185
    <action name="faceRegister" class="IPUFaceCheckPlugin" method="faceRegister"/>
186
    
187
    <!-- 视频录制&加水印&图片加水印 -->
188
    <action name="recordWithWatermark" class="IPUVideoRecorderPlugin" method="recordWithWatermark"/>
189
    <action name="ipuRecordVideo" class="IPUVideoRecorderPlugin" method="ipuRecordVideo"/>
190
    <action name="addWaterMarkForLocalVideo" class="IPUVideoRecorderPlugin" method="addWaterMarkForLocalVideo"/>
191
    <action name="addImageWaterMarkForImage" class="IPUVideoRecorderPlugin" method="addWaterMarkForImage"/>
192
    <action name="addTextWaterMarkForImage"  class="IPUVideoRecorderPlugin" method="addTextWaterMarkForImage"/>
193
    <!-- 录屏 -->
194
    <action name="executeScreenRecord" class="IPUScreenRecordPlugin" method="executeScreenRecord"/>
195
    <action name="stopScreenRecord" class="IPUScreenRecordPlugin" method="stopScreenRecord"/>
196
    <!-- 获取相册视频&压缩视频 -->
197
    <action name="getVideoPath"    class="IPUVideoPlugin" method="getVideoPath"/>
198
    <action name="videoCompressor" class="IPUVideoPlugin" method="videoCompressor"/>
200
    
199
    
201
    <action name="phoneNumberFinish" class="IPURNFinishVCPlugin" method="finish"/>
200
    <action name="phoneNumberFinish" class="IPURNFinishVCPlugin" method="finish"/>
202
    <action name="xDialogLoading" class="IPURNMobileUIPlugin" method="xDialogLoading"/>
201
    <action name="xDialogLoading" class="IPURNMobileUIPlugin" method="xDialogLoading"/>

+ 167 - 8
display-center/display-center.xcodeproj/project.pbxproj

7
	objects = {
7
	objects = {
8
8
9
/* Begin PBXBuildFile section */
9
/* Begin PBXBuildFile section */
10
		043413AF274DD84500AE039E /* IPUVideoRecorder.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 043413AD274DD82700AE039E /* IPUVideoRecorder.framework */; };
11
		043413B0274DD84500AE039E /* IPUVideoRecorder.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 043413AD274DD82700AE039E /* IPUVideoRecorder.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
12
		043413B1274DD85800AE039E /* IPUOcr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A791DA11240904960022E097 /* IPUOcr.framework */; };
13
		043413B2274DD85800AE039E /* IPUOcr.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A791DA11240904960022E097 /* IPUOcr.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
10
		A71ACD16242B3D5D000B0B14 /* IPUFaceCheckPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = A71ACCEC242B3D5A000B0B14 /* IPUFaceCheckPlugin.m */; };
14
		A71ACD16242B3D5D000B0B14 /* IPUFaceCheckPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = A71ACCEC242B3D5A000B0B14 /* IPUFaceCheckPlugin.m */; };
11
		A791DA3A240904960022E097 /* IPUOcr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A791DA11240904960022E097 /* IPUOcr.framework */; };
12
		A791DA3D240904CD0022E097 /* IPUOCRPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = A791DA3C240904CD0022E097 /* IPUOCRPlugin.m */; };
15
		A791DA3D240904CD0022E097 /* IPUOCRPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = A791DA3C240904CD0022E097 /* IPUOCRPlugin.m */; };
13
		A797ED60250B61EF000A3B6F /* ISO8601.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A797ED5B250B61EF000A3B6F /* ISO8601.framework */; };
16
		A797ED60250B61EF000A3B6F /* ISO8601.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A797ED5B250B61EF000A3B6F /* ISO8601.framework */; };
14
		A797ED61250B61EF000A3B6F /* ISO8601.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A797ED5B250B61EF000A3B6F /* ISO8601.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
17
		A797ED61250B61EF000A3B6F /* ISO8601.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A797ED5B250B61EF000A3B6F /* ISO8601.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
89
		B2C8BE0821A7E94C0009FED8 /* UIButton+SuspendAddition.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C8BE0721A7E94C0009FED8 /* UIButton+SuspendAddition.m */; };
92
		B2C8BE0821A7E94C0009FED8 /* UIButton+SuspendAddition.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C8BE0721A7E94C0009FED8 /* UIButton+SuspendAddition.m */; };
90
		B2D573C921369BCE00BFE4A2 /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2D573C821369BCD00BFE4A2 /* GLKit.framework */; };
93
		B2D573C921369BCE00BFE4A2 /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2D573C821369BCD00BFE4A2 /* GLKit.framework */; };
91
		B2EB0F2723A728A900EBB34D /* IPUCountLogPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = B2EB0F2523A728A700EBB34D /* IPUCountLogPlugin.m */; };
94
		B2EB0F2723A728A900EBB34D /* IPUCountLogPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = B2EB0F2523A728A700EBB34D /* IPUCountLogPlugin.m */; };
92
		B2EB106823A7896F00EBB34D /* IPUVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105A23A7896E00EBB34D /* IPUVideo.framework */; };
93
		B2EB106923A7896F00EBB34D /* IpuCount.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105B23A7896E00EBB34D /* IpuCount.framework */; };
95
		B2EB106923A7896F00EBB34D /* IpuCount.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105B23A7896E00EBB34D /* IpuCount.framework */; };
94
		B2EB106A23A7896F00EBB34D /* IPUPush.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105C23A7896E00EBB34D /* IPUPush.framework */; };
96
		B2EB106A23A7896F00EBB34D /* IPUPush.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105C23A7896E00EBB34D /* IPUPush.framework */; };
95
		B2EB106B23A7896F00EBB34D /* IPUMobileUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105D23A7896E00EBB34D /* IPUMobileUI.framework */; };
97
		B2EB106B23A7896F00EBB34D /* IPUMobileUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105D23A7896E00EBB34D /* IPUMobileUI.framework */; };
114
		B2EB108023A7898500EBB34D /* IPUPush.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105C23A7896E00EBB34D /* IPUPush.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
116
		B2EB108023A7898500EBB34D /* IPUPush.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105C23A7896E00EBB34D /* IPUPush.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
115
		B2EB108123A7898500EBB34D /* IPUQRCode.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB106523A7896F00EBB34D /* IPUQRCode.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
117
		B2EB108123A7898500EBB34D /* IPUQRCode.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB106523A7896F00EBB34D /* IPUQRCode.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
116
		B2EB108223A7898500EBB34D /* IPUSocialComponent.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB106223A7896F00EBB34D /* IPUSocialComponent.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
118
		B2EB108223A7898500EBB34D /* IPUSocialComponent.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB106223A7896F00EBB34D /* IPUSocialComponent.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
117
		B2EB108323A7898500EBB34D /* IPUVideo.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2EB105A23A7896E00EBB34D /* IPUVideo.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
118
		B2EB108C23A7899800EBB34D /* IPUQRCodeResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108423A7899700EBB34D /* IPUQRCodeResource.bundle */; };
119
		B2EB108C23A7899800EBB34D /* IPUQRCodeResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108423A7899700EBB34D /* IPUQRCodeResource.bundle */; };
119
		B2EB108D23A7899800EBB34D /* AMap.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108523A7899700EBB34D /* AMap.bundle */; };
120
		B2EB108D23A7899800EBB34D /* AMap.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108523A7899700EBB34D /* AMap.bundle */; };
120
		B2EB108E23A7899800EBB34D /* IPUMobileUIResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108623A7899800EBB34D /* IPUMobileUIResource.bundle */; };
121
		B2EB108E23A7899800EBB34D /* IPUMobileUIResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2EB108623A7899800EBB34D /* IPUMobileUIResource.bundle */; };
197
			remoteGlobalIDString = EAA4B4E01C897885000342A1;
198
			remoteGlobalIDString = EAA4B4E01C897885000342A1;
198
			remoteInfo = IpuCountTests;
199
			remoteInfo = IpuCountTests;
199
		};
200
		};
201
		04169F74274CE93D00AD9286 /* PBXContainerItemProxy */ = {
202
			isa = PBXContainerItemProxy;
203
			containerPortal = 04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */;
204
			proxyType = 2;
205
			remoteGlobalIDString = A7F0B320230B8D8F0069FE52;
206
			remoteInfo = IPUVideoRecorder;
207
		};
208
		04169F76274CE93D00AD9286 /* PBXContainerItemProxy */ = {
209
			isa = PBXContainerItemProxy;
210
			containerPortal = 04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */;
211
			proxyType = 2;
212
			remoteGlobalIDString = A7F0B329230B8D8F0069FE52;
213
			remoteInfo = IPUVideoRecorderTests;
214
		};
215
		04169F78274CE93D00AD9286 /* PBXContainerItemProxy */ = {
216
			isa = PBXContainerItemProxy;
217
			containerPortal = 04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */;
218
			proxyType = 2;
219
			remoteGlobalIDString = B26236B7230F8C7600B36792;
220
			remoteInfo = IPUVideoResouce;
221
		};
222
		04169F7E274CEA1300AD9286 /* PBXContainerItemProxy */ = {
223
			isa = PBXContainerItemProxy;
224
			containerPortal = 04169F7A274CEA1300AD9286 /* IPUBaiduMap.xcodeproj */;
225
			proxyType = 2;
226
			remoteGlobalIDString = B26501502433298100928695;
227
			remoteInfo = IPUBaiduMap;
228
		};
229
		04169F85274CEA2300AD9286 /* PBXContainerItemProxy */ = {
230
			isa = PBXContainerItemProxy;
231
			containerPortal = 04169F80274CEA2300AD9286 /* IPUAMap.xcodeproj */;
232
			proxyType = 2;
233
			remoteGlobalIDString = B285FC9F221D353A00329252;
234
			remoteInfo = IPUAMap;
235
		};
236
		04169F87274CEA2300AD9286 /* PBXContainerItemProxy */ = {
237
			isa = PBXContainerItemProxy;
238
			containerPortal = 04169F80274CEA2300AD9286 /* IPUAMap.xcodeproj */;
239
			proxyType = 2;
240
			remoteGlobalIDString = B2FB2170235702A2008BD336;
241
			remoteInfo = IPUAMapResource;
242
		};
243
		04169F8D274CF18500AD9286 /* PBXContainerItemProxy */ = {
244
			isa = PBXContainerItemProxy;
245
			containerPortal = 04169F89274CF18500AD9286 /* IPUVideo.xcodeproj */;
246
			proxyType = 2;
247
			remoteGlobalIDString = 04FAE4CF269C397C007352CF;
248
			remoteInfo = IPUVideo;
249
		};
200
		B20C6CB32296334800AECAA6 /* PBXContainerItemProxy */ = {
250
		B20C6CB32296334800AECAA6 /* PBXContainerItemProxy */ = {
201
			isa = PBXContainerItemProxy;
251
			isa = PBXContainerItemProxy;
202
			containerPortal = B20C6CA82296334800AECAA6 /* React.xcodeproj */;
252
			containerPortal = B20C6CA82296334800AECAA6 /* React.xcodeproj */;
486
			dstPath = "";
536
			dstPath = "";
487
			dstSubfolderSpec = 10;
537
			dstSubfolderSpec = 10;
488
			files = (
538
			files = (
539
				043413B2274DD85800AE039E /* IPUOcr.framework in Embed Frameworks */,
489
				A797ED61250B61EF000A3B6F /* ISO8601.framework in Embed Frameworks */,
540
				A797ED61250B61EF000A3B6F /* ISO8601.framework in Embed Frameworks */,
490
				B24F59BB260D849000DAACF1 /* IPUKeyboard.framework in Embed Frameworks */,
541
				B24F59BB260D849000DAACF1 /* IPUKeyboard.framework in Embed Frameworks */,
491
				B2EB107623A7898500EBB34D /* GPUImage.framework in Embed Frameworks */,
542
				B2EB107623A7898500EBB34D /* GPUImage.framework in Embed Frameworks */,
499
				A797ED65250B61F0000A3B6F /* JSONModel.framework in Embed Frameworks */,
550
				A797ED65250B61F0000A3B6F /* JSONModel.framework in Embed Frameworks */,
500
				B21D12BF240774D10090B887 /* IPUVoice.framework in Embed Frameworks */,
551
				B21D12BF240774D10090B887 /* IPUVoice.framework in Embed Frameworks */,
501
				B2EB107F23A7898500EBB34D /* IPUMobileUI.framework in Embed Frameworks */,
552
				B2EB107F23A7898500EBB34D /* IPUMobileUI.framework in Embed Frameworks */,
553
				043413B0274DD84500AE039E /* IPUVideoRecorder.framework in Embed Frameworks */,
502
				B2EB108023A7898500EBB34D /* IPUPush.framework in Embed Frameworks */,
554
				B2EB108023A7898500EBB34D /* IPUPush.framework in Embed Frameworks */,
503
				B2EB108123A7898500EBB34D /* IPUQRCode.framework in Embed Frameworks */,
555
				B2EB108123A7898500EBB34D /* IPUQRCode.framework in Embed Frameworks */,
504
				B2EB108223A7898500EBB34D /* IPUSocialComponent.framework in Embed Frameworks */,
556
				B2EB108223A7898500EBB34D /* IPUSocialComponent.framework in Embed Frameworks */,
505
				B2EB108323A7898500EBB34D /* IPUVideo.framework in Embed Frameworks */,
506
				B23065CF26EEFCA1000EF013 /* IPUPeerTubePlugin.framework in Embed Frameworks */,
557
				B23065CF26EEFCA1000EF013 /* IPUPeerTubePlugin.framework in Embed Frameworks */,
507
			);
558
			);
508
			name = "Embed Frameworks";
559
			name = "Embed Frameworks";
516
		04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IpuPush.xcodeproj; path = "../../ios-plugin/IpuPush/IpuPush.xcodeproj"; sourceTree = "<group>"; };
567
		04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IpuPush.xcodeproj; path = "../../ios-plugin/IpuPush/IpuPush.xcodeproj"; sourceTree = "<group>"; };
517
		04169F5F274CDF3C00AD9286 /* IPUMobileFunc.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUMobileFunc.xcodeproj; path = ../IPUMobileFunc/IPUMobileFunc.xcodeproj; sourceTree = "<group>"; };
568
		04169F5F274CDF3C00AD9286 /* IPUMobileFunc.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUMobileFunc.xcodeproj; path = ../IPUMobileFunc/IPUMobileFunc.xcodeproj; sourceTree = "<group>"; };
518
		04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IpuCount.xcodeproj; path = "../../ios-plugin/IpuCount/IpuCount.xcodeproj"; sourceTree = "<group>"; };
569
		04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IpuCount.xcodeproj; path = "../../ios-plugin/IpuCount/IpuCount.xcodeproj"; sourceTree = "<group>"; };
570
		04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUVideoRecorder.xcodeproj; path = "../../ios-plugin/IPUVideoRecoder/IPUVideoRecorder.xcodeproj"; sourceTree = "<group>"; };
571
		04169F7A274CEA1300AD9286 /* IPUBaiduMap.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUBaiduMap.xcodeproj; path = "../../ios-plugin/IPUBaiduMap/IPUBaiduMap.xcodeproj"; sourceTree = "<group>"; };
572
		04169F80274CEA2300AD9286 /* IPUAMap.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUAMap.xcodeproj; path = "../../ios-plugin/IPUAMap/IPUAMap.xcodeproj"; sourceTree = "<group>"; };
573
		04169F89274CF18500AD9286 /* IPUVideo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = IPUVideo.xcodeproj; path = "../../ios-plugin/IPUVideo/IPUVideo.xcodeproj"; sourceTree = "<group>"; };
574
		043413AD274DD82700AE039E /* IPUVideoRecorder.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IPUVideoRecorder.framework; sourceTree = "<group>"; };
519
		A71ACCEC242B3D5A000B0B14 /* IPUFaceCheckPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPUFaceCheckPlugin.m; sourceTree = "<group>"; };
575
		A71ACCEC242B3D5A000B0B14 /* IPUFaceCheckPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPUFaceCheckPlugin.m; sourceTree = "<group>"; };
520
		A71ACD15242B3D5C000B0B14 /* IPUFaceCheckPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPUFaceCheckPlugin.h; sourceTree = "<group>"; };
576
		A71ACD15242B3D5C000B0B14 /* IPUFaceCheckPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPUFaceCheckPlugin.h; sourceTree = "<group>"; };
521
		A791DA11240904960022E097 /* IPUOcr.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUOcr.framework; path = ../IPUCommon/IPUOcr.framework; sourceTree = "<group>"; };
577
		A791DA11240904960022E097 /* IPUOcr.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUOcr.framework; path = ../IPUCommon/IPUOcr.framework; sourceTree = "<group>"; };
613
		B2E42E1121118FA7001D5FB8 /* display-center.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = "display-center.entitlements"; sourceTree = "<group>"; };
669
		B2E42E1121118FA7001D5FB8 /* display-center.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = "display-center.entitlements"; sourceTree = "<group>"; };
614
		B2EB0F2523A728A700EBB34D /* IPUCountLogPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPUCountLogPlugin.m; sourceTree = "<group>"; };
670
		B2EB0F2523A728A700EBB34D /* IPUCountLogPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPUCountLogPlugin.m; sourceTree = "<group>"; };
615
		B2EB0F2623A728A900EBB34D /* IPUCountLogPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPUCountLogPlugin.h; sourceTree = "<group>"; };
671
		B2EB0F2623A728A900EBB34D /* IPUCountLogPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPUCountLogPlugin.h; sourceTree = "<group>"; };
616
		B2EB105A23A7896E00EBB34D /* IPUVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUVideo.framework; path = ../IPUCommon/IPUVideo.framework; sourceTree = "<group>"; };
617
		B2EB105B23A7896E00EBB34D /* IpuCount.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IpuCount.framework; path = ../IPUCommon/IpuCount.framework; sourceTree = "<group>"; };
672
		B2EB105B23A7896E00EBB34D /* IpuCount.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IpuCount.framework; path = ../IPUCommon/IpuCount.framework; sourceTree = "<group>"; };
618
		B2EB105C23A7896E00EBB34D /* IPUPush.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUPush.framework; path = ../IPUCommon/IPUPush.framework; sourceTree = "<group>"; };
673
		B2EB105C23A7896E00EBB34D /* IPUPush.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUPush.framework; path = ../IPUCommon/IPUPush.framework; sourceTree = "<group>"; };
619
		B2EB105D23A7896E00EBB34D /* IPUMobileUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUMobileUI.framework; path = ../IPUCommon/IPUMobileUI.framework; sourceTree = "<group>"; };
674
		B2EB105D23A7896E00EBB34D /* IPUMobileUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IPUMobileUI.framework; path = ../IPUCommon/IPUMobileUI.framework; sourceTree = "<group>"; };
653
			isa = PBXFrameworksBuildPhase;
708
			isa = PBXFrameworksBuildPhase;
654
			buildActionMask = 2147483647;
709
			buildActionMask = 2147483647;
655
			files = (
710
			files = (
711
				043413B1274DD85800AE039E /* IPUOcr.framework in Frameworks */,
656
				B21D12812407696B0090B887 /* libc++.tbd in Frameworks */,
712
				B21D12812407696B0090B887 /* libc++.tbd in Frameworks */,
657
				B247A77020E0D34700117A38 /* CoreGraphics.framework in Frameworks */,
713
				B247A77020E0D34700117A38 /* CoreGraphics.framework in Frameworks */,
658
				B247A77220E0D34D00117A38 /* QuartzCore.framework in Frameworks */,
714
				B247A77220E0D34D00117A38 /* QuartzCore.framework in Frameworks */,
668
				B247A77A20E0D36800117A38 /* libz.tbd in Frameworks */,
724
				B247A77A20E0D36800117A38 /* libz.tbd in Frameworks */,
669
				B23065CE26EEFCA1000EF013 /* IPUPeerTubePlugin.framework in Frameworks */,
725
				B23065CE26EEFCA1000EF013 /* IPUPeerTubePlugin.framework in Frameworks */,
670
				B2B3EB27248E3E1F005DEB79 /* iflyMSC.framework in Frameworks */,
726
				B2B3EB27248E3E1F005DEB79 /* iflyMSC.framework in Frameworks */,
671
				A791DA3A240904960022E097 /* IPUOcr.framework in Frameworks */,
672
				B2EB106823A7896F00EBB34D /* IPUVideo.framework in Frameworks */,
673
				B2D573C921369BCE00BFE4A2 /* GLKit.framework in Frameworks */,
727
				B2D573C921369BCE00BFE4A2 /* GLKit.framework in Frameworks */,
674
				B21D1280240769460090B887 /* CFNetwork.framework in Frameworks */,
728
				B21D1280240769460090B887 /* CFNetwork.framework in Frameworks */,
675
				B2EB106923A7896F00EBB34D /* IpuCount.framework in Frameworks */,
729
				B2EB106923A7896F00EBB34D /* IpuCount.framework in Frameworks */,
682
				B2EB107023A7896F00EBB34D /* IPUSocialComponent.framework in Frameworks */,
736
				B2EB107023A7896F00EBB34D /* IPUSocialComponent.framework in Frameworks */,
683
				B2EB107123A7896F00EBB34D /* IPUFoundation.framework in Frameworks */,
737
				B2EB107123A7896F00EBB34D /* IPUFoundation.framework in Frameworks */,
684
				B2EB107223A7896F00EBB34D /* IpuFaceCheck.framework in Frameworks */,
738
				B2EB107223A7896F00EBB34D /* IpuFaceCheck.framework in Frameworks */,
739
				043413AF274DD84500AE039E /* IPUVideoRecorder.framework in Frameworks */,
685
				B2EB107323A7896F00EBB34D /* IPUQRCode.framework in Frameworks */,
740
				B2EB107323A7896F00EBB34D /* IPUQRCode.framework in Frameworks */,
686
				B2EB107423A7896F00EBB34D /* IPUAMap.framework in Frameworks */,
741
				B2EB107423A7896F00EBB34D /* IPUAMap.framework in Frameworks */,
687
				B24F59BA260D849000DAACF1 /* IPUKeyboard.framework in Frameworks */,
742
				B24F59BA260D849000DAACF1 /* IPUKeyboard.framework in Frameworks */,
760
			name = Products;
815
			name = Products;
761
			sourceTree = "<group>";
816
			sourceTree = "<group>";
762
		};
817
		};
818
		04169F6F274CE93D00AD9286 /* Products */ = {
819
			isa = PBXGroup;
820
			children = (
821
				04169F75274CE93D00AD9286 /* IPUVideoRecorder.framework */,
822
				04169F77274CE93D00AD9286 /* IPUVideoRecorderTests.xctest */,
823
				04169F79274CE93D00AD9286 /* IPUVideoResouce.bundle */,
824
			);
825
			name = Products;
826
			sourceTree = "<group>";
827
		};
828
		04169F7B274CEA1300AD9286 /* Products */ = {
829
			isa = PBXGroup;
830
			children = (
831
				04169F7F274CEA1300AD9286 /* IPUBaiduMap.framework */,
832
			);
833
			name = Products;
834
			sourceTree = "<group>";
835
		};
836
		04169F81274CEA2300AD9286 /* Products */ = {
837
			isa = PBXGroup;
838
			children = (
839
				04169F86274CEA2300AD9286 /* IPUAMap.framework */,
840
				04169F88274CEA2300AD9286 /* IPUAMapResource.bundle */,
841
			);
842
			name = Products;
843
			sourceTree = "<group>";
844
		};
845
		04169F8A274CF18500AD9286 /* Products */ = {
846
			isa = PBXGroup;
847
			children = (
848
				04169F8E274CF18500AD9286 /* IPUVideo.framework */,
849
			);
850
			name = Products;
851
			sourceTree = "<group>";
852
		};
763
		0460E86120AA9C1300CCFDA4 /* Frameworks */ = {
853
		0460E86120AA9C1300CCFDA4 /* Frameworks */ = {
764
			isa = PBXGroup;
854
			isa = PBXGroup;
765
			children = (
855
			children = (
856
				043413AD274DD82700AE039E /* IPUVideoRecorder.framework */,
766
				B23065CD26EEFCA1000EF013 /* IPUPeerTubePlugin.framework */,
857
				B23065CD26EEFCA1000EF013 /* IPUPeerTubePlugin.framework */,
767
				B24F59B9260D849000DAACF1 /* IPUKeyboard.framework */,
858
				B24F59B9260D849000DAACF1 /* IPUKeyboard.framework */,
768
				A797ED5B250B61EF000A3B6F /* ISO8601.framework */,
859
				A797ED5B250B61EF000A3B6F /* ISO8601.framework */,
788
				B2EB105C23A7896E00EBB34D /* IPUPush.framework */,
879
				B2EB105C23A7896E00EBB34D /* IPUPush.framework */,
789
				B2EB106523A7896F00EBB34D /* IPUQRCode.framework */,
880
				B2EB106523A7896F00EBB34D /* IPUQRCode.framework */,
790
				B2EB106223A7896F00EBB34D /* IPUSocialComponent.framework */,
881
				B2EB106223A7896F00EBB34D /* IPUSocialComponent.framework */,
791
				B2EB105A23A7896E00EBB34D /* IPUVideo.framework */,
792
				B21EED16236C0BED00D7427D /* libstdc++.tbd */,
882
				B21EED16236C0BED00D7427D /* libstdc++.tbd */,
793
				B287F28923583F3F00C3631A /* ExternalAccessory.framework */,
883
				B287F28923583F3F00C3631A /* ExternalAccessory.framework */,
794
				B28806532304FCE40026007B /* libstdc++.6.0.9.tbd */,
884
				B28806532304FCE40026007B /* libstdc++.6.0.9.tbd */,
1024
		EA8712331ECD8B580045E19A = {
1114
		EA8712331ECD8B580045E19A = {
1025
			isa = PBXGroup;
1115
			isa = PBXGroup;
1026
			children = (
1116
			children = (
1117
				04169F89274CF18500AD9286 /* IPUVideo.xcodeproj */,
1118
				04169F80274CEA2300AD9286 /* IPUAMap.xcodeproj */,
1119
				04169F7A274CEA1300AD9286 /* IPUBaiduMap.xcodeproj */,
1120
				04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */,
1027
				04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */,
1121
				04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */,
1028
				04169F5F274CDF3C00AD9286 /* IPUMobileFunc.xcodeproj */,
1122
				04169F5F274CDF3C00AD9286 /* IPUMobileFunc.xcodeproj */,
1029
				04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */,
1123
				04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */,
1159
					ProjectRef = B20C6CE62296367200AECAA6 /* ART.xcodeproj */;
1253
					ProjectRef = B20C6CE62296367200AECAA6 /* ART.xcodeproj */;
1160
				},
1254
				},
1161
				{
1255
				{
1256
					ProductGroup = 04169F81274CEA2300AD9286 /* Products */;
1257
					ProjectRef = 04169F80274CEA2300AD9286 /* IPUAMap.xcodeproj */;
1258
				},
1259
				{
1260
					ProductGroup = 04169F7B274CEA1300AD9286 /* Products */;
1261
					ProjectRef = 04169F7A274CEA1300AD9286 /* IPUBaiduMap.xcodeproj */;
1262
				},
1263
				{
1162
					ProductGroup = 04169F66274CE5AD00AD9286 /* Products */;
1264
					ProductGroup = 04169F66274CE5AD00AD9286 /* Products */;
1163
					ProjectRef = 04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */;
1265
					ProjectRef = 04169F65274CE5AD00AD9286 /* IpuCount.xcodeproj */;
1164
				},
1266
				},
1179
					ProjectRef = 04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */;
1281
					ProjectRef = 04169F59274CDA0A00AD9286 /* IpuPush.xcodeproj */;
1180
				},
1282
				},
1181
				{
1283
				{
1284
					ProductGroup = 04169F8A274CF18500AD9286 /* Products */;
1285
					ProjectRef = 04169F89274CF18500AD9286 /* IPUVideo.xcodeproj */;
1286
				},
1287
				{
1288
					ProductGroup = 04169F6F274CE93D00AD9286 /* Products */;
1289
					ProjectRef = 04169F6E274CE93D00AD9286 /* IPUVideoRecorder.xcodeproj */;
1290
				},
1291
				{
1182
					ProductGroup = B20C6CF3229636E400AECAA6 /* Products */;
1292
					ProductGroup = B20C6CF3229636E400AECAA6 /* Products */;
1183
					ProjectRef = B20C6CF2229636E400AECAA6 /* RCTAnimation.xcodeproj */;
1293
					ProjectRef = B20C6CF2229636E400AECAA6 /* RCTAnimation.xcodeproj */;
1184
				},
1294
				},
1302
			remoteRef = 04169F6C274CE5AD00AD9286 /* PBXContainerItemProxy */;
1412
			remoteRef = 04169F6C274CE5AD00AD9286 /* PBXContainerItemProxy */;
1303
			sourceTree = BUILT_PRODUCTS_DIR;
1413
			sourceTree = BUILT_PRODUCTS_DIR;
1304
		};
1414
		};
1415
		04169F75274CE93D00AD9286 /* IPUVideoRecorder.framework */ = {
1416
			isa = PBXReferenceProxy;
1417
			fileType = wrapper.framework;
1418
			path = IPUVideoRecorder.framework;
1419
			remoteRef = 04169F74274CE93D00AD9286 /* PBXContainerItemProxy */;
1420
			sourceTree = BUILT_PRODUCTS_DIR;
1421
		};
1422
		04169F77274CE93D00AD9286 /* IPUVideoRecorderTests.xctest */ = {
1423
			isa = PBXReferenceProxy;
1424
			fileType = wrapper.cfbundle;
1425
			path = IPUVideoRecorderTests.xctest;
1426
			remoteRef = 04169F76274CE93D00AD9286 /* PBXContainerItemProxy */;
1427
			sourceTree = BUILT_PRODUCTS_DIR;
1428
		};
1429
		04169F79274CE93D00AD9286 /* IPUVideoResouce.bundle */ = {
1430
			isa = PBXReferenceProxy;
1431
			fileType = wrapper.cfbundle;
1432
			path = IPUVideoResouce.bundle;
1433
			remoteRef = 04169F78274CE93D00AD9286 /* PBXContainerItemProxy */;
1434
			sourceTree = BUILT_PRODUCTS_DIR;
1435
		};
1436
		04169F7F274CEA1300AD9286 /* IPUBaiduMap.framework */ = {
1437
			isa = PBXReferenceProxy;
1438
			fileType = wrapper.framework;
1439
			path = IPUBaiduMap.framework;
1440
			remoteRef = 04169F7E274CEA1300AD9286 /* PBXContainerItemProxy */;
1441
			sourceTree = BUILT_PRODUCTS_DIR;
1442
		};
1443
		04169F86274CEA2300AD9286 /* IPUAMap.framework */ = {
1444
			isa = PBXReferenceProxy;
1445
			fileType = wrapper.framework;
1446
			path = IPUAMap.framework;
1447
			remoteRef = 04169F85274CEA2300AD9286 /* PBXContainerItemProxy */;
1448
			sourceTree = BUILT_PRODUCTS_DIR;
1449
		};
1450
		04169F88274CEA2300AD9286 /* IPUAMapResource.bundle */ = {
1451
			isa = PBXReferenceProxy;
1452
			fileType = wrapper.cfbundle;
1453
			path = IPUAMapResource.bundle;
1454
			remoteRef = 04169F87274CEA2300AD9286 /* PBXContainerItemProxy */;
1455
			sourceTree = BUILT_PRODUCTS_DIR;
1456
		};
1457
		04169F8E274CF18500AD9286 /* IPUVideo.framework */ = {
1458
			isa = PBXReferenceProxy;
1459
			fileType = wrapper.framework;
1460
			path = IPUVideo.framework;
1461
			remoteRef = 04169F8D274CF18500AD9286 /* PBXContainerItemProxy */;
1462
			sourceTree = BUILT_PRODUCTS_DIR;
1463
		};
1305
		B20C6CB42296334800AECAA6 /* libReact.a */ = {
1464
		B20C6CB42296334800AECAA6 /* libReact.a */ = {
1306
			isa = PBXReferenceProxy;
1465
			isa = PBXReferenceProxy;
1307
			fileType = archive.ar;
1466
			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
		<key>display-center.xcscheme_^#shared#^_</key>
12
		<key>display-center.xcscheme_^#shared#^_</key>
13
		<dict>
13
		<dict>
14
			<key>orderHint</key>
14
			<key>orderHint</key>
15
			<integer>21</integer>
15
			<integer>23</integer>
16
		</dict>
16
		</dict>
17
	</dict>
17
	</dict>
18
	<key>SuppressBuildableAutocreation</key>
18
	<key>SuppressBuildableAutocreation</key>