Skip to content

Instantly share code, notes, and snippets.

@janicduplessis
Created August 13, 2019 20:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janicduplessis/b2006ce0a63f73f9b6da16c47474c141 to your computer and use it in GitHub Desktop.
Save janicduplessis/b2006ce0a63f73f9b6da16c47474c141 to your computer and use it in GitHub Desktop.
...
#if DEBUG
#import <FlipperKit/FlipperClient.h>
#import <FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h>
#import <FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h>
#import <FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>
#import <SKIOSNetworkPlugin/SKIOSNetworkAdapter.h>
#endif
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
#if DEBUG
FlipperClient *client = [FlipperClient sharedClient];
SKDescriptorMapper *mapper = [[SKDescriptorMapper alloc] initWithDefaults];
[client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:mapper]];
[client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; [client start];
[client addPlugin: [[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]];
[client start];
#endif
...
}
...
pod 'FlipperKit', :configurations => ['Debug']
pod 'FlipperKit/FlipperKitLayoutPlugin', :configurations => ['Debug']
pod 'FlipperKit/SKIOSNetworkPlugin', :configurations => ['Debug']
pod 'FlipperKit/FlipperKitUserDefaultsPlugin', :configurations => ['Debug']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment