|  | @@ -1,14 +1,17 @@
 | 
	
		
			
			|  | 1 | +/**
 | 
	
		
			
			|  | 2 | + * Copyright (c) 2015-present, Facebook, Inc.
 | 
	
		
			
			|  | 3 | + * All rights reserved.
 | 
	
		
			
			|  | 4 | + *
 | 
	
		
			
			|  | 5 | + * This source code is licensed under the BSD-style license found in the
 | 
	
		
			
			|  | 6 | + * LICENSE file in the root directory of this source tree. An additional grant
 | 
	
		
			
			|  | 7 | + * of patent rights can be found in the PATENTS file in the same directory.
 | 
	
		
			
			|  | 8 | + */
 | 
	
		
			
			|  | 9 | +
 | 
	
		
			
			| 1 | 10 |  #import "AppDelegate.h"
 | 
	
		
			
			| 2 | 11 |  #import <React/RCTBundleURLProvider.h>
 | 
	
		
			
			| 3 | 12 |  
 | 
	
		
			
			| 4 |  | -// **********************************************
 | 
	
		
			
			| 5 |  | -// *** DON'T MISS: THE NEXT LINE IS IMPORTANT ***
 | 
	
		
			
			| 6 |  | -// **********************************************
 | 
	
		
			
			| 7 | 13 |  #import "RCCManager.h"
 | 
	
		
			
			| 8 | 14 |  
 | 
	
		
			
			| 9 |  | -// IMPORTANT: if you're getting an Xcode error that RCCManager.h isn't found, you've probably ran "npm install"
 | 
	
		
			
			| 10 |  | -// with npm ver 2. You'll need to "npm install" with npm 3 (see https://github.com/wix/react-native-navigation/issues/1)
 | 
	
		
			
			| 11 |  | -
 | 
	
		
			
			| 12 | 15 |  #import <React/RCTRootView.h>
 | 
	
		
			
			| 13 | 16 |  
 | 
	
		
			
			| 14 | 17 |  @implementation AppDelegate
 | 
	
	
		
			
			|  | @@ -17,34 +20,14 @@
 | 
	
		
			
			| 17 | 20 |  {
 | 
	
		
			
			| 18 | 21 |    NSURL *jsCodeLocation;
 | 
	
		
			
			| 19 | 22 |  #ifdef DEBUG
 | 
	
		
			
			| 20 |  | -//  jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.bundle?platform=ios&dev=true"];
 | 
	
		
			
			| 21 | 23 |    jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
 | 
	
		
			
			| 22 | 24 |  #else
 | 
	
		
			
			| 23 |  | -   jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
 | 
	
		
			
			|  | 25 | +  jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
 | 
	
		
			
			| 24 | 26 |  #endif
 | 
	
		
			
			| 25 |  | -
 | 
	
		
			
			| 26 |  | -
 | 
	
		
			
			| 27 |  | -  // **********************************************
 | 
	
		
			
			| 28 |  | -  // *** DON'T MISS: THIS IS HOW WE BOOTSTRAP *****
 | 
	
		
			
			| 29 |  | -  // **********************************************
 | 
	
		
			
			|  | 27 | +  
 | 
	
		
			
			| 30 | 28 |    self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
 | 
	
		
			
			| 31 | 29 |    self.window.backgroundColor = [UIColor whiteColor];
 | 
	
		
			
			| 32 | 30 |    [[RCCManager sharedInstance] initBridgeWithBundleURL:jsCodeLocation launchOptions:launchOptions];
 | 
	
		
			
			| 33 |  | -
 | 
	
		
			
			| 34 |  | -  /*
 | 
	
		
			
			| 35 |  | -  // original RN bootstrap - remove this part
 | 
	
		
			
			| 36 |  | -  RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
 | 
	
		
			
			| 37 |  | -                                                      moduleName:@"example"
 | 
	
		
			
			| 38 |  | -                                               initialProperties:nil
 | 
	
		
			
			| 39 |  | -                                                   launchOptions:launchOptions];
 | 
	
		
			
			| 40 |  | -  self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
 | 
	
		
			
			| 41 |  | -  UIViewController *rootViewController = [UIViewController new];
 | 
	
		
			
			| 42 |  | -  rootViewController.view = rootView;
 | 
	
		
			
			| 43 |  | -  self.window.rootViewController = rootViewController;
 | 
	
		
			
			| 44 |  | -  [self.window makeKeyAndVisible];
 | 
	
		
			
			| 45 |  | -  */
 | 
	
		
			
			| 46 |  | -  
 | 
	
		
			
			| 47 |  | -
 | 
	
		
			
			| 48 | 31 |    return YES;
 | 
	
		
			
			| 49 | 32 |  }
 | 
	
		
			
			| 50 | 33 |  
 |