khi tôi khởi động ứng dụng gốc phản ứng, nó luôn bắt đầu, miễn là tôi có kết nối với mac.cách gỡ lỗi khi phản ứng ứng dụng gốc không bắt đầu trên thiết bị ios
Ngay sau khi tôi ngắt kết nối iphone, ứng dụng chủ yếu bị treo khi khởi động và treo, mà không có bất kỳ thông báo lỗi nào khác. Nhưng, các lỗi khác sẽ hiển thị trên màn hình (lỗi cờ đỏ và vàng).
Khi tôi doubleclick homebutton, lạ thay, ứng dụng có vẻ ở trạng thái bắt đầu, nhưng tôi không thể chuyển sang nó.
Làm cách nào bạn có thể gỡ lỗi hành vi như vậy tốt nhất và tìm ra những thứ gây ra hành vi khởi động lạ?
Cập nhật:
tôi tìm thấy những lỗi
2016-08-08 16:25:23.604 [warn][tid:main][RCTEventEmitter.m:54] Sending `websocketFailed` with no listeners registered.
2016-08-08 16:25:23.612113 PhoenixApp[525:64778] Sending `websocketFailed` with no listeners registered.
2016-08-08 16:25:23.742 [warn][tid:com.facebook.react.JavaScript] The regenerator/runtime module is deprecated; please import regenerator-runtime/runtime instead.
2016-08-08 16:25:23.741927 PhoenixApp[525:65027] The regenerator/runtime module is deprecated; please import regenerator-runtime/runtime instead.
2016-08-08 16:25:23.860 [info][tid:com.facebook.react.JavaScript] Running application "PhoenixApp" with appParams: {"rootTag":1,"initialProps":{}}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF
2016-08-08 16:25:23.860251 PhoenixApp[525:65027] Running application "PhoenixApp" with appParams: {"rootTag":1,"initialProps":{}}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF
2016-08-08 16:25:24.139 [info][tid:com.facebook.react.JavaScript] null
2016-08-08 16:25:24.138808 PhoenixApp[525:65027] null
tiếp theo (mỗi giây)
2016-08-08 16:31:43.159749 PhoenixApp[525:64956] [] __nw_connection_get_connected_socket_block_invoke 176 Connection has no connected handler
2016-08-08 16:31:45.372329 PhoenixApp[525:65445] [] __nw_connection_get_connected_socket_block_invoke 177 Connection has no connected handler
2016-08-08 16:31:47.575208 PhoenixApp[525:64955] [] __nw_connection_get_connected_socket_block_invoke 178 Connection has no connected handler
2016-08-08 16:31:49.788935 PhoenixApp[525:65445] [] __nw_connection_get_connected_socket_block_invoke 179 Connection has no connected handler
2016-08-08 16:31:51.970877 PhoenixApp[525:64955] [] __nw_connection_get_connected_socket_block_invoke 180 Connection has no connected handler
2016-08-08 16:31:54.173791 PhoenixApp[525:65445] [] __nw_connection_get_connected_socket_block_invoke 181 Connection has no connected handler
AppDelegate.m
/**
* Copyright (c) 2015-present, Facebook, Inc.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree. An additional grant
* of patent rights can be found in the PATENTS file in the same directory.
*/
#import "AppDelegate.h"
#import "RCTBundleURLProvider.h"
#import "RCTRootView.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSURL *jsCodeLocation;
[[RCTBundleURLProvider sharedSettings] setDefaults];
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"PhoenixTrello"
initialProperties:nil
launchOptions:launchOptions];
rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
UIViewController *rootViewController = [UIViewController new];
rootViewController.view = rootView;
self.window.rootViewController = rootViewController;
[self.window makeKeyAndVisible];
return YES;
}
@end
thiết lập:
phản ứng bản địa-cli: 1.0.0 phản ứng bản địa: 0.32.0-rc.0 phản ứng: 15.3.0
Xcode 8 beta 4, iOS 10
Bạn có nhận được bất kỳ lỗi nào trên xcode ngay trước khi ngắt kết nối thiết bị? bạn đã thử hiển thị một thành phần trống ở gốc ứng dụng của bạn và xem nó có hoạt động không? Cố gắng thu hẹp xuống nếu vấn đề nằm trong mã JS hoặc phần gốc của bạn. Bạn đang sử dụng phiên bản gốc phản ứng nào? – nabn
ok, Ill hãy thử điều đó. Vấn đề vẫn tồn tại kể từ versino 0,28, bây giờ tôi đang sử dụng 0,32.rc-0 – radosch
Tôi đã cập nhật Câu hỏi có lỗi, trong khi thiết bị được đính kèm. – radosch