77#ifdef FB_SONARKIT_ENABLED
88#import < FlipperKit/FlipperClient.h>
99#import < FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h>
10- #import < FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>
11- #import < FlipperKitReactPlugin/FlipperKitReactPlugin.h>
1210#import < FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h>
11+ #import < FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>
1312#import < SKIOSNetworkPlugin/SKIOSNetworkAdapter.h>
13+ #import < FlipperKitReactPlugin/FlipperKitReactPlugin.h>
1414
1515static void InitializeFlipper (UIApplication *application) {
1616 FlipperClient *client = [FlipperClient sharedClient ];
17- SKDescriptorMapper *layoutDescriptorMapper =
18- [[SKDescriptorMapper alloc ] initWithDefaults ];
19- [client addPlugin: [[FlipperKitLayoutPlugin alloc ]
20- initWithRootNode: application
21- withDescriptorMapper: layoutDescriptorMapper]];
17+ SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc ] initWithDefaults ];
18+ [client addPlugin: [[FlipperKitLayoutPlugin alloc ] initWithRootNode: application withDescriptorMapper: layoutDescriptorMapper]];
2219 [client addPlugin: [[FKUserDefaultsPlugin alloc ] initWithSuiteName: nil ]];
2320 [client addPlugin: [FlipperKitReactPlugin new ]];
24- [client addPlugin: [[FlipperKitNetworkPlugin alloc ]
25- initWithNetworkAdapter: [SKIOSNetworkAdapter new ]]];
21+ [client addPlugin: [[FlipperKitNetworkPlugin alloc ] initWithNetworkAdapter: [SKIOSNetworkAdapter new ]]];
2622 [client start ];
2723}
2824#endif
2925
3026@implementation AppDelegate
3127
32- - (BOOL )application : (UIApplication *)application
33- didFinishLaunchingWithOptions : ( NSDictionary *) launchOptions {
28+ - (BOOL )application : (UIApplication *)application didFinishLaunchingWithOptions : ( NSDictionary *) launchOptions
29+ {
3430#ifdef FB_SONARKIT_ENABLED
3531 InitializeFlipper (application);
3632#endif
3733
38- RCTBridge *bridge = [[RCTBridge alloc ] initWithDelegate: self
39- launchOptions: launchOptions];
34+ RCTBridge *bridge = [[RCTBridge alloc ] initWithDelegate: self launchOptions: launchOptions];
4035 RCTRootView *rootView = [[RCTRootView alloc ] initWithBridge: bridge
4136 moduleName: @" HelloWorld"
4237 initialProperties: nil ];
4338
44- rootView.backgroundColor = [[UIColor alloc ] initWithRed: 1 .0f
45- green: 1 .0f
46- blue: 1 .0f
47- alpha: 1 ];
39+ rootView.backgroundColor = [[UIColor alloc ] initWithRed: 1 .0f green: 1 .0f blue: 1 .0f alpha: 1 ];
4840
4941 self.window = [[UIWindow alloc ] initWithFrame: [UIScreen mainScreen ].bounds];
5042 UIViewController *rootViewController = [UIViewController new ];
@@ -54,14 +46,12 @@ - (BOOL)application:(UIApplication *)application
5446 return YES ;
5547}
5648
57- - (NSURL *)sourceURLForBridge : (RCTBridge *)bridge {
58- #ifdef FB_SONARKIT_ENABLED
59- return
60- [[RCTBundleURLProvider sharedSettings ] jsBundleURLForBundleRoot: @" index"
61- fallbackResource: nil ];
49+ - (NSURL *)sourceURLForBridge : (RCTBridge *)bridge
50+ {
51+ #if DEBUG
52+ return [[RCTBundleURLProvider sharedSettings ] jsBundleURLForBundleRoot: @" index" fallbackResource: nil ];
6253#else
63- return [[NSBundle mainBundle ] URLForResource: @" main"
64- withExtension: @" jsbundle" ];
54+ return [[NSBundle mainBundle ] URLForResource: @" main" withExtension: @" jsbundle" ];
6555#endif
6656}
6757
0 commit comments