瀏覽代碼

修复加载页面白屏的BUG

liuql6 6 年之前
父節點
當前提交
ba3cb31c72
共有 34 個文件被更改,包括 112 次插入159 次删除
  1. 二進制
      IpuCommon/Frameworks/IpuRN/IpuRNKit.framework/IpuRNKit
  2. 4 0
      IpuCommon/Frameworks/WadeMobile.framework/Headers/IPUWebView.h
  3. 3 1
      IpuCommon/Frameworks/WadeMobile.framework/Headers/WDMobileWebView.h
  4. 9 1
      IpuCommon/Frameworks/WadeMobile.framework/Headers/WDViewController.h
  5. 二進制
      IpuCommon/Frameworks/WadeMobile.framework/WadeMobile
  6. 二進制
      IpuCommon/Frameworks/WadeMobileFunc.framework/Info.plist
  7. 二進制
      IpuCommon/Frameworks/WadeMobileFunc.framework/WadeMobileFunc
  8. 1 1
      IpuCommon/Frameworks/WadeMobileFunc.framework/_CodeSignature/CodeResources
  9. 二進制
      WadeMobileFunc/WadeMobileFunc.xcodeproj/project.xcworkspace/xcuserdata/benny.xcuserdatad/UserInterfaceState.xcuserstate
  10. 3 3
      WadeMobileFunc/WadeMobileFunc.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  11. 4 3
      WadeMobileFunc/WadeMobileFunc/WDFMobileUI.m
  12. 1 1
      display-center/ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  13. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/ART/ART.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  14. 0 2
      display-center/ReactNative/node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj/project.pbxproj
  15. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  16. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  17. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  18. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  19. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Image/RCTImage.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  20. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  21. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  22. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  23. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  24. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  25. 2 2
      display-center/ReactNative/node_modules/react-native/Libraries/Text/RCTText.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  26. 1 1
      display-center/ReactNative/node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  27. 4 4
      display-center/ReactNative/node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  28. 15 15
      display-center/ReactNative/node_modules/react-native/React/React.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist
  29. 28 103
      display-center/display-center.xcodeproj/project.pbxproj
  30. 0 3
      display-center/display-center.xcworkspace/contents.xcworkspacedata
  31. 二進制
      display-center/display-center.xcworkspace/xcuserdata/benny.xcuserdatad/UserInterfaceState.xcuserstate
  32. 16 0
      display-center/display-center.xcworkspace/xcuserdata/benny.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
  33. 1 1
      display-center/display-center/Info.plist
  34. 2 0
      display-center/display-center/ViewController.m

二進制
IpuCommon/Frameworks/IpuRN/IpuRNKit.framework/IpuRNKit


+ 4 - 0
IpuCommon/Frameworks/WadeMobile.framework/Headers/IPUWebView.h

@ -10,6 +10,8 @@
10 10
11 11
#import "WDDataMap.h"
12 12
13
#import "WDMobileWebView.h"
14
13 15
NS_ASSUME_NONNULL_BEGIN
14 16
15 17
@interface IPUWebView : WKWebView
@ -23,6 +25,8 @@ NS_ASSUME_NONNULL_BEGIN
23 25
24 26
@property (nonatomic, weak) id <WKUIDelegate, WKNavigationDelegate> delegate;
25 27
28
@property (nonatomic, copy, nullable) WebViewLoadCompletion loadCompletion;
29
26 30
- (void)loadUrl:(NSString *)urlString;
27 31
28 32
- (void)loadLocalUrl:(NSString *)filePath;

+ 3 - 1
IpuCommon/Frameworks/WadeMobile.framework/Headers/WDMobileWebView.h

@ -8,7 +8,7 @@
8 8
#import <Foundation/Foundation.h>
9 9
#import <UIKit/UIKit.h>
10 10
11
#import "IPUWebView.h"
11
typedef void(^WebViewLoadCompletion)();
12 12
13 13
@class WDPlugin;
14 14
@ -16,6 +16,8 @@
16 16
17 17
@property (nonatomic, strong) NSString *pageAction;
18 18
19
@property (nonatomic, copy, nullable) WebViewLoadCompletion loadCompletion;
20
19 21
//load remote resource
20 22
- (void)loadUrl:(NSString *)urlString;
21 23

+ 9 - 1
IpuCommon/Frameworks/WadeMobile.framework/Headers/WDViewController.h

@ -18,7 +18,15 @@
18 18
#import "WDVerifyApp.h"
19 19
#import "IpuMacroDefinition.h"
20 20
21
@interface WDViewController : UIViewController <UIWebViewDelegate, WadeMobileDelegate, UIGestureRecognizerDelegate>
21
#import <WebKit/WebKit.h>
22
23
@interface WDViewController : UIViewController <
24
UIWebViewDelegate,
25
WadeMobileDelegate,
26
UIGestureRecognizerDelegate,
27
WKUIDelegate,
28
WKNavigationDelegate
29
>
22 30
{
23 31
    WDMobileWebView *wadeWebView;
24 32
}

二進制
IpuCommon/Frameworks/WadeMobile.framework/WadeMobile


二進制
IpuCommon/Frameworks/WadeMobileFunc.framework/Info.plist


二進制
IpuCommon/Frameworks/WadeMobileFunc.framework/WadeMobileFunc


+ 1 - 1
IpuCommon/Frameworks/WadeMobileFunc.framework/_CodeSignature/CodeResources

@ -118,7 +118,7 @@
118 118
		</data>
119 119
		<key>Info.plist</key>
120 120
		<data>
121
		cC/fZZa3PNG/UYEOMkSMtkhzokM=
121
		0SiXBRCczDexy/G/th5dZ4yrw38=
122 122
		</data>
123 123
	</dict>
124 124
	<key>files2</key>

二進制
WadeMobileFunc/WadeMobileFunc.xcodeproj/project.xcworkspace/xcuserdata/benny.xcuserdatad/UserInterfaceState.xcuserstate


+ 3 - 3
WadeMobileFunc/WadeMobileFunc.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

@ -7,21 +7,21 @@
7 7
		<key>WadeMobileFunc.xcscheme</key>
8 8
		<dict>
9 9
			<key>orderHint</key>
10
			<integer>5</integer>
10
			<integer>6</integer>
11 11
		</dict>
12 12
		<key>WadeMobileFunc4Appstore.xcscheme</key>
13 13
		<dict>
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>10</integer>
17
			<integer>13</integer>
18 18
		</dict>
19 19
		<key>WadeMobileFuncAggregate.xcscheme</key>
20 20
		<dict>
21 21
			<key>isShown</key>
22 22
			<false/>
23 23
			<key>orderHint</key>
24
			<integer>7</integer>
24
			<integer>9</integer>
25 25
		</dict>
26 26
	</dict>
27 27
	<key>SuppressBuildableAutocreation</key>

+ 4 - 3
WadeMobileFunc/WadeMobileFunc/WDFMobileUI.m

@ -275,14 +275,15 @@
275 275
        WDTemplateWebView *tWebview = (WDTemplateWebView *)[flipperView getNextView];
276 276
        if (tWebview == nil) {
277 277
            tWebview = (WDTemplateWebView*)[wademobile createNewWebView];
278
            tWebview.delegate = wademobile;
278 279
            [wademobile setUIWebViewStyle:tWebview];
279 280
            [flipperView addView:tWebview];
280 281
        }
281 282
        tWebview.pageAction = pageAction;
283
        tWebview.loadCompletion = ^(){
284
            [flipperView showNextViewWidthAnimationType:IPUAnimationPushFromRight duration:0.25];
285
        };
282 286
        [tWebview loadTemplate:templatePath data:data];
283
//        [flipperView showNextView];
284
        [flipperView showNextViewWidthAnimationType:IPUAnimationNone duration:0.25];
285
//        NSLog(@"===============88888888:%@=================",pageAction);
286 287
    }
287 288
}
288 289

+ 1 - 1
display-center/ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj/xcuserdata/benny.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>22</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>22</integer>
17
			<integer>20</integer>
18 18
		</dict>
19 19
		<key>ART.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>ART.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>26</integer>
27
			<integer>24</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

+ 0 - 2
display-center/ReactNative/node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj/project.pbxproj

@ -190,7 +190,6 @@
190 190
			isa = XCBuildConfiguration;
191 191
			buildSettings = {
192 192
				CLANG_STATIC_ANALYZER_MODE = deep;
193
				HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../node_modules/react-native/React\"";
194 193
				LIBRARY_SEARCH_PATHS = "$(inherited)";
195 194
				OTHER_LDFLAGS = "-ObjC";
196 195
				PRODUCT_NAME = RCTActionSheet;
@ -202,7 +201,6 @@
202 201
			isa = XCBuildConfiguration;
203 202
			buildSettings = {
204 203
				CLANG_STATIC_ANALYZER_MODE = deep;
205
				HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../node_modules/react-native/React\"";
206 204
				LIBRARY_SEARCH_PATHS = "$(inherited)";
207 205
				OTHER_LDFLAGS = "-ObjC";
208 206
				PRODUCT_NAME = RCTActionSheet;

+ 1 - 1
display-center/ReactNative/node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

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

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>21</integer>
17
			<integer>19</integer>
18 18
		</dict>
19 19
		<key>RCTBlob.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTBlob.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>27</integer>
27
			<integer>25</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

+ 1 - 1
display-center/ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj/xcuserdata/benny.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>26</integer>
16 16
		</dict>
17 17
	</dict>
18 18
</dict>

+ 1 - 1
display-center/ReactNative/node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

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

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>20</integer>
17
			<integer>18</integer>
18 18
		</dict>
19 19
		<key>RCTImage.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTImage.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>30</integer>
27
			<integer>28</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>19</integer>
17
			<integer>17</integer>
18 18
		</dict>
19 19
		<key>RCTLinking.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTLinking.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>31</integer>
27
			<integer>29</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>18</integer>
17
			<integer>16</integer>
18 18
		</dict>
19 19
		<key>RCTAnimation.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTAnimation.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>39</integer>
27
			<integer>37</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

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

@ -24,7 +24,7 @@
24 24
		<key>RCTNetwork.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>40</integer>
27
			<integer>38</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

+ 2 - 2
display-center/ReactNative/node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>23</integer>
17
			<integer>21</integer>
18 18
		</dict>
19 19
		<key>RCTPushNotification.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTPushNotification.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>41</integer>
27
			<integer>39</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>17</integer>
17
			<integer>15</integer>
18 18
		</dict>
19 19
		<key>RCTSettings.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTSettings.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>42</integer>
27
			<integer>40</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>15</integer>
17
			<integer>13</integer>
18 18
		</dict>
19 19
		<key>RCTText.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTText.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>16</integer>
27
			<integer>14</integer>
28 28
		</dict>
29 29
	</dict>
30 30
	<key>SuppressBuildableAutocreation</key>

+ 1 - 1
display-center/ReactNative/node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj/xcuserdata/benny.xcuserdatad/xcschemes/xcschememanagement.plist

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

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>12</integer>
17
			<integer>10</integer>
18 18
		</dict>
19 19
		<key>RCTWebSocket.xcscheme</key>
20 20
		<dict>
@ -24,7 +24,7 @@
24 24
		<key>RCTWebSocket.xcscheme_^#shared#^_</key>
25 25
		<dict>
26 26
			<key>orderHint</key>
27
			<integer>44</integer>
27
			<integer>42</integer>
28 28
		</dict>
29 29
		<key>fishhook-tvOS.xcscheme</key>
30 30
		<dict>
@ -36,7 +36,7 @@
36 36
			<key>isShown</key>
37 37
			<false/>
38 38
			<key>orderHint</key>
39
			<integer>14</integer>
39
			<integer>12</integer>
40 40
		</dict>
41 41
		<key>fishhook.xcscheme</key>
42 42
		<dict>
@ -46,7 +46,7 @@
46 46
		<key>fishhook.xcscheme_^#shared#^_</key>
47 47
		<dict>
48 48
			<key>orderHint</key>
49
			<integer>45</integer>
49
			<integer>43</integer>
50 50
		</dict>
51 51
	</dict>
52 52
	<key>SuppressBuildableAutocreation</key>

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

@ -14,7 +14,7 @@
14 14
			<key>isShown</key>
15 15
			<false/>
16 16
			<key>orderHint</key>
17
			<integer>4</integer>
17
			<integer>3</integer>
18 18
		</dict>
19 19
		<key>React.xcscheme</key>
20 20
		<dict>
@ -36,7 +36,7 @@
36 36
			<key>isShown</key>
37 37
			<false/>
38 38
			<key>orderHint</key>
39
			<integer>7</integer>
39
			<integer>5</integer>
40 40
		</dict>
41 41
		<key>cxxreact.xcscheme</key>
42 42
		<dict>
@ -46,7 +46,7 @@
46 46
		<key>cxxreact.xcscheme_^#shared#^_</key>
47 47
		<dict>
48 48
			<key>orderHint</key>
49
			<integer>33</integer>
49
			<integer>31</integer>
50 50
		</dict>
51 51
		<key>double-conversion-tvOS.xcscheme</key>
52 52
		<dict>
@ -58,7 +58,7 @@
58 58
			<key>isShown</key>
59 59
			<false/>
60 60
			<key>orderHint</key>
61
			<integer>11</integer>
61
			<integer>9</integer>
62 62
		</dict>
63 63
		<key>double-conversion.xcscheme</key>
64 64
		<dict>
@ -68,7 +68,7 @@
68 68
		<key>double-conversion.xcscheme_^#shared#^_</key>
69 69
		<dict>
70 70
			<key>orderHint</key>
71
			<integer>37</integer>
71
			<integer>35</integer>
72 72
		</dict>
73 73
		<key>jschelpers-tvOS.xcscheme</key>
74 74
		<dict>
@ -80,7 +80,7 @@
80 80
			<key>isShown</key>
81 81
			<false/>
82 82
			<key>orderHint</key>
83
			<integer>8</integer>
83
			<integer>6</integer>
84 84
		</dict>
85 85
		<key>jschelpers.xcscheme</key>
86 86
		<dict>
@ -90,7 +90,7 @@
90 90
		<key>jschelpers.xcscheme_^#shared#^_</key>
91 91
		<dict>
92 92
			<key>orderHint</key>
93
			<integer>34</integer>
93
			<integer>32</integer>
94 94
		</dict>
95 95
		<key>jsinspector-tvOS.xcscheme</key>
96 96
		<dict>
@ -102,7 +102,7 @@
102 102
			<key>isShown</key>
103 103
			<false/>
104 104
			<key>orderHint</key>
105
			<integer>9</integer>
105
			<integer>7</integer>
106 106
		</dict>
107 107
		<key>jsinspector.xcscheme</key>
108 108
		<dict>
@ -112,7 +112,7 @@
112 112
		<key>jsinspector.xcscheme_^#shared#^_</key>
113 113
		<dict>
114 114
			<key>orderHint</key>
115
			<integer>35</integer>
115
			<integer>33</integer>
116 116
		</dict>
117 117
		<key>privatedata-tvOS.xcscheme</key>
118 118
		<dict>
@ -124,7 +124,7 @@
124 124
			<key>isShown</key>
125 125
			<false/>
126 126
			<key>orderHint</key>
127
			<integer>13</integer>
127
			<integer>11</integer>
128 128
		</dict>
129 129
		<key>privatedata.xcscheme</key>
130 130
		<dict>
@ -134,7 +134,7 @@
134 134
		<key>privatedata.xcscheme_^#shared#^_</key>
135 135
		<dict>
136 136
			<key>orderHint</key>
137
			<integer>38</integer>
137
			<integer>36</integer>
138 138
		</dict>
139 139
		<key>third-party-tvOS.xcscheme</key>
140 140
		<dict>
@ -146,7 +146,7 @@
146 146
			<key>isShown</key>
147 147
			<false/>
148 148
			<key>orderHint</key>
149
			<integer>10</integer>
149
			<integer>8</integer>
150 150
		</dict>
151 151
		<key>third-party.xcscheme</key>
152 152
		<dict>
@ -156,7 +156,7 @@
156 156
		<key>third-party.xcscheme_^#shared#^_</key>
157 157
		<dict>
158 158
			<key>orderHint</key>
159
			<integer>36</integer>
159
			<integer>34</integer>
160 160
		</dict>
161 161
		<key>yoga-tvOS.xcscheme</key>
162 162
		<dict>
@ -168,7 +168,7 @@
168 168
			<key>isShown</key>
169 169
			<false/>
170 170
			<key>orderHint</key>
171
			<integer>6</integer>
171
			<integer>4</integer>
172 172
		</dict>
173 173
		<key>yoga.xcscheme</key>
174 174
		<dict>
@ -178,7 +178,7 @@
178 178
		<key>yoga.xcscheme_^#shared#^_</key>
179 179
		<dict>
180 180
			<key>orderHint</key>
181
			<integer>32</integer>
181
			<integer>30</integer>
182 182
		</dict>
183 183
	</dict>
184 184
	<key>SuppressBuildableAutocreation</key>

+ 28 - 103
display-center/display-center.xcodeproj/project.pbxproj

@ -19,18 +19,8 @@
19 19
		B247A77820E0D35F00117A38 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B247A77720E0D35F00117A38 /* SystemConfiguration.framework */; };
20 20
		B247A77A20E0D36800117A38 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B247A77920E0D36700117A38 /* libz.tbd */; };
21 21
		B247A77C20E0D37B00117A38 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B247A77B20E0D37B00117A38 /* Security.framework */; };
22
		B254175121A537D900ABCE93 /* IpuRNKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B254175021A537D900ABCE93 /* IpuRNKit.framework */; };
23
		B254175221A537E000ABCE93 /* IpuRNKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B254175021A537D900ABCE93 /* IpuRNKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
24 22
		B254175921A53CE500ABCE93 /* IpuRNQrcode.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B254175421A53CE500ABCE93 /* IpuRNQrcode.bundle */; };
25
		B254175A21A53CE500ABCE93 /* IpuRNMap.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B254175521A53CE500ABCE93 /* IpuRNMap.framework */; };
26
		B254175C21A53CE500ABCE93 /* IpuRNQrcode.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B254175721A53CE500ABCE93 /* IpuRNQrcode.framework */; };
27
		B254175D21A53D0C00ABCE93 /* IpuRNMap.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B254175521A53CE500ABCE93 /* IpuRNMap.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
28
		B254175E21A53D0C00ABCE93 /* IpuRNPluginsKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B254175621A53CE500ABCE93 /* IpuRNPluginsKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
29
		B254175F21A53D0C00ABCE93 /* IpuRNQrcode.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B254175721A53CE500ABCE93 /* IpuRNQrcode.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
30
		B254176021A53D2F00ABCE93 /* IpuRNPluginsKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B254175621A53CE500ABCE93 /* IpuRNPluginsKit.framework */; };
31 23
		B254176621A54CC400ABCE93 /* IpuRNRegisterUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = B254176521A54CC400ABCE93 /* IpuRNRegisterUtil.m */; };
32
		B254176B21A5512D00ABCE93 /* PhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = B254176721A5512C00ABCE93 /* PhoneNumber.m */; };
33
		B254176C21A5512D00ABCE93 /* IpuRNFinishVCPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = B254176921A5512C00ABCE93 /* IpuRNFinishVCPlugin.m */; };
34 24
		B2575A95219D8CE300D213AD /* UserNotificationsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2E42E1321118FC5001D5FB8 /* UserNotificationsUI.framework */; settings = {ATTRIBUTES = (Required, ); }; };
35 25
		B2575A9F219D904300D213AD /* WadeMobileFunc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2575A98219D904200D213AD /* WadeMobileFunc.framework */; };
36 26
		B2575AA0219D904300D213AD /* IpuQrCode.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2575A99219D904300D213AD /* IpuQrCode.framework */; };
@ -52,14 +42,12 @@
52 42
		B25B907321903DC1001A240E /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B907021903DAA001A240E /* libRCTSettings.a */; };
53 43
		B25B908621903E37001A240E /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B908321903E18001A240E /* libRCTNetwork.a */; };
54 44
		B25B90C721903F81001A240E /* libART.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90BE21903F2E001A240E /* libART.a */; };
55
		B25B90C821903F81001A240E /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90C621903F41001A240E /* libRCTActionSheet.a */; };
56 45
		B25B90C921903F81001A240E /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B908D21903E82001A240E /* libRCTAnimation.a */; };
57 46
		B25B90CA21903F81001A240E /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90B521903F19001A240E /* libRCTBlob.a */; };
58 47
		B25B90CB21903F81001A240E /* libRCTCameraRoll.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90AE21903F06001A240E /* libRCTCameraRoll.a */; };
59 48
		B25B90CC21903F81001A240E /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90A821903EEB001A240E /* libRCTGeolocation.a */; };
60 49
		B25B90CD21903F81001A240E /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B90A021903ECF001A240E /* libRCTImage.a */; };
61 50
		B25B90CE21903F81001A240E /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B909721903E9E001A240E /* libRCTLinking.a */; };
62
		B25B90CF21903F81001A240E /* libRCTPushNotification.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B25B907A21903DDE001A240E /* libRCTPushNotification.a */; };
63 51
		B28C9E2121C3A64A0006191A /* IpuCount.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B28C9DF521C3A64A0006191A /* IpuCount.framework */; };
64 52
		B28C9E2221C3A6520006191A /* IpuCount.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B28C9DF521C3A64A0006191A /* IpuCount.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
65 53
		B2984FF821367D8F0084C507 /* libz.1.1.3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B2984FF721367D8F0084C507 /* libz.1.1.3.tbd */; };
@ -80,6 +68,16 @@
80 68
		B2E8BED02176C2A600A06A13 /* AMap.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B2E8BECF2176C2A600A06A13 /* AMap.bundle */; };
81 69
		B2FC4B0521913936008F7621 /* libRNCamera.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B2FC4B042191392D008F7621 /* libRNCamera.a */; };
82 70
		B2FC4B15219178DD008F7621 /* anticon.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B2FC4B14219178DD008F7621 /* anticon.ttf */; };
71
		B2FF4F0121D4F33200EAE775 /* IpuRNFinishVCPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = B254176921A5512C00ABCE93 /* IpuRNFinishVCPlugin.m */; };
72
		B2FF4F0221D4F33800EAE775 /* PhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = B254176721A5512C00ABCE93 /* PhoneNumber.m */; };
73
		B2FF4F0721D4F34600EAE775 /* IpuRNKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F0321D4F34500EAE775 /* IpuRNKit.framework */; };
74
		B2FF4F0B21D4F44200EAE775 /* IpuRNKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F0321D4F34500EAE775 /* IpuRNKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
75
		B2FF4F4B21D71BED00EAE775 /* IpuRNQrcode.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F1D21D71BEC00EAE775 /* IpuRNQrcode.framework */; };
76
		B2FF4F4C21D71BED00EAE775 /* IpuRNMap.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F4921D71BEC00EAE775 /* IpuRNMap.framework */; };
77
		B2FF4F4D21D71BED00EAE775 /* IpuRNPluginsKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F4A21D71BEC00EAE775 /* IpuRNPluginsKit.framework */; };
78
		B2FF4F4E21D71C0B00EAE775 /* IpuRNMap.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F4921D71BEC00EAE775 /* IpuRNMap.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
79
		B2FF4F4F21D71C0B00EAE775 /* IpuRNPluginsKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F4A21D71BEC00EAE775 /* IpuRNPluginsKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
80
		B2FF4F5021D71C0B00EAE775 /* IpuRNQrcode.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B2FF4F1D21D71BEC00EAE775 /* IpuRNQrcode.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
83 81
		EA8712411ECD8B580045E19A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = EA8712401ECD8B580045E19A /* main.m */; };
84 82
		EA8712441ECD8B580045E19A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = EA8712431ECD8B580045E19A /* AppDelegate.mm */; };
85 83
		EA8712471ECD8B580045E19A /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EA8712461ECD8B580045E19A /* ViewController.m */; };
@ -153,20 +151,6 @@
153 151
			remoteGlobalIDString = 2D2A28611D9B046600D4039D;
154 152
			remoteInfo = "RCTSettings-tvOS";
155 153
		};
156
		B25B907921903DDE001A240E /* PBXContainerItemProxy */ = {
157
			isa = PBXContainerItemProxy;
158
			containerPortal = B25B907421903DDE001A240E /* RCTPushNotification.xcodeproj */;
159
			proxyType = 2;
160
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
161
			remoteInfo = RCTPushNotification;
162
		};
163
		B25B907B21903DDE001A240E /* PBXContainerItemProxy */ = {
164
			isa = PBXContainerItemProxy;
165
			containerPortal = B25B907421903DDE001A240E /* RCTPushNotification.xcodeproj */;
166
			proxyType = 2;
167
			remoteGlobalIDString = 3D05745F1DE6004600184BB4;
168
			remoteInfo = "RCTPushNotification-tvOS";
169
		};
170 154
		B25B908221903E18001A240E /* PBXContainerItemProxy */ = {
171 155
			isa = PBXContainerItemProxy;
172 156
			containerPortal = B25B907D21903E18001A240E /* RCTNetwork.xcodeproj */;
@ -265,13 +249,6 @@
265 249
			remoteGlobalIDString = 323A12871E5F266B004975B8;
266 250
			remoteInfo = "ART-tvOS";
267 251
		};
268
		B25B90C521903F41001A240E /* PBXContainerItemProxy */ = {
269
			isa = PBXContainerItemProxy;
270
			containerPortal = B25B90C121903F41001A240E /* RCTActionSheet.xcodeproj */;
271
			proxyType = 2;
272
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
273
			remoteInfo = RCTActionSheet;
274
		};
275 252
		B2E8BDCF21759C5900A06A13 /* PBXContainerItemProxy */ = {
276 253
			isa = PBXContainerItemProxy;
277 254
			containerPortal = B2E8BDBC21759C5900A06A13 /* React.xcodeproj */;
@ -400,11 +377,11 @@
400 377
			dstPath = "";
401 378
			dstSubfolderSpec = 10;
402 379
			files = (
380
				B2FF4F4E21D71C0B00EAE775 /* IpuRNMap.framework in Embed Frameworks */,
381
				B2FF4F4F21D71C0B00EAE775 /* IpuRNPluginsKit.framework in Embed Frameworks */,
382
				B2FF4F5021D71C0B00EAE775 /* IpuRNQrcode.framework in Embed Frameworks */,
383
				B2FF4F0B21D4F44200EAE775 /* IpuRNKit.framework in Embed Frameworks */,
403 384
				B28C9E2221C3A6520006191A /* IpuCount.framework in Embed Frameworks */,
404
				B254175D21A53D0C00ABCE93 /* IpuRNMap.framework in Embed Frameworks */,
405
				B254175E21A53D0C00ABCE93 /* IpuRNPluginsKit.framework in Embed Frameworks */,
406
				B254175F21A53D0C00ABCE93 /* IpuRNQrcode.framework in Embed Frameworks */,
407
				B254175221A537E000ABCE93 /* IpuRNKit.framework in Embed Frameworks */,
408 385
				B2575AB2219D906000D213AD /* IpuLib.framework in Embed Frameworks */,
409 386
				B2575AB3219D906000D213AD /* IpuMap.framework in Embed Frameworks */,
410 387
				B2575AB4219D906000D213AD /* IpuPush.framework in Embed Frameworks */,
@ -433,11 +410,7 @@
433 410
		B247A77920E0D36700117A38 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
434 411
		B247A77B20E0D37B00117A38 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
435 412
		B247A77D20E0D67900117A38 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
436
		B254175021A537D900ABCE93 /* IpuRNKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNKit.framework; sourceTree = "<group>"; };
437 413
		B254175421A53CE500ABCE93 /* IpuRNQrcode.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = IpuRNQrcode.bundle; sourceTree = "<group>"; };
438
		B254175521A53CE500ABCE93 /* IpuRNMap.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNMap.framework; sourceTree = "<group>"; };
439
		B254175621A53CE500ABCE93 /* IpuRNPluginsKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNPluginsKit.framework; sourceTree = "<group>"; };
440
		B254175721A53CE500ABCE93 /* IpuRNQrcode.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNQrcode.framework; sourceTree = "<group>"; };
441 414
		B254176421A54CC400ABCE93 /* IpuRNRegisterUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpuRNRegisterUtil.h; sourceTree = "<group>"; };
442 415
		B254176521A54CC400ABCE93 /* IpuRNRegisterUtil.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IpuRNRegisterUtil.m; sourceTree = "<group>"; };
443 416
		B254176721A5512C00ABCE93 /* PhoneNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PhoneNumber.m; sourceTree = "<group>"; };
@ -455,7 +428,6 @@
455 428
		B25B8FEF21901DD3001A240E /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
456 429
		B25B904D21903ADF001A240E /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = "<group>"; };
457 430
		B25B906A21903DAA001A240E /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; };
458
		B25B907421903DDE001A240E /* RCTPushNotification.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTPushNotification.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj"; sourceTree = "<group>"; };
459 431
		B25B907D21903E18001A240E /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = "<group>"; };
460 432
		B25B908721903E82001A240E /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
461 433
		B25B909021903E9E001A240E /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
@ -464,7 +436,6 @@
464 436
		B25B90A921903F06001A240E /* RCTCameraRoll.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTCameraRoll.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj"; sourceTree = "<group>"; };
465 437
		B25B90AF21903F19001A240E /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
466 438
		B25B90B821903F2E001A240E /* ART.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ART.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/ART/ART.xcodeproj"; sourceTree = "<group>"; };
467
		B25B90C121903F41001A240E /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "ReactNative/node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
468 439
		B28C9DF521C3A64A0006191A /* IpuCount.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IpuCount.framework; path = ../IpuCommon/Frameworks/IpuCount.framework; sourceTree = "<group>"; };
469 440
		B2984FF721367D8F0084C507 /* libz.1.1.3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.1.1.3.tbd; path = usr/lib/libz.1.1.3.tbd; sourceTree = SDKROOT; };
470 441
		B2C8BDD021A7E5FA0009FED8 /* IpuSuspendEventItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IpuSuspendEventItem.h; sourceTree = "<group>"; };
@ -489,6 +460,10 @@
489 460
		B2E8BECF2176C2A600A06A13 /* AMap.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = AMap.bundle; sourceTree = "<group>"; };
490 461
		B2FC4AD52191392D008F7621 /* RNCamera.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNCamera.xcodeproj; path = "ReactNative/node_modules/react-native-camera/ios/RNCamera.xcodeproj"; sourceTree = "<group>"; };
491 462
		B2FC4B14219178DD008F7621 /* anticon.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = anticon.ttf; sourceTree = "<group>"; };
463
		B2FF4F0321D4F34500EAE775 /* IpuRNKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNKit.framework; sourceTree = "<group>"; };
464
		B2FF4F1D21D71BEC00EAE775 /* IpuRNQrcode.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNQrcode.framework; sourceTree = "<group>"; };
465
		B2FF4F4921D71BEC00EAE775 /* IpuRNMap.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNMap.framework; sourceTree = "<group>"; };
466
		B2FF4F4A21D71BEC00EAE775 /* IpuRNPluginsKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IpuRNPluginsKit.framework; sourceTree = "<group>"; };
492 467
		EA87123C1ECD8B580045E19A /* display-center.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "display-center.app"; sourceTree = BUILT_PRODUCTS_DIR; };
493 468
		EA8712401ECD8B580045E19A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
494 469
		EA8712421ECD8B580045E19A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
@ -508,31 +483,29 @@
508 483
			buildActionMask = 2147483647;
509 484
			files = (
510 485
				B28C9E2121C3A64A0006191A /* IpuCount.framework in Frameworks */,
511
				B254176021A53D2F00ABCE93 /* IpuRNPluginsKit.framework in Frameworks */,
486
				B2FF4F4B21D71BED00EAE775 /* IpuRNQrcode.framework in Frameworks */,
512 487
				B2575A9F219D904300D213AD /* WadeMobileFunc.framework in Frameworks */,
513 488
				B2575AA0219D904300D213AD /* IpuQrCode.framework in Frameworks */,
514 489
				B2575AA1219D904300D213AD /* IpuLib.framework in Frameworks */,
515 490
				B2575AA2219D904300D213AD /* IpuPush.framework in Frameworks */,
516 491
				B2575AA3219D904300D213AD /* IpuMap.framework in Frameworks */,
517 492
				B2575AA4219D904300D213AD /* WadeMobile.framework in Frameworks */,
518
				B254175A21A53CE500ABCE93 /* IpuRNMap.framework in Frameworks */,
519 493
				B2575AA5219D904300D213AD /* WadeMobileUI.framework in Frameworks */,
494
				B2FF4F4D21D71BED00EAE775 /* IpuRNPluginsKit.framework in Frameworks */,
520 495
				B2E42E1221118FC5001D5FB8 /* UserNotifications.framework in Frameworks */,
521
				B254175121A537D900ABCE93 /* IpuRNKit.framework in Frameworks */,
496
				B2FF4F4C21D71BED00EAE775 /* IpuRNMap.framework in Frameworks */,
522 497
				B2575A95219D8CE300D213AD /* UserNotificationsUI.framework in Frameworks */,
523 498
				B2FC4B0521913936008F7621 /* libRNCamera.a in Frameworks */,
524 499
				B25B90C721903F81001A240E /* libART.a in Frameworks */,
525
				B25B90C821903F81001A240E /* libRCTActionSheet.a in Frameworks */,
526 500
				B25B90C921903F81001A240E /* libRCTAnimation.a in Frameworks */,
527 501
				B25B90CA21903F81001A240E /* libRCTBlob.a in Frameworks */,
528 502
				B25B90CB21903F81001A240E /* libRCTCameraRoll.a in Frameworks */,
529 503
				B25B90CC21903F81001A240E /* libRCTGeolocation.a in Frameworks */,
530 504
				B25B90CD21903F81001A240E /* libRCTImage.a in Frameworks */,
531 505
				B25B90CE21903F81001A240E /* libRCTLinking.a in Frameworks */,
532
				B25B90CF21903F81001A240E /* libRCTPushNotification.a in Frameworks */,
533 506
				B25B908621903E37001A240E /* libRCTNetwork.a in Frameworks */,
534 507
				B25B907321903DC1001A240E /* libRCTSettings.a in Frameworks */,
535
				B254175C21A53CE500ABCE93 /* IpuRNQrcode.framework in Frameworks */,
508
				B2FF4F0721D4F34600EAE775 /* IpuRNKit.framework in Frameworks */,
536 509
				B25B906921903AEB001A240E /* libRCTVibration.a in Frameworks */,
537 510
				B25B8FF821901DDC001A240E /* libRCTText.a in Frameworks */,
538 511
				B25B8FEE21901D84001A240E /* libRCTWebSocket.a in Frameworks */,
@ -588,11 +561,11 @@
588 561
		B254174121A5329B00ABCE93 /* IpuRN */ = {
589 562
			isa = PBXGroup;
590 563
			children = (
591
				B254175521A53CE500ABCE93 /* IpuRNMap.framework */,
592
				B254175621A53CE500ABCE93 /* IpuRNPluginsKit.framework */,
564
				B2FF4F4921D71BEC00EAE775 /* IpuRNMap.framework */,
565
				B2FF4F4A21D71BEC00EAE775 /* IpuRNPluginsKit.framework */,
566
				B2FF4F1D21D71BEC00EAE775 /* IpuRNQrcode.framework */,
567
				B2FF4F0321D4F34500EAE775 /* IpuRNKit.framework */,
593 568
				B254175421A53CE500ABCE93 /* IpuRNQrcode.bundle */,
594
				B254175721A53CE500ABCE93 /* IpuRNQrcode.framework */,
595
				B254175021A537D900ABCE93 /* IpuRNKit.framework */,
596 569
				B254176421A54CC400ABCE93 /* IpuRNRegisterUtil.h */,
597 570
				B254176521A54CC400ABCE93 /* IpuRNRegisterUtil.m */,
598 571
			);
@ -637,15 +610,6 @@
637 610
			name = Products;
638 611
			sourceTree = "<group>";
639 612
		};
640
		B25B907521903DDE001A240E /* Products */ = {
641
			isa = PBXGroup;
642
			children = (
643
				B25B907A21903DDE001A240E /* libRCTPushNotification.a */,
644
				B25B907C21903DDE001A240E /* libRCTPushNotification-tvOS.a */,
645
			);
646
			name = Products;
647
			sourceTree = "<group>";
648
		};
649 613
		B25B907E21903E18001A240E /* Products */ = {
650 614
			isa = PBXGroup;
651 615
			children = (
@ -716,19 +680,10 @@
716 680
			name = Products;
717 681
			sourceTree = "<group>";
718 682
		};
719
		B25B90C221903F41001A240E /* Products */ = {
720
			isa = PBXGroup;
721
			children = (
722
				B25B90C621903F41001A240E /* libRCTActionSheet.a */,
723
			);
724
			name = Products;
725
			sourceTree = "<group>";
726
		};
727 683
		B2984F3C213672570084C507 /* ReactNativeLibs */ = {
728 684
			isa = PBXGroup;
729 685
			children = (
730 686
				B2FC4AD52191392D008F7621 /* RNCamera.xcodeproj */,
731
				B25B90C121903F41001A240E /* RCTActionSheet.xcodeproj */,
732 687
				B25B90B821903F2E001A240E /* ART.xcodeproj */,
733 688
				B25B90AF21903F19001A240E /* RCTBlob.xcodeproj */,
734 689
				B25B90A921903F06001A240E /* RCTCameraRoll.xcodeproj */,
@ -737,7 +692,6 @@
737 692
				B25B909021903E9E001A240E /* RCTLinking.xcodeproj */,
738 693
				B25B908721903E82001A240E /* RCTAnimation.xcodeproj */,
739 694
				B25B907D21903E18001A240E /* RCTNetwork.xcodeproj */,
740
				B25B907421903DDE001A240E /* RCTPushNotification.xcodeproj */,
741 695
				B25B906A21903DAA001A240E /* RCTSettings.xcodeproj */,
742 696
				B25B904D21903ADF001A240E /* RCTVibration.xcodeproj */,
743 697
				B25B8FEF21901DD3001A240E /* RCTText.xcodeproj */,
@ -925,10 +879,6 @@
925 879
					ProjectRef = B25B90B821903F2E001A240E /* ART.xcodeproj */;
926 880
				},
927 881
				{
928
					ProductGroup = B25B90C221903F41001A240E /* Products */;
929
					ProjectRef = B25B90C121903F41001A240E /* RCTActionSheet.xcodeproj */;
930
				},
931
				{
932 882
					ProductGroup = B25B908821903E82001A240E /* Products */;
933 883
					ProjectRef = B25B908721903E82001A240E /* RCTAnimation.xcodeproj */;
934 884
				},
@ -957,10 +907,6 @@
957 907
					ProjectRef = B25B907D21903E18001A240E /* RCTNetwork.xcodeproj */;
958 908
				},
959 909
				{
960
					ProductGroup = B25B907521903DDE001A240E /* Products */;
961
					ProjectRef = B25B907421903DDE001A240E /* RCTPushNotification.xcodeproj */;
962
				},
963
				{
964 910
					ProductGroup = B25B906B21903DAA001A240E /* Products */;
965 911
					ProjectRef = B25B906A21903DAA001A240E /* RCTSettings.xcodeproj */;
966 912
				},
@ -1056,20 +1002,6 @@
1056 1002
			remoteRef = B25B907121903DAA001A240E /* PBXContainerItemProxy */;
1057 1003
			sourceTree = BUILT_PRODUCTS_DIR;
1058 1004
		};
1059
		B25B907A21903DDE001A240E /* libRCTPushNotification.a */ = {
1060
			isa = PBXReferenceProxy;
1061
			fileType = archive.ar;
1062
			path = libRCTPushNotification.a;
1063
			remoteRef = B25B907921903DDE001A240E /* PBXContainerItemProxy */;
1064
			sourceTree = BUILT_PRODUCTS_DIR;
1065
		};
1066
		B25B907C21903DDE001A240E /* libRCTPushNotification-tvOS.a */ = {
1067
			isa = PBXReferenceProxy;
1068
			fileType = archive.ar;
1069
			path = "libRCTPushNotification-tvOS.a";
1070
			remoteRef = B25B907B21903DDE001A240E /* PBXContainerItemProxy */;
1071
			sourceTree = BUILT_PRODUCTS_DIR;
1072
		};
1073 1005
		B25B908321903E18001A240E /* libRCTNetwork.a */ = {
1074 1006
			isa = PBXReferenceProxy;
1075 1007
			fileType = archive.ar;
@ -1168,13 +1100,6 @@
1168 1100
			remoteRef = B25B90BF21903F2E001A240E /* PBXContainerItemProxy */;
1169 1101
			sourceTree = BUILT_PRODUCTS_DIR;
1170 1102
		};
1171
		B25B90C621903F41001A240E /* libRCTActionSheet.a */ = {
1172
			isa = PBXReferenceProxy;
1173
			fileType = archive.ar;
1174
			path = libRCTActionSheet.a;
1175
			remoteRef = B25B90C521903F41001A240E /* PBXContainerItemProxy */;
1176
			sourceTree = BUILT_PRODUCTS_DIR;
1177
		};
1178 1103
		B2E8BDD021759C5900A06A13 /* libReact.a */ = {
1179 1104
			isa = PBXReferenceProxy;
1180 1105
			fileType = archive.ar;
@ -1350,11 +1275,11 @@
1350 1275
				EA8712441ECD8B580045E19A /* AppDelegate.mm in Sources */,
1351 1276
				EA8712411ECD8B580045E19A /* main.m in Sources */,
1352 1277
				B254176621A54CC400ABCE93 /* IpuRNRegisterUtil.m in Sources */,
1353
				B254176B21A5512D00ABCE93 /* PhoneNumber.m in Sources */,
1278
				B2FF4F0121D4F33200EAE775 /* IpuRNFinishVCPlugin.m in Sources */,
1354 1279
				B2C8BE0821A7E94C0009FED8 /* UIButton+SuspendAddition.m in Sources */,
1355 1280
				B2C8BE0621A7E5FA0009FED8 /* IpuSuspendMenuView.m in Sources */,
1356
				B254176C21A5512D00ABCE93 /* IpuRNFinishVCPlugin.m in Sources */,
1357 1281
				B2C8BE0321A7E5FA0009FED8 /* IpuSuspendButton.m in Sources */,
1282
				B2FF4F0221D4F33800EAE775 /* PhoneNumber.m in Sources */,
1358 1283
			);
1359 1284
			runOnlyForDeploymentPostprocessing = 0;
1360 1285
		};

+ 0 - 3
display-center/display-center.xcworkspace/contents.xcworkspacedata

@ -2,9 +2,6 @@
2 2
<Workspace
3 3
   version = "1.0">
4 4
   <FileRef
5
      location = "group:../../iOS-Master/WadeMobile/WadeMobile.xcodeproj">
6
   </FileRef>
7
   <FileRef
8 5
      location = "group:display-center.xcodeproj">
9 6
   </FileRef>
10 7
</Workspace>

二進制
display-center/display-center.xcworkspace/xcuserdata/benny.xcuserdatad/UserInterfaceState.xcuserstate


+ 16 - 0
display-center/display-center.xcworkspace/xcuserdata/benny.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@ -77,5 +77,21 @@
77 77
            landmarkType = "7">
78 78
         </BreakpointContent>
79 79
      </BreakpointProxy>
80
      <BreakpointProxy
81
         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
82
         <BreakpointContent
83
            shouldBeEnabled = "Yes"
84
            ignoreCount = "0"
85
            continueAfterRunningActions = "No"
86
            filePath = "../../iOS-Master/WadeMobile/WadeMobile/frame/WDViewController.m"
87
            timestampString = "567746808.247162"
88
            startingColumnNumber = "9223372036854775807"
89
            endingColumnNumber = "9223372036854775807"
90
            startingLineNumber = "288"
91
            endingLineNumber = "288"
92
            landmarkName = "-webView:didFailLoadWithError:"
93
            landmarkType = "7">
94
         </BreakpointContent>
95
      </BreakpointProxy>
80 96
   </Breakpoints>
81 97
</Bucket>

+ 1 - 1
display-center/display-center/Info.plist

@ -17,7 +17,7 @@
17 17
	<key>CFBundlePackageType</key>
18 18
	<string>APPL</string>
19 19
	<key>CFBundleShortVersionString</key>
20
	<string>3.0.20170217</string>
20
	<string>3.0.20170216</string>
21 21
	<key>CFBundleSignature</key>
22 22
	<string>????</string>
23 23
	<key>CFBundleURLTypes</key>

+ 2 - 0
display-center/display-center/ViewController.m

@ -40,6 +40,8 @@
40 40
    [button addEventItem:item];
41 41
    
42 42
//    [IpuRNManager updateRNResource];
43
    
44
   
43 45
}
44 46
45 47
- (void)viewDidAppear:(BOOL)animated {