2017-11-22 1 views
0

クラッシュ時に以下のメッセージが表示されます。Reactランチクラッシュアプ​​リケーションのネイティブコード

RCTTVNavigationEventEmitterそれは initが上書きされますので、メインキューの設定が必要ですが、requiresMainQueueSetupを実装していません。将来のリリースでは、 React Nativeは、明示的にオプトアウトされていない限り、 バックグラウンドスレッド上のすべてのネイティブモジュールを初期化するようにデフォルト設定されます。

コード:

NSString *bearerToken = REQUESTS.oAuthRequest.accessToken; 
NSURL *jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"home.ios" fallbackResource:nil]; 

RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:jsCodeLocation moduleProvider:nil launchOptions:nil]; 
NSDictionary *props = @{@"bearer_token" : bearerToken, @"area_id":SELECTED_AREA_ID}; 
rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"Order" initialProperties:props]; 
rootView.frame = CGRectMake(0, 64, SCREEN_WIDTH, SCREEN_HEIGHT - 112); 
[self.view addSubview:rootView]; 
+0

あなたの質問には情報がありません。詳細を追加してください。例えば、あなたは万博を使っていますか?このエラーはいつ発生し始めましたか(最初の実行から新しいモジュールを追加したかなど)?等 –

答えて

1

私が原因私はこのエラーを取得したことに小道具で見つかっnilがあります。

NSDictionary *props = @{@"bearer_token" : bearerToken ? bearerToken : @"bearer_token", @"area_id":SELECTED_AREA_ID}; 
関連する問題