Commit 4400be16f90222429015d8d632912f7dbbabef1d

Authored by yinqiaojuan
1 parent 78395e8a

0.1.5

Showing 44 changed files with 1362 additions and 417 deletions
CNLivePublishContent.podspec
1 Pod::Spec.new do |s| 1 Pod::Spec.new do |s|
2 s.name = 'CNLivePublishContent' 2 s.name = 'CNLivePublishContent'
3 - s.version = '0.1.4' 3 + s.version = '0.1.5'
4 s.summary = '测试组件化' 4 s.summary = '测试组件化'
5 5
6 6
@@ -22,4 +22,5 @@ Pod::Spec.new do |s| @@ -22,4 +22,5 @@ Pod::Spec.new do |s|
22 #s.public_header_files = 'CNLivePublishContent/Classes/YQJTest.h' 22 #s.public_header_files = 'CNLivePublishContent/Classes/YQJTest.h'
23 s.frameworks = 'UIKit', 'Foundation' 23 s.frameworks = 'UIKit', 'Foundation'
24 s.dependency 'AFNetworking' 24 s.dependency 'AFNetworking'
  25 + s.dependency 'CTMediator'
25 end 26 end
CNLivePublishContent/Assets/CNLivePublishContent.bundle/2.png 0 → 100644

431 KB

CNLivePublishContent/Assets/CNLivePublishContent.bundle/hello.json 0 → 100755
  1 +{
  2 + "name": "doubi",
  3 + "account": "nane",
  4 + "age": 999
  5 +}
CNLivePublishContent/Classes/CTMediator+A.h 0 → 100644
  1 +//
  2 +// CTMediator+A.h
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import <CTMediator/CTMediator.h>
  9 +#import <UIKit/UIKit.h>
  10 +NS_ASSUME_NONNULL_BEGIN
  11 +
  12 +@interface CTMediator (A)
  13 +-(UIViewController *)A_ViewControllerWithParams:(NSDictionary *)params;
  14 +@end
  15 +
  16 +NS_ASSUME_NONNULL_END
CNLivePublishContent/Classes/CTMediator+A.m 0 → 100644
  1 +//
  2 +// CTMediator+A.m
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import "CTMediator+A.h"
  9 +
  10 +@implementation CTMediator (A)
  11 +-(UIViewController *)A_ViewControllerWithParams:(NSDictionary *)params {
  12 + return [self performTarget:@"A" action:@"ViewController" params:params shouldCacheTarget:NO];
  13 +}
  14 +@end
CNLivePublishContent/Classes/NetWorkTest.h 0 → 100644
  1 +//
  2 +// NetWorkTest.h
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2018/12/6.
  6 +//
  7 +
  8 +#import <Foundation/Foundation.h>
  9 +@class NetWorkTest;
  10 +NS_ASSUME_NONNULL_BEGIN
  11 +//@protocol NetWorkTestDelegate <NSObject>
  12 +//- (NSDictionary *)netWorkGet:(NetWorkTest *)test;
  13 +//
  14 +//@end
  15 +
  16 +@interface NetWorkTest : NSObject
  17 +//@property (nonatomic, weak) id<NetWorkTestDelegate> delegate;
  18 +
  19 ++(void)netWorkGet;
  20 +//- (void)netWorkGets;
  21 +
  22 +@end
  23 +
  24 +NS_ASSUME_NONNULL_END
CNLivePublishContent/Classes/NetWorkTest.m 0 → 100644
  1 +//
  2 +// NetWorkTest.m
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2018/12/6.
  6 +//
  7 +
  8 +#import "NetWorkTest.h"
  9 +#import <AFNetworking/AFNetworking.h>
  10 +@implementation NetWorkTest
  11 +
  12 +
  13 ++(void)netWorkGet {
  14 +
  15 +
  16 +// AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
  17 +// NSString *path = [[NSBundle mainBundle] pathForResource:@"hello" ofType:@"json"];
  18 +// NSLog(@"打印这个path%@",path);
  19 + NSString *bundlepath = [[NSBundle mainBundle] pathForResource:@"CNLivePublishContent.framework/CNLivePublishContent"ofType:@"bundle"];
  20 +
  21 + NSBundle *bundel = [NSBundle bundleWithPath:bundlepath];
  22 + NSString *path = [bundel pathForResource:@"hello" ofType:@"json"];
  23 + AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
  24 + [manager GET:[NSString stringWithFormat:@"file://%@",path] parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
  25 +
  26 + } success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
  27 + NSLog(@"打印这个数据%@",responseObject);
  28 + } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
  29 + NSLog(@"打印这个error%@",error);
  30 + }];
  31 + NSString *imagePath = [bundel pathForResource:@"2" ofType:@"png"];
  32 + NSLog(@"打印这个路径%@",path);
  33 + NSLog(@"打印图片路径%@",imagePath);
  34 +}
  35 +//- (void)netWorkGets{
  36 +// NSDictionary *dic = [self.delegate netWorkGet:self];
  37 +//
  38 +//
  39 +//}
  40 +
  41 +@end
CNLivePublishContent/Classes/Target_A.h 0 → 100644
  1 +//
  2 +// Target_A.h
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import <Foundation/Foundation.h>
  9 +#import "TestViewController.h"
  10 +NS_ASSUME_NONNULL_BEGIN
  11 +
  12 +@interface Target_A : NSObject
  13 +- (UIViewController *)Action_ViewController:(NSString *)name;
  14 +@end
  15 +
  16 +NS_ASSUME_NONNULL_END
CNLivePublishContent/Classes/Target_A.m 0 → 100644
  1 +//
  2 +// Target_A.m
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import "Target_A.h"
  9 +
  10 +@implementation Target_A
  11 +-(UIViewController *)Action_ViewController:(NSDictionary *)param {
  12 + NSString *name = param[@"name"];
  13 + TestViewController *vc = [[TestViewController alloc] initWithName:name];
  14 + return vc;
  15 +}
  16 +@end
CNLivePublishContent/Classes/TestViewController.h 0 → 100644
  1 +//
  2 +// TestViewController.h
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import <UIKit/UIKit.h>
  9 +
  10 +NS_ASSUME_NONNULL_BEGIN
  11 +
  12 +@interface TestViewController : UIViewController
  13 +-(instancetype)initWithName:(NSString *)name;
  14 +@end
  15 +
  16 +NS_ASSUME_NONNULL_END
CNLivePublishContent/Classes/TestViewController.m 0 → 100644
  1 +//
  2 +// TestViewController.m
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2019/1/16.
  6 +//
  7 +
  8 +#import "TestViewController.h"
  9 +
  10 +@interface TestViewController ()
  11 +@property (nonatomic, strong) UILabel *nameLabel;
  12 +@end
  13 +
  14 +@implementation TestViewController
  15 +-(instancetype)initWithName:(NSString *)name {
  16 + self = [super init];
  17 + if (self) {
  18 + _nameLabel.text = name;
  19 + }
  20 + return self;
  21 +}
  22 +- (void)viewDidLoad {
  23 + [super viewDidLoad];
  24 + self.view.backgroundColor = [UIColor whiteColor];
  25 + NSLog(@"测试一下啊啊啊啊");
  26 + _nameLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 50)];
  27 + _nameLabel.textColor = [UIColor blackColor];
  28 + _nameLabel.backgroundColor = [UIColor cyanColor];
  29 + [self.view addSubview:_nameLabel];
  30 + // Do any additional setup after loading the view.
  31 +}
  32 +
  33 +/*
  34 +#pragma mark - Navigation
  35 +
  36 +// In a storyboard-based application, you will often want to do a little preparation before navigation
  37 +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
  38 + // Get the new view controller using [segue destinationViewController].
  39 + // Pass the selected object to the new view controller.
  40 +}
  41 +*/
  42 +
  43 +@end
CNLivePublishContent/Classes/YQJTestView.h 0 → 100644
  1 +//
  2 +// YQJTestView.h
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2018/12/6.
  6 +//
  7 +
  8 +#import <UIKit/UIKit.h>
  9 +
  10 +NS_ASSUME_NONNULL_BEGIN
  11 +
  12 +@interface YQJTestView : UIView
  13 +@property (nonatomic,strong) UIImageView *testImageV;
  14 +@end
  15 +
  16 +NS_ASSUME_NONNULL_END
CNLivePublishContent/Classes/YQJTestView.m 0 → 100644
  1 +//
  2 +// YQJTestView.m
  3 +// CNLivePublishContent
  4 +//
  5 +// Created by 殷巧娟 on 2018/12/6.
  6 +//
  7 +
  8 +#import "YQJTestView.h"
  9 +
  10 +@implementation YQJTestView
  11 +
  12 +-(instancetype)initWithFrame:(CGRect)frame {
  13 + self = [super initWithFrame:frame];
  14 + if (self) {
  15 +
  16 + }
  17 + return self;
  18 +}
  19 +-(NSBundle *)getimagePath {
  20 + NSString *bundlepath = [[NSBundle mainBundle] pathForResource:@"CNLivePublishContent.framework/CNLivePublishContent"ofType:@"bundle"];
  21 +
  22 + NSBundle *bundel = [NSBundle bundleWithPath:bundlepath];
  23 + return bundel;
  24 +}
  25 +
  26 +-(UIImageView*)testImageV {
  27 + if (!_testImageV) {
  28 + _testImageV = [[UIImageView alloc]init];
  29 + }
  30 + return _testImageV;
  31 +}
  32 +@end
Example/CNLivePublishContent.xcodeproj/project.pbxproj
@@ -370,12 +370,14 @@ @@ -370,12 +370,14 @@
370 inputPaths = ( 370 inputPaths = (
371 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-frameworks.sh", 371 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-frameworks.sh",
372 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework", 372 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
  373 + "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework",
373 ); 374 );
374 name = "[CP] Embed Pods Frameworks"; 375 name = "[CP] Embed Pods Frameworks";
375 outputFileListPaths = ( 376 outputFileListPaths = (
376 ); 377 );
377 outputPaths = ( 378 outputPaths = (
378 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework", 379 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
  380 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CTMediator.framework",
379 ); 381 );
380 runOnlyForDeploymentPostprocessing = 0; 382 runOnlyForDeploymentPostprocessing = 0;
381 shellPath = /bin/sh; 383 shellPath = /bin/sh;
@@ -393,6 +395,7 @@ @@ -393,6 +395,7 @@
393 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-frameworks.sh", 395 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-frameworks.sh",
394 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework", 396 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
395 "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework", 397 "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework",
  398 + "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework",
396 ); 399 );
397 name = "[CP] Embed Pods Frameworks"; 400 name = "[CP] Embed Pods Frameworks";
398 outputFileListPaths = ( 401 outputFileListPaths = (
@@ -400,6 +403,7 @@ @@ -400,6 +403,7 @@
400 outputPaths = ( 403 outputPaths = (
401 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework", 404 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
402 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLivePublishContent.framework", 405 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLivePublishContent.framework",
  406 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CTMediator.framework",
403 ); 407 );
404 runOnlyForDeploymentPostprocessing = 0; 408 runOnlyForDeploymentPostprocessing = 0;
405 shellPath = /bin/sh; 409 shellPath = /bin/sh;
Example/CNLivePublishContent/CNLiveViewController.m
@@ -7,6 +7,7 @@ @@ -7,6 +7,7 @@
7 // 7 //
8 8
9 #import "CNLiveViewController.h" 9 #import "CNLiveViewController.h"
  10 +#import <CNLivePublishContent/NetWorkTest.h>
10 11
11 @interface CNLiveViewController () 12 @interface CNLiveViewController ()
12 13
@@ -17,8 +18,16 @@ @@ -17,8 +18,16 @@
17 - (void)viewDidLoad 18 - (void)viewDidLoad
18 { 19 {
19 [super viewDidLoad]; 20 [super viewDidLoad];
  21 + [NetWorkTest netWorkGet];
  22 +
  23 +// NetWorkTest *m = [NetWorkTest new];
  24 +// m.delegate = self;
  25 +//
20 // Do any additional setup after loading the view, typically from a nib. 26 // Do any additional setup after loading the view, typically from a nib.
21 } 27 }
  28 +//- (NSDictionary *)netWorkGet:(NetWorkTest *)test{
  29 +// return @{@"1":@"12"};
  30 +//}
22 31
23 - (void)didReceiveMemoryWarning 32 - (void)didReceiveMemoryWarning
24 { 33 {
Example/Podfile
@@ -9,6 +9,7 @@ target &#39;CNLivePublishContent_Example&#39; do @@ -9,6 +9,7 @@ target &#39;CNLivePublishContent_Example&#39; do
9 target 'CNLivePublishContent_Tests' do 9 target 'CNLivePublishContent_Tests' do
10 inherit! :search_paths 10 inherit! :search_paths
11 pod 'AFNetworking' 11 pod 'AFNetworking'
  12 + pod 'CTMediator'
12 13
13 end 14 end
14 end 15 end
Example/Podfile.lock
@@ -14,16 +14,20 @@ PODS: @@ -14,16 +14,20 @@ PODS:
14 - AFNetworking/Serialization (3.2.1) 14 - AFNetworking/Serialization (3.2.1)
15 - AFNetworking/UIKit (3.2.1): 15 - AFNetworking/UIKit (3.2.1):
16 - AFNetworking/NSURLSession 16 - AFNetworking/NSURLSession
17 - - CNLivePublishContent (0.0.1): 17 + - CNLivePublishContent (0.1.4):
18 - AFNetworking 18 - AFNetworking
  19 + - CTMediator
  20 + - CTMediator (25)
19 21
20 DEPENDENCIES: 22 DEPENDENCIES:
21 - AFNetworking 23 - AFNetworking
22 - CNLivePublishContent (from `../`) 24 - CNLivePublishContent (from `../`)
  25 + - CTMediator
23 26
24 SPEC REPOS: 27 SPEC REPOS:
25 https://github.com/cocoapods/specs.git: 28 https://github.com/cocoapods/specs.git:
26 - AFNetworking 29 - AFNetworking
  30 + - CTMediator
27 31
28 EXTERNAL SOURCES: 32 EXTERNAL SOURCES:
29 CNLivePublishContent: 33 CNLivePublishContent:
@@ -31,8 +35,9 @@ EXTERNAL SOURCES: @@ -31,8 +35,9 @@ EXTERNAL SOURCES:
31 35
32 SPEC CHECKSUMS: 36 SPEC CHECKSUMS:
33 AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057 37 AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057
34 - CNLivePublishContent: 150e8b7a22533392991c94cb1f48c29ce636ffa2 38 + CNLivePublishContent: 3065bf11d23250852a387b9cafb246d87576355a
  39 + CTMediator: 830c1fc204b3a6abf2a059510c7380f56343da0f
35 40
36 -PODFILE CHECKSUM: 63184c0b0bc99c2f33e9180bc374c50d728e4a35 41 +PODFILE CHECKSUM: 538ed321f267c723c0da61743b72324a51ef3806
37 42
38 COCOAPODS: 1.5.3 43 COCOAPODS: 1.5.3
Example/Pods/CTMediator/CTMediator/CTMediator/CTMediator.h 0 → 100644
  1 +//
  2 +// CTMediator.h
  3 +// CTMediator
  4 +//
  5 +// Created by casa on 16/3/13.
  6 +// Copyright © 2016年 casa. All rights reserved.
  7 +//
  8 +
  9 +#import <UIKit/UIKit.h>
  10 +
  11 +extern NSString * const kCTMediatorParamsKeySwiftTargetModuleName;
  12 +
  13 +@interface CTMediator : NSObject
  14 +
  15 ++ (instancetype)sharedInstance;
  16 +
  17 +// 远程App调用入口
  18 +- (id)performActionWithUrl:(NSURL *)url completion:(void(^)(NSDictionary *info))completion;
  19 +// 本地组件调用入口
  20 +- (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params shouldCacheTarget:(BOOL)shouldCacheTarget;
  21 +- (void)releaseCachedTargetWithTargetName:(NSString *)targetName;
  22 +
  23 +@end
Example/Pods/CTMediator/CTMediator/CTMediator/CTMediator.m 0 → 100644
  1 +//
  2 +// CTMediator.m
  3 +// CTMediator
  4 +//
  5 +// Created by casa on 16/3/13.
  6 +// Copyright © 2016年 casa. All rights reserved.
  7 +//
  8 +
  9 +#import "CTMediator.h"
  10 +#import <objc/runtime.h>
  11 +
  12 +NSString * const kCTMediatorParamsKeySwiftTargetModuleName = @"kCTMediatorParamsKeySwiftTargetModuleName";
  13 +
  14 +@interface CTMediator ()
  15 +
  16 +@property (nonatomic, strong) NSMutableDictionary *cachedTarget;
  17 +
  18 +@end
  19 +
  20 +@implementation CTMediator
  21 +
  22 +#pragma mark - public methods
  23 ++ (instancetype)sharedInstance
  24 +{
  25 + static CTMediator *mediator;
  26 + static dispatch_once_t onceToken;
  27 + dispatch_once(&onceToken, ^{
  28 + mediator = [[CTMediator alloc] init];
  29 + });
  30 + return mediator;
  31 +}
  32 +
  33 +/*
  34 + scheme://[target]/[action]?[params]
  35 +
  36 + url sample:
  37 + aaa://targetA/actionB?id=1234
  38 + */
  39 +
  40 +- (id)performActionWithUrl:(NSURL *)url completion:(void (^)(NSDictionary *))completion
  41 +{
  42 + NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
  43 + NSString *urlString = [url query];
  44 + for (NSString *param in [urlString componentsSeparatedByString:@"&"]) {
  45 + NSArray *elts = [param componentsSeparatedByString:@"="];
  46 + if([elts count] < 2) continue;
  47 + [params setObject:[elts lastObject] forKey:[elts firstObject]];
  48 + }
  49 +
  50 + // 这里这么写主要是出于安全考虑,防止黑客通过远程方式调用本地模块。这里的做法足以应对绝大多数场景,如果要求更加严苛,也可以做更加复杂的安全逻辑。
  51 + NSString *actionName = [url.path stringByReplacingOccurrencesOfString:@"/" withString:@""];
  52 + if ([actionName hasPrefix:@"native"]) {
  53 + return @(NO);
  54 + }
  55 +
  56 + // 这个demo针对URL的路由处理非常简单,就只是取对应的target名字和method名字,但这已经足以应对绝大部份需求。如果需要拓展,可以在这个方法调用之前加入完整的路由逻辑
  57 + id result = [self performTarget:url.host action:actionName params:params shouldCacheTarget:NO];
  58 + if (completion) {
  59 + if (result) {
  60 + completion(@{@"result":result});
  61 + } else {
  62 + completion(nil);
  63 + }
  64 + }
  65 + return result;
  66 +}
  67 +
  68 +- (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params shouldCacheTarget:(BOOL)shouldCacheTarget
  69 +{
  70 + NSString *swiftModuleName = params[kCTMediatorParamsKeySwiftTargetModuleName];
  71 +
  72 + // generate target
  73 + NSString *targetClassString = nil;
  74 + if (swiftModuleName.length > 0) {
  75 + targetClassString = [NSString stringWithFormat:@"%@.Target_%@", swiftModuleName, targetName];
  76 + } else {
  77 + targetClassString = [NSString stringWithFormat:@"Target_%@", targetName];
  78 + }
  79 + NSObject *target = self.cachedTarget[targetClassString];
  80 + if (target == nil) {
  81 + Class targetClass = NSClassFromString(targetClassString);
  82 + target = [[targetClass alloc] init];
  83 + }
  84 +
  85 + // generate action
  86 + NSString *actionString = [NSString stringWithFormat:@"Action_%@:", actionName];
  87 + SEL action = NSSelectorFromString(actionString);
  88 +
  89 + if (target == nil) {
  90 + // 这里是处理无响应请求的地方之一,这个demo做得比较简单,如果没有可以响应的target,就直接return了。实际开发过程中是可以事先给一个固定的target专门用于在这个时候顶上,然后处理这种请求的
  91 + [self NoTargetActionResponseWithTargetString:targetClassString selectorString:actionString originParams:params];
  92 + return nil;
  93 + }
  94 +
  95 + if (shouldCacheTarget) {
  96 + self.cachedTarget[targetClassString] = target;
  97 + }
  98 +
  99 + if ([target respondsToSelector:action]) {
  100 + return [self safePerformAction:action target:target params:params];
  101 + } else {
  102 + // 这里是处理无响应请求的地方,如果无响应,则尝试调用对应target的notFound方法统一处理
  103 + SEL action = NSSelectorFromString(@"notFound:");
  104 + if ([target respondsToSelector:action]) {
  105 + return [self safePerformAction:action target:target params:params];
  106 + } else {
  107 + // 这里也是处理无响应请求的地方,在notFound都没有的时候,这个demo是直接return了。实际开发过程中,可以用前面提到的固定的target顶上的。
  108 + [self NoTargetActionResponseWithTargetString:targetClassString selectorString:actionString originParams:params];
  109 + [self.cachedTarget removeObjectForKey:targetClassString];
  110 + return nil;
  111 + }
  112 + }
  113 +}
  114 +
  115 +- (void)releaseCachedTargetWithTargetName:(NSString *)targetName
  116 +{
  117 + NSString *targetClassString = [NSString stringWithFormat:@"Target_%@", targetName];
  118 + [self.cachedTarget removeObjectForKey:targetClassString];
  119 +}
  120 +
  121 +#pragma mark - private methods
  122 +- (void)NoTargetActionResponseWithTargetString:(NSString *)targetString selectorString:(NSString *)selectorString originParams:(NSDictionary *)originParams
  123 +{
  124 + SEL action = NSSelectorFromString(@"Action_response:");
  125 + NSObject *target = [[NSClassFromString(@"Target_NoTargetAction") alloc] init];
  126 +
  127 + NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
  128 + params[@"originParams"] = originParams;
  129 + params[@"targetString"] = targetString;
  130 + params[@"selectorString"] = selectorString;
  131 +
  132 + [self safePerformAction:action target:target params:params];
  133 +}
  134 +
  135 +- (id)safePerformAction:(SEL)action target:(NSObject *)target params:(NSDictionary *)params
  136 +{
  137 + NSMethodSignature* methodSig = [target methodSignatureForSelector:action];
  138 + if(methodSig == nil) {
  139 + return nil;
  140 + }
  141 + const char* retType = [methodSig methodReturnType];
  142 +
  143 + if (strcmp(retType, @encode(void)) == 0) {
  144 + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:methodSig];
  145 + [invocation setArgument:&params atIndex:2];
  146 + [invocation setSelector:action];
  147 + [invocation setTarget:target];
  148 + [invocation invoke];
  149 + return nil;
  150 + }
  151 +
  152 + if (strcmp(retType, @encode(NSInteger)) == 0) {
  153 + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:methodSig];
  154 + [invocation setArgument:&params atIndex:2];
  155 + [invocation setSelector:action];
  156 + [invocation setTarget:target];
  157 + [invocation invoke];
  158 + NSInteger result = 0;
  159 + [invocation getReturnValue:&result];
  160 + return @(result);
  161 + }
  162 +
  163 + if (strcmp(retType, @encode(BOOL)) == 0) {
  164 + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:methodSig];
  165 + [invocation setArgument:&params atIndex:2];
  166 + [invocation setSelector:action];
  167 + [invocation setTarget:target];
  168 + [invocation invoke];
  169 + BOOL result = 0;
  170 + [invocation getReturnValue:&result];
  171 + return @(result);
  172 + }
  173 +
  174 + if (strcmp(retType, @encode(CGFloat)) == 0) {
  175 + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:methodSig];
  176 + [invocation setArgument:&params atIndex:2];
  177 + [invocation setSelector:action];
  178 + [invocation setTarget:target];
  179 + [invocation invoke];
  180 + CGFloat result = 0;
  181 + [invocation getReturnValue:&result];
  182 + return @(result);
  183 + }
  184 +
  185 + if (strcmp(retType, @encode(NSUInteger)) == 0) {
  186 + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:methodSig];
  187 + [invocation setArgument:&params atIndex:2];
  188 + [invocation setSelector:action];
  189 + [invocation setTarget:target];
  190 + [invocation invoke];
  191 + NSUInteger result = 0;
  192 + [invocation getReturnValue:&result];
  193 + return @(result);
  194 + }
  195 +
  196 +#pragma clang diagnostic push
  197 +#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
  198 + return [target performSelector:action withObject:params];
  199 +#pragma clang diagnostic pop
  200 +}
  201 +
  202 +#pragma mark - getters and setters
  203 +- (NSMutableDictionary *)cachedTarget
  204 +{
  205 + if (_cachedTarget == nil) {
  206 + _cachedTarget = [[NSMutableDictionary alloc] init];
  207 + }
  208 + return _cachedTarget;
  209 +}
  210 +
  211 +@end
Example/Pods/CTMediator/FILE_LICENSE 0 → 100644
  1 +MIT
Example/Pods/CTMediator/readme.md 0 → 100644
  1 +CTMediator
  2 +==========
  3 +
  4 +objective-c:
  5 +
  6 +```
  7 +pod "CTMediator"
  8 +```
  9 +
  10 +swift:
  11 +
  12 +```
  13 +use_frameworks!
  14 +pod "CTMediator"
  15 +```
  16 +
  17 +---
  18 +
  19 +
  20 +`CTMediator` helps you to devide your project into multi-project, and use `Target-Action` pattern to let subprojects to communicate with each other. *with no regist process!*
  21 +
  22 +you can check demo for more details:
  23 +
  24 +[Origin project](https://github.com/ModulizationDemo/MainProject)
  25 +
  26 +[Modulized Main Project with CTMediator](https://github.com/ModulizationDemo/ModulizedMainProject)
  27 +
  28 +[Demos](https://github.com/ModulizationDemo)
  29 +
  30 +[Swift Demo](https://github.com/ModulizationDemo/SwfitDemo)
  31 +
  32 +add private repo before you run demos:
  33 +
  34 +```
  35 +pod repo add PrivatePods https://github.com/ModulizationDemo/PrivatePods.git
  36 +```
  37 +
  38 +remember to run `pod install` before you run the demo!
  39 +
  40 +---
  41 +
  42 +[Origin project](https://github.com/ModulizationDemo/MainProject)
  43 +
  44 +[Modulized Main Project with CTMediator](https://github.com/ModulizationDemo/ModulizedMainProject)
  45 +
  46 +[Demos](https://github.com/ModulizationDemo)
  47 +
  48 +[Swift Demo](https://github.com/ModulizationDemo/SwfitDemo)
  49 +
  50 +跑demo时先添加私有库:
  51 +
  52 +```
  53 +pod repo add PrivatePods https://github.com/ModulizationDemo/PrivatePods.git
  54 +```
  55 +
  56 +然后就可以`pod install`了
  57 +
  58 +---
  59 +
  60 +[iOS应用架构谈 组件化方案](http://casatwy.com/iOS-Modulization.html)
  61 +
  62 +[在现有工程中实施基于CTMediator的组件化方案](http://casatwy.com/modulization_in_action.html)
  63 +
  64 +---
  65 +
  66 +本工程其实也是个Demo
  67 +
  68 +`Category`目录在实际工程中是单独的一个repo,调用者通过依赖category这个repo来完成功能调度。一般来说是每一个业务对应一个category的repo。因此调用者需要调度哪个业务,就依赖哪个业务的category。category这个repo由对应提供服务的业务来维护。
  69 +
  70 +`CTMediator`目录在实际工程中也是一个单独的repo,仅用于存放中间件。被每一个业务线各自维护的category repo所依赖。
  71 +
  72 +`DemoModule`目录是实际提供服务的业务,这个在实际工程中也是一个单独的repo。这个repo不被任何人所依赖,这个repo通过target-action来提供被调度的功能,然后由category repo通过runtime调度。
  73 +
  74 +---
  75 +
  76 +`CTMediator` helps you to devide your project into multi-project, and use `Target-Action` pattern to let subprojects to communicate with each other.
  77 +
  78 +you can check demo for more details:
  79 +
  80 +[Demo](https://github.com/ModulizationDemo)
  81 +
  82 +[Swift Demo](https://github.com/ModulizationDemo/SwfitDemo)
Example/Pods/Local Podspecs/CNLivePublishContent.podspec.json
1 { 1 {
2 "name": "CNLivePublishContent", 2 "name": "CNLivePublishContent",
3 - "version": "0.0.1", 3 + "version": "0.1.4",
4 "summary": "测试组件化", 4 "summary": "测试组件化",
5 "homepage": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents", 5 "homepage": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents",
6 "license": { 6 "license": {
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 }, 12 },
13 "source": { 13 "source": {
14 "git": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents.git", 14 "git": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents.git",
15 - "tag": "0.0.1" 15 + "tag": "0.1.4"
16 }, 16 },
17 "platforms": { 17 "platforms": {
18 "ios": "9.0" 18 "ios": "9.0"
@@ -25,6 +25,9 @@ @@ -25,6 +25,9 @@
25 "dependencies": { 25 "dependencies": {
26 "AFNetworking": [ 26 "AFNetworking": [
27 27
  28 + ],
  29 + "CTMediator": [
  30 +
28 ] 31 ]
29 } 32 }
30 } 33 }
Example/Pods/Manifest.lock
@@ -14,16 +14,20 @@ PODS: @@ -14,16 +14,20 @@ PODS:
14 - AFNetworking/Serialization (3.2.1) 14 - AFNetworking/Serialization (3.2.1)
15 - AFNetworking/UIKit (3.2.1): 15 - AFNetworking/UIKit (3.2.1):
16 - AFNetworking/NSURLSession 16 - AFNetworking/NSURLSession
17 - - CNLivePublishContent (0.0.1): 17 + - CNLivePublishContent (0.1.4):
18 - AFNetworking 18 - AFNetworking
  19 + - CTMediator
  20 + - CTMediator (25)
19 21
20 DEPENDENCIES: 22 DEPENDENCIES:
21 - AFNetworking 23 - AFNetworking
22 - CNLivePublishContent (from `../`) 24 - CNLivePublishContent (from `../`)
  25 + - CTMediator
23 26
24 SPEC REPOS: 27 SPEC REPOS:
25 https://github.com/cocoapods/specs.git: 28 https://github.com/cocoapods/specs.git:
26 - AFNetworking 29 - AFNetworking
  30 + - CTMediator
27 31
28 EXTERNAL SOURCES: 32 EXTERNAL SOURCES:
29 CNLivePublishContent: 33 CNLivePublishContent:
@@ -31,8 +35,9 @@ EXTERNAL SOURCES: @@ -31,8 +35,9 @@ EXTERNAL SOURCES:
31 35
32 SPEC CHECKSUMS: 36 SPEC CHECKSUMS:
33 AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057 37 AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057
34 - CNLivePublishContent: 150e8b7a22533392991c94cb1f48c29ce636ffa2 38 + CNLivePublishContent: 3065bf11d23250852a387b9cafb246d87576355a
  39 + CTMediator: 830c1fc204b3a6abf2a059510c7380f56343da0f
35 40
36 -PODFILE CHECKSUM: 63184c0b0bc99c2f33e9180bc374c50d728e4a35 41 +PODFILE CHECKSUM: 538ed321f267c723c0da61743b72324a51ef3806
37 42
38 COCOAPODS: 1.5.3 43 COCOAPODS: 1.5.3
Example/Pods/Pods.xcodeproj/project.pbxproj
@@ -7,192 +7,251 @@ @@ -7,192 +7,251 @@
7 objects = { 7 objects = {
8 8
9 /* Begin PBXBuildFile section */ 9 /* Begin PBXBuildFile section */
10 - 00B5FE91BE9DE9E2BACFA5C72517182F /* Pods-CNLivePublishContent_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A98533A4379497FD4E0C285CA2F7B56E /* Pods-CNLivePublishContent_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };  
11 - 00E2C1092D2255BB25E45DF004D3E7E5 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E79F20FA67EF326AC8DE380E6118EBF4 /* UIWebView+AFNetworking.m */; };  
12 - 00ED59EE2784CE922358E57E241A6C75 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 940F9DBBD5FB7E51683C5858A06D1B91 /* UIRefreshControl+AFNetworking.m */; };  
13 - 0D58399A6DC61099900309A4449F7891 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 72C208217BB6EAB64559C0AC437E799C /* AFURLSessionManager.m */; };  
14 - 11EAB2A17E2712DB04831AD0FFD6A5DB /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A821F310F9CBCED06C1D6DEC3103B24 /* AFURLResponseSerialization.m */; };  
15 - 137A6E8841A2429C00CBFA701695197E /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB3C1AE13FE37CFF6F471AF2B1E701D /* AFNetworkReachabilityManager.m */; };  
16 - 146B923ABED8ABBAE25A960876698AF7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */; };  
17 - 15304B6383EF69EC4E3DE45F8613BE2E /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C90CE9B626C1720C9ADB8FF999E47D68 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
18 - 15F1AB626337FECD0B9CFAAD90FAC342 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 443C446A800F6280C03E64AF14170EC0 /* AFNetworkActivityIndicatorManager.m */; };  
19 - 1C7CB086EBAC66BA416E2E1AC7CF197F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 695564614B55CEEC9BCFB223C0781E46 /* UIKit.framework */; };  
20 - 1DED0CC29970F878261799A26EF463BB /* CNLivePublishContent-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 79081AD8422817466BE162D409861670 /* CNLivePublishContent-dummy.m */; };  
21 - 23331C9D43DE08E12CB7750F9781D84C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */; };  
22 - 24C902F46B1A630D344D4FA287DA05C7 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 040C09B94F19533FBD391278CB20185D /* AFNetworking.framework */; };  
23 - 2C06A2EDBAE6B3C9DF4302E17A9A72C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */; };  
24 - 2E68973739E2AE713059A22F94238C60 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = CFB2918FE96D6AE88B6CA1AB13D6E730 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; };  
25 - 328CCD10C2469209E1D2DD55268E154D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C97BFEE825E260FD2CB926EB42CF21CE /* SystemConfiguration.framework */; };  
26 - 3CC1558D8899A2E13A968D4C403CD793 /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C8AE42D5A69E862E48EC78FF350078 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };  
27 - 402EB64C59857FE252DC98844643C420 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E5CE85E1EB18AE94164507FF5D433CE6 /* UIButton+AFNetworking.m */; };  
28 - 41FD4D0D6101210E26DDDCDD17FBB7C3 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A23D5B238032195CA6F925D556B9F96 /* UIImageView+AFNetworking.m */; };  
29 - 437D16EC401C087F549FA709C91CF786 /* CNLivePublishContent-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FE190B1BDA96365D405860A48D8C8C86 /* CNLivePublishContent-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };  
30 - 5A4C39ACCE4CE7B6C69C736F48087759 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CC88013A13A80BA08140FC1D0FC17CAD /* AFHTTPSessionManager.m */; };  
31 - 5BD586FD5A79C8F85C9B6F20E9D90D90 /* Pods-CNLivePublishContent_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E2861D05CFE6B3A84C7044909EE26035 /* Pods-CNLivePublishContent_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };  
32 - 616166BD57B8707EC940068BF5E1AA0A /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = CC18ED6BD8558D5E0970879CD6A9291E /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; };  
33 - 63A7B518E880C7AACABCD20AFA247C8C /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 559947ACFC2291BE83F8DEC005B7101D /* AFSecurityPolicy.m */; };  
34 - 6499BE821A569363EA3F09B2EA06882A /* YQJTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 84795C057289AA4ADF694D7E2C0A7844 /* YQJTest.h */; settings = {ATTRIBUTES = (Public, ); }; };  
35 - 66340E06FB146280E83112B966E563C3 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 353BE42A5F94DADECC35B1DBDA6A1231 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; };  
36 - 6A5E05D187005E863177B45D58905C71 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2658E99DDD8EA7B96318F002C7B157B0 /* AFImageDownloader.m */; };  
37 - 6C7C6C542448137FC3B6CEA04386780C /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09BDA8426E671B3F1385057205E67201 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; };  
38 - 78F5D40D5B8E9FC40FB257953EA945BA /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = AB81F5B5A19D6F63D51E00BB9E746058 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
39 - 7964C4CDB394B0C4DCFEC7D92E14D71A /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B56CFCC9EAF366F03AC9CFE348D9D58 /* Pods-CNLivePublishContent_Tests-dummy.m */; };  
40 - 839FA294A4A7A2C23B0149D5F947BAB3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6839DA55EA6731EB2DFFA59518EE4A7 /* Security.framework */; };  
41 - 8826A0887EEE1A618FA3BA34989E05B5 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B111A72E572F236A399CC7F2E7D3E85 /* AFNetworking-dummy.m */; };  
42 - 88A52F2DE87FAAEF79B420CC9B6BDE80 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BF1D89BEED3766388A77B2FCB9912393 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };  
43 - 8AD9F8FE36978CB4348E402207950883 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6361979267EDE0860632095FC6EA4D87 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; };  
44 - 901790CB7729E8871AE5DE99E486792B /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = BB00ADDE9C30E36EB99FA89E831E4590 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };  
45 - 9486D80CC092F8ACB2355D5C94A155E3 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1174ABA877619CC640989D6AC9A07DF1 /* AFAutoPurgingImageCache.m */; };  
46 - 9D380619079479C622272E2C77FCD289 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0929494D86649284B6A56EAB3F91B303 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
47 - A39E1924915C53C49E7220F72AD96BBB /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = F1423F692F2541CFE55253BC467F0025 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
48 - A6788BD629798B6F13289D01BD549782 /* YQJTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 255176BDE664FDC3EEF3EE888A26EB86 /* YQJTest.m */; };  
49 - AA24F65AF676F6428D3F2B0D3A03B816 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B744E8CFDCDC5D9B41CC93E86AF702B1 /* CoreGraphics.framework */; };  
50 - B27AB9936E094171E3A6371570FDD397 /* Pods-CNLivePublishContent_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 806B7A4A2134DC7EEB9C2F58642ECD7F /* Pods-CNLivePublishContent_Example-dummy.m */; };  
51 - BEE7FD5C1C06AF3670E0FB75F996DDF7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1C251DFB2D3B0E60259BE56A85C5BA /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
52 - C8D816A742203B5D50B79348DFDDE4BD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 443AC79FE304CEF4E800C982B445221E /* MobileCoreServices.framework */; };  
53 - CB3028664CA23A1480C18C7A86CFDAF4 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = BE62D258251F0E3CC57836C93584D335 /* UIActivityIndicatorView+AFNetworking.m */; };  
54 - CB3CA20E3732A095F5515E0621D8719C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = FAF9AB0D2DE5398A86009837A2760BAD /* AFURLRequestSerialization.m */; };  
55 - CB633AF10D27AD0971F3E34470B0BB01 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB33A30129B406EB1BD224B6B630B80 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
56 - D014A5430789C5F0FFCF490D53B22897 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AF376080E12057AC937F6E1F0D7CB5D /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
57 - D491FD44351A11016A957CA81ABE0EC5 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 05BFBAF94DDF04E8BDBF6323835FB9BC /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; };  
58 - DF74915F8F367134FA4277BE9A2F52DB /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EF0F7569C1C4BFC3EF2C9DA3D50CC0B /* UIProgressView+AFNetworking.m */; };  
59 - E72F2473AF602610ACD6608E0C4C0100 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */; };  
60 - F2D2FE3B9DB1610D8EFAB393A3412DB7 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 17FCADC02A41266A8F7ECA471386ABB3 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
61 - FCB209DFAFF4721A4AA51197AB2D7016 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD7A9F5902061F94EEC77455DF6D75F /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };  
62 - FE66EF8D47514D23E7551E2C95C765D8 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D2F00E33B5224A2ABFD1744688638A40 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; };  
63 - FF12B4BE37652AC565ED618C106CFE10 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D82029FB8774862A89BC6CD31A855F2 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 10 + 00E2C1092D2255BB25E45DF004D3E7E5 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E1F6522C6CAF5271CF5860ED010135 /* UIWebView+AFNetworking.m */; };
  11 + 00ED59EE2784CE922358E57E241A6C75 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B1DD1ACA890DB7EB015015D3C54A35 /* UIRefreshControl+AFNetworking.m */; };
  12 + 0D58399A6DC61099900309A4449F7891 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 492081BAD0B4BFA032779088A08522C8 /* AFURLSessionManager.m */; };
  13 + 11EAB2A17E2712DB04831AD0FFD6A5DB /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AB9BCD64DF53F3B844CBD3F35553914 /* AFURLResponseSerialization.m */; };
  14 + 137A6E8841A2429C00CBFA701695197E /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A08617FB929F056C814355416B789CAA /* AFNetworkReachabilityManager.m */; };
  15 + 146B923ABED8ABBAE25A960876698AF7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */; };
  16 + 15304B6383EF69EC4E3DE45F8613BE2E /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C367DCDDE73A877E476C6DABFB6A05 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  17 + 15F1AB626337FECD0B9CFAAD90FAC342 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F6E842BF19B7050BA4BE6BBBB91AD571 /* AFNetworkActivityIndicatorManager.m */; };
  18 + 268A2E6AA667288B6EA97D5D2DAAAEA9 /* NetWorkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E5CD513D95F7FA28307938A9474A29 /* NetWorkTest.m */; };
  19 + 2E68973739E2AE713059A22F94238C60 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E5D9F62832E3169C7F6E8392A7259AE /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; };
  20 + 2E9C3B5F4EAEB30E7497DE13BB88A072 /* YQJTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E8470A80B73D4521C59C1A36E913F9B /* YQJTest.m */; };
  21 + 328CCD10C2469209E1D2DD55268E154D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DBBA868F0AA6D0170E00A6F20FDD562C /* SystemConfiguration.framework */; };
  22 + 337ED193A50495263CF2CCE00CB0B4DF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6CBB77BDD51378763FA49142AF4165D /* UIKit.framework */; };
  23 + 3CC1558D8899A2E13A968D4C403CD793 /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = BD507528F2D563F915EE6938B735D444 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
  24 + 402EB64C59857FE252DC98844643C420 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 7516E28CB0D1CFF319B497934EF71592 /* UIButton+AFNetworking.m */; };
  25 + 41FD4D0D6101210E26DDDCDD17FBB7C3 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ED08A3715C1FFF909B762B0A66E3A8E /* UIImageView+AFNetworking.m */; };
  26 + 4EA114A421EEDB05003BCD97 /* CTMediator+A.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA114A221EEDB05003BCD97 /* CTMediator+A.h */; };
  27 + 4EA114A521EEDB05003BCD97 /* CTMediator+A.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EA114A321EEDB05003BCD97 /* CTMediator+A.m */; };
  28 + 4EA114A821EEE32F003BCD97 /* Target_A.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA114A621EEE32F003BCD97 /* Target_A.h */; };
  29 + 4EA114A921EEE32F003BCD97 /* Target_A.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EA114A721EEE32F003BCD97 /* Target_A.m */; };
  30 + 4EA114AC21EEFCCA003BCD97 /* TestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EA114AA21EEFCCA003BCD97 /* TestViewController.m */; };
  31 + 4EA114AD21EEFCCA003BCD97 /* TestViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA114AB21EEFCCA003BCD97 /* TestViewController.h */; };
  32 + 56C516DA7A3F01079DF5179AD686FF95 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */; };
  33 + 586586B865785FF25205BDA03F414790 /* NetWorkTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 89DB4100E57D668B880F1206F268BD0D /* NetWorkTest.h */; settings = {ATTRIBUTES = (Public, ); }; };
  34 + 5A4C39ACCE4CE7B6C69C736F48087759 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DCEB5411AFD749DED2217E1D2895D /* AFHTTPSessionManager.m */; };
  35 + 616166BD57B8707EC940068BF5E1AA0A /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = FE16CD7E444DB36D64ED321841E866F9 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  36 + 63A7B518E880C7AACABCD20AFA247C8C /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 435F4EF7B68477C98FDAE3810350376D /* AFSecurityPolicy.m */; };
  37 + 66340E06FB146280E83112B966E563C3 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B4F92D7E7901CB45B9C229D27EF4F17 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
  38 + 6A30D333F5EA15748E766F3A0BCC38DA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6CBB77BDD51378763FA49142AF4165D /* UIKit.framework */; };
  39 + 6A5E05D187005E863177B45D58905C71 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = E570967F0F81F494221FFC2508F2073D /* AFImageDownloader.m */; };
  40 + 6C7C6C542448137FC3B6CEA04386780C /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 560CA92F130D57F4742B8CD3CA441C27 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
  41 + 717CB6CFD64A414829C7E18093ED88A1 /* CNLivePublishContent-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C107FC39263835DDC03F8FA7B117F6FA /* CNLivePublishContent-dummy.m */; };
  42 + 78F5D40D5B8E9FC40FB257953EA945BA /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE80BDFF82E7ACA5C58806433405E0F /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  43 + 81AFFFC8D9F3223890D0D0E652C7E39F /* YQJTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 161A5F523F7A047F0258B88060EF023A /* YQJTest.h */; settings = {ATTRIBUTES = (Public, ); }; };
  44 + 83043580FD83A2C2977A2A816BA5B281 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */; };
  45 + 839FA294A4A7A2C23B0149D5F947BAB3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6D512C2AA48DFC8D76DDB43A51FF860 /* Security.framework */; };
  46 + 862F8E81E5EE229262B239B30690B02D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */; };
  47 + 865796ACDA27DEC92EC4933622E12933 /* Pods-CNLivePublishContent_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 806B7A4A2134DC7EEB9C2F58642ECD7F /* Pods-CNLivePublishContent_Example-dummy.m */; };
  48 + 8826A0887EEE1A618FA3BA34989E05B5 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D4A005E21E7E8051821E8F4A7BFF4D0 /* AFNetworking-dummy.m */; };
  49 + 88A52F2DE87FAAEF79B420CC9B6BDE80 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D6C07AFE963593F16BF7C41EDEF41D3 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  50 + 8AD9F8FE36978CB4348E402207950883 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D8FD78919B301534046747730672055A /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
  51 + 8D8290B1BF009FF34752EBDA7195A4B8 /* CNLivePublishContent-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 625FC0A3FA887FCA21C8FF165C1870E8 /* CNLivePublishContent-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  52 + 901790CB7729E8871AE5DE99E486792B /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BA858E16A419B6B00C6F94372EF80D /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  53 + 93CF811A7D6D4025CB47ABDC8BFD41E1 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82C3198FDE14956815ADBF877D7A4DBF /* AFNetworking.framework */; };
  54 + 9486D80CC092F8ACB2355D5C94A155E3 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F0A76B3D14DE576B06289D87734C0BE7 /* AFAutoPurgingImageCache.m */; };
  55 + 9D380619079479C622272E2C77FCD289 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E860AC376DAA45C450C7DA7064CE58 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  56 + A3918B673004DA8BF581FB0652BCF31B /* CTMediator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D073177390E10FCD5DA93B2C25B2087C /* CTMediator-dummy.m */; };
  57 + A39E1924915C53C49E7220F72AD96BBB /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BBCA07873FBBDD36DD4E4EF667122E9 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  58 + A71C697C88DF06CBB6FA37F790B0218C /* Pods-CNLivePublishContent_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A98533A4379497FD4E0C285CA2F7B56E /* Pods-CNLivePublishContent_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  59 + A843CC5A1E265DA6AE970451FEEED31E /* YQJTestView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E4EFA2481E91ADF30E25BAD1D0F8E5B /* YQJTestView.m */; };
  60 + AA24F65AF676F6428D3F2B0D3A03B816 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728034AA195D88832BD9E2BF5C72F4F8 /* CoreGraphics.framework */; };
  61 + ACFFC59BAEEBC3FEB50F45EABCD49417 /* CTMediator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B11FF40BE9A35C9D5F062B29D50854 /* CTMediator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  62 + B30D197D4E4B278D4E2660B0F41D57A8 /* Pods-CNLivePublishContent_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E2861D05CFE6B3A84C7044909EE26035 /* Pods-CNLivePublishContent_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  63 + BEE7FD5C1C06AF3670E0FB75F996DDF7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D27E6B980375725668A78746494922 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  64 + C2B1A580FEF25B08DE6201A7E47F3A57 /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B56CFCC9EAF366F03AC9CFE348D9D58 /* Pods-CNLivePublishContent_Tests-dummy.m */; };
  65 + C8D816A742203B5D50B79348DFDDE4BD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5064B8E1819B3DAA98753DF2B835426 /* MobileCoreServices.framework */; };
  66 + CB3028664CA23A1480C18C7A86CFDAF4 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 05A0C4F4F190F09A77CB5B4AE9835292 /* UIActivityIndicatorView+AFNetworking.m */; };
  67 + CB3CA20E3732A095F5515E0621D8719C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 89A042D000325D0B140D84B4089EB5E1 /* AFURLRequestSerialization.m */; };
  68 + CB633AF10D27AD0971F3E34470B0BB01 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = FBFBB6BDA7D7ACC670148440A1480C8B /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  69 + CF23F9913E7AEDA0DA66F29B0215577C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */; };
  70 + D014A5430789C5F0FFCF490D53B22897 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA1E69727F0B9C34756EDA740C34AC9 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  71 + D491FD44351A11016A957CA81ABE0EC5 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB69B94FE8C8AA4A8047BC10AC82355 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; };
  72 + DF74915F8F367134FA4277BE9A2F52DB /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = C87BC626D88D6467E37891BD4E7A624C /* UIProgressView+AFNetworking.m */; };
  73 + E455B95C5A44129F2B904190E0EE7DCA /* CTMediator.m in Sources */ = {isa = PBXBuildFile; fileRef = 547EE6657AA1F48A6854C124E364E48B /* CTMediator.m */; };
  74 + F2D2FE3B9DB1610D8EFAB393A3412DB7 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B4EF8C75342FAB06E15E405D2519142 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  75 + F33CF12F1B19DDAAEBCF655B87E84CEA /* CTMediator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BDEDFE9E6D2B945FD15C737C17AFCE53 /* CTMediator.framework */; };
  76 + F68E56B791AF90909A5C5627BD6FAA7F /* CTMediator.h in Headers */ = {isa = PBXBuildFile; fileRef = F5EFB2173C64C6A103690ACB88FD7E16 /* CTMediator.h */; settings = {ATTRIBUTES = (Public, ); }; };
  77 + FBD32565B5C5885D00363966875322BA /* YQJTestView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B3F7F0BB4C3487D8AB6D98424AEF3D /* YQJTestView.h */; settings = {ATTRIBUTES = (Public, ); }; };
  78 + FCB209DFAFF4721A4AA51197AB2D7016 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 577B2EC7CDA4942FD2E2FE860603E1D1 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; };
  79 + FE66EF8D47514D23E7551E2C95C765D8 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7DBFE40ADF8E3578E75638E727A863 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
  80 + FF12B4BE37652AC565ED618C106CFE10 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5696AC97085A1F8AFD5A896ECDA2028C /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
64 /* End PBXBuildFile section */ 81 /* End PBXBuildFile section */
65 82
66 /* Begin PBXContainerItemProxy section */ 83 /* Begin PBXContainerItemProxy section */
67 - 10BE38FA9FD4A66416A251C2E70DB3D9 /* PBXContainerItemProxy */ = { 84 + 2A68BBAAEF49F88DF6149820D6C57275 /* PBXContainerItemProxy */ = {
68 isa = PBXContainerItemProxy; 85 isa = PBXContainerItemProxy;
69 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; 86 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
70 proxyType = 1; 87 proxyType = 1;
71 - remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;  
72 - remoteInfo = AFNetworking; 88 + remoteGlobalIDString = 19BA2E767588272F1A8F5301C9DDA3C7;
  89 + remoteInfo = CNLivePublishContent;
  90 + };
  91 + 721B8E763EA4C05201E570FC41283E1B /* PBXContainerItemProxy */ = {
  92 + isa = PBXContainerItemProxy;
  93 + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
  94 + proxyType = 1;
  95 + remoteGlobalIDString = 90AEB8F566BED842670EE9B8C4527238;
  96 + remoteInfo = "Pods-CNLivePublishContent_Example";
73 }; 97 };
74 - 638D96951986081978219D0D28C4CB95 /* PBXContainerItemProxy */ = { 98 + 76F75E39535C10094A51D83B696AD376 /* PBXContainerItemProxy */ = {
75 isa = PBXContainerItemProxy; 99 isa = PBXContainerItemProxy;
76 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; 100 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
77 proxyType = 1; 101 proxyType = 1;
78 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C; 102 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
79 remoteInfo = AFNetworking; 103 remoteInfo = AFNetworking;
80 }; 104 };
81 - 74EE7622974628230979B1E2FAC31F70 /* PBXContainerItemProxy */ = { 105 + 86200A4A37766F6B6F6F70A0F577E733 /* PBXContainerItemProxy */ = {
  106 + isa = PBXContainerItemProxy;
  107 + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
  108 + proxyType = 1;
  109 + remoteGlobalIDString = 4517DFE16464368852DE63124D8958D2;
  110 + remoteInfo = CTMediator;
  111 + };
  112 + A40786A2ECC0D453B97FB61F0E1D563B /* PBXContainerItemProxy */ = {
  113 + isa = PBXContainerItemProxy;
  114 + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
  115 + proxyType = 1;
  116 + remoteGlobalIDString = 4517DFE16464368852DE63124D8958D2;
  117 + remoteInfo = CTMediator;
  118 + };
  119 + C2A5D75CDBEED4FE2F632009FF6DB5C2 /* PBXContainerItemProxy */ = {
82 isa = PBXContainerItemProxy; 120 isa = PBXContainerItemProxy;
83 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; 121 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
84 proxyType = 1; 122 proxyType = 1;
85 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C; 123 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
86 remoteInfo = AFNetworking; 124 remoteInfo = AFNetworking;
87 }; 125 };
88 - A8E7BDA73E29AD4E427F3B81E733E91F /* PBXContainerItemProxy */ = { 126 + CF5A9418EE7095B510EE20723AADD26B /* PBXContainerItemProxy */ = {
89 isa = PBXContainerItemProxy; 127 isa = PBXContainerItemProxy;
90 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; 128 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
91 proxyType = 1; 129 proxyType = 1;
92 - remoteGlobalIDString = 55576F17EDFA6D5770450CB4A5A1512F;  
93 - remoteInfo = "Pods-CNLivePublishContent_Example"; 130 + remoteGlobalIDString = 4517DFE16464368852DE63124D8958D2;
  131 + remoteInfo = CTMediator;
94 }; 132 };
95 - BC29346D1257CE0E429385393E7F4830 /* PBXContainerItemProxy */ = { 133 + D4E3956813E2BCAFFAA485119C6D0E80 /* PBXContainerItemProxy */ = {
96 isa = PBXContainerItemProxy; 134 isa = PBXContainerItemProxy;
97 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; 135 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
98 proxyType = 1; 136 proxyType = 1;
99 - remoteGlobalIDString = 0129596E3166712D604DAF3AF140E4C2;  
100 - remoteInfo = CNLivePublishContent; 137 + remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
  138 + remoteInfo = AFNetworking;
101 }; 139 };
102 /* End PBXContainerItemProxy section */ 140 /* End PBXContainerItemProxy section */
103 141
104 /* Begin PBXFileReference section */ 142 /* Begin PBXFileReference section */
105 - 00E5835696EFE5662E1E5E3B6FCB51C0 /* Pods_CNLivePublishContent_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLivePublishContent_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
106 - 040C09B94F19533FBD391278CB20185D /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
107 - 05BFBAF94DDF04E8BDBF6323835FB9BC /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = "<group>"; }; 143 + 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
  144 + 05A0C4F4F190F09A77CB5B4AE9835292 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = "<group>"; };
108 07944192B1ACCE474532D4AC5B213C83 /* Pods-CNLivePublishContent_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLivePublishContent_Tests.modulemap"; sourceTree = "<group>"; }; 145 07944192B1ACCE474532D4AC5B213C83 /* Pods-CNLivePublishContent_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLivePublishContent_Tests.modulemap"; sourceTree = "<group>"; };
109 - 0929494D86649284B6A56EAB3F91B303 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = "<group>"; };  
110 - 09BDA8426E671B3F1385057205E67201 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = "<group>"; };  
111 - 0AF376080E12057AC937F6E1F0D7CB5D /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = "<group>"; };  
112 - 0EF0F7569C1C4BFC3EF2C9DA3D50CC0B /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = "<group>"; };  
113 - 1174ABA877619CC640989D6AC9A07DF1 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = "<group>"; }; 146 + 0B4EF8C75342FAB06E15E405D2519142 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = "<group>"; };
  147 + 0CE80BDFF82E7ACA5C58806433405E0F /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = "<group>"; };
  148 + 0ED08A3715C1FFF909B762B0A66E3A8E /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = "<group>"; };
114 11EF7B4D96108B0737E2DE3314E4E078 /* Pods-CNLivePublishContent_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Example.release.xcconfig"; sourceTree = "<group>"; }; 149 11EF7B4D96108B0737E2DE3314E4E078 /* Pods-CNLivePublishContent_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Example.release.xcconfig"; sourceTree = "<group>"; };
115 - 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = "<group>"; };  
116 - 17FCADC02A41266A8F7ECA471386ABB3 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = "<group>"; };  
117 - 1AB3C1AE13FE37CFF6F471AF2B1E701D /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = "<group>"; }; 150 + 13FC62D74F50B411443D19643E067E81 /* CNLivePublishContent.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CNLivePublishContent.xcconfig; sourceTree = "<group>"; };
  151 + 161A5F523F7A047F0258B88060EF023A /* YQJTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YQJTest.h; path = CNLivePublishContent/Classes/YQJTest.h; sourceTree = "<group>"; };
  152 + 18D27E6B980375725668A78746494922 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = "<group>"; };
  153 + 1A7DBFE40ADF8E3578E75638E727A863 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = "<group>"; };
118 1C9335BE61B442F6D1AB0A3CC50BABEF /* Pods-CNLivePublishContent_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Tests.release.xcconfig"; sourceTree = "<group>"; }; 154 1C9335BE61B442F6D1AB0A3CC50BABEF /* Pods-CNLivePublishContent_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Tests.release.xcconfig"; sourceTree = "<group>"; };
119 - 1D70C948F3D659D5A708EECA7E406277 /* Pods_CNLivePublishContent_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLivePublishContent_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
120 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Tests.debug.xcconfig"; sourceTree = "<group>"; }; 155 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Tests.debug.xcconfig"; sourceTree = "<group>"; };
121 1F2873F36BF0A613CE91EB42AF4E5212 /* Pods-CNLivePublishContent_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Example-frameworks.sh"; sourceTree = "<group>"; }; 156 1F2873F36BF0A613CE91EB42AF4E5212 /* Pods-CNLivePublishContent_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Example-frameworks.sh"; sourceTree = "<group>"; };
122 - 255176BDE664FDC3EEF3EE888A26EB86 /* YQJTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YQJTest.m; path = CNLivePublishContent/Classes/YQJTest.m; sourceTree = "<group>"; };  
123 - 2658E99DDD8EA7B96318F002C7B157B0 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = "<group>"; }; 157 + 253279CAAEC674E7BB0D3C7E91546ADB /* CNLivePublishContent.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CNLivePublishContent.framework; sourceTree = BUILT_PRODUCTS_DIR; };
124 26F72D9395C2536C85B50ACF6A2D8143 /* Pods-CNLivePublishContent_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLivePublishContent_Tests-acknowledgements.markdown"; sourceTree = "<group>"; }; 158 26F72D9395C2536C85B50ACF6A2D8143 /* Pods-CNLivePublishContent_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLivePublishContent_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
125 - 2A23D5B238032195CA6F925D556B9F96 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = "<group>"; }; 159 + 2A0DCEB5411AFD749DED2217E1D2895D /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = "<group>"; };
126 2A3E6348FEBA5380341707C178C0FB7B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 160 2A3E6348FEBA5380341707C178C0FB7B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
127 - 2A821F310F9CBCED06C1D6DEC3103B24 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = "<group>"; };  
128 - 353BE42A5F94DADECC35B1DBDA6A1231 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = "<group>"; };  
129 - 399878391EC8C0D048B77CE955F3DC79 /* CNLivePublishContent.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CNLivePublishContent.modulemap; sourceTree = "<group>"; }; 161 + 2D474A7F56E8D4D7FD097567668281E1 /* CNLivePublishContent.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = CNLivePublishContent.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
  162 + 2E4EFA2481E91ADF30E25BAD1D0F8E5B /* YQJTestView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YQJTestView.m; path = CNLivePublishContent/Classes/YQJTestView.m; sourceTree = "<group>"; };
  163 + 2FF0DB94F1541499A4DD194819E4C14C /* Pods_CNLivePublishContent_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLivePublishContent_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
130 3B56CFCC9EAF366F03AC9CFE348D9D58 /* Pods-CNLivePublishContent_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLivePublishContent_Tests-dummy.m"; sourceTree = "<group>"; }; 164 3B56CFCC9EAF366F03AC9CFE348D9D58 /* Pods-CNLivePublishContent_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLivePublishContent_Tests-dummy.m"; sourceTree = "<group>"; };
  165 + 3D6C07AFE963593F16BF7C41EDEF41D3 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = "<group>"; };
131 3EC14C57AFB7CED3F535897B0B293DB6 /* Pods-CNLivePublishContent_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Tests-resources.sh"; sourceTree = "<group>"; }; 166 3EC14C57AFB7CED3F535897B0B293DB6 /* Pods-CNLivePublishContent_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Tests-resources.sh"; sourceTree = "<group>"; };
132 - 443AC79FE304CEF4E800C982B445221E /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };  
133 - 443C446A800F6280C03E64AF14170EC0 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = "<group>"; };  
134 - 4E13FB5BD4DCDFC7D26ABF44FE960295 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };  
135 - 559947ACFC2291BE83F8DEC005B7101D /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = "<group>"; };  
136 - 5B63784F7C53EE287DA2961A49BEDC17 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
137 - 5D1C251DFB2D3B0E60259BE56A85C5BA /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = "<group>"; };  
138 - 5E5745F4D848C4830D92C516D14C03A3 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };  
139 - 6361979267EDE0860632095FC6EA4D87 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = "<group>"; };  
140 - 695564614B55CEEC9BCFB223C0781E46 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 167 + 435F4EF7B68477C98FDAE3810350376D /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = "<group>"; };
  168 + 492081BAD0B4BFA032779088A08522C8 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = "<group>"; };
  169 + 4AA1E69727F0B9C34756EDA740C34AC9 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = "<group>"; };
  170 + 4EA114A221EEDB05003BCD97 /* CTMediator+A.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "CTMediator+A.h"; path = "CNLivePublishContent/Classes/CTMediator+A.h"; sourceTree = "<group>"; };
  171 + 4EA114A321EEDB05003BCD97 /* CTMediator+A.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "CTMediator+A.m"; path = "CNLivePublishContent/Classes/CTMediator+A.m"; sourceTree = "<group>"; };
  172 + 4EA114A621EEE32F003BCD97 /* Target_A.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Target_A.h; path = CNLivePublishContent/Classes/Target_A.h; sourceTree = "<group>"; };
  173 + 4EA114A721EEE32F003BCD97 /* Target_A.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = Target_A.m; path = CNLivePublishContent/Classes/Target_A.m; sourceTree = "<group>"; };
  174 + 4EA114AA21EEFCCA003BCD97 /* TestViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestViewController.m; path = CNLivePublishContent/Classes/TestViewController.m; sourceTree = "<group>"; };
  175 + 4EA114AB21EEFCCA003BCD97 /* TestViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestViewController.h; path = CNLivePublishContent/Classes/TestViewController.h; sourceTree = "<group>"; };
  176 + 547EE6657AA1F48A6854C124E364E48B /* CTMediator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CTMediator.m; path = CTMediator/CTMediator/CTMediator.m; sourceTree = "<group>"; };
  177 + 560CA92F130D57F4742B8CD3CA441C27 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = "<group>"; };
  178 + 5696AC97085A1F8AFD5A896ECDA2028C /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = "<group>"; };
  179 + 577B2EC7CDA4942FD2E2FE860603E1D1 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = "<group>"; };
  180 + 5C778371083D745B66782CE851951621 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  181 + 60DC81B73918256698B8E205B2F6CCA8 /* CNLivePublishContent.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CNLivePublishContent.modulemap; sourceTree = "<group>"; };
  182 + 625FC0A3FA887FCA21C8FF165C1870E8 /* CNLivePublishContent-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLivePublishContent-umbrella.h"; sourceTree = "<group>"; };
  183 + 64228F8095E88B18E01ADFD898F9E334 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  184 + 68695EEB4FCCFB856FAEBB795EA61F6F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
141 696C7A16EB627EF2713A1F1BDA249196 /* Pods-CNLivePublishContent_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLivePublishContent_Example-acknowledgements.plist"; sourceTree = "<group>"; }; 185 696C7A16EB627EF2713A1F1BDA249196 /* Pods-CNLivePublishContent_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLivePublishContent_Example-acknowledgements.plist"; sourceTree = "<group>"; };
142 - 6F93218F251C55BC9FB3371044124253 /* CNLivePublishContent.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = CNLivePublishContent.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };  
143 - 712E674D09C6841F3EFBE929303414E4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };  
144 - 72C208217BB6EAB64559C0AC437E799C /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = "<group>"; };  
145 - 73DB2FF987F90BF5D4852EAF943F08A5 /* CNLivePublishContent.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CNLivePublishContent.framework; sourceTree = BUILT_PRODUCTS_DIR; };  
146 - 79081AD8422817466BE162D409861670 /* CNLivePublishContent-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CNLivePublishContent-dummy.m"; sourceTree = "<group>"; };  
147 - 7AD7A9F5902061F94EEC77455DF6D75F /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = "<group>"; }; 186 + 6BBCA07873FBBDD36DD4E4EF667122E9 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = "<group>"; };
  187 + 6D4A005E21E7E8051821E8F4A7BFF4D0 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = "<group>"; };
  188 + 6E8470A80B73D4521C59C1A36E913F9B /* YQJTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YQJTest.m; path = CNLivePublishContent/Classes/YQJTest.m; sourceTree = "<group>"; };
  189 + 728034AA195D88832BD9E2BF5C72F4F8 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
  190 + 74E1F6522C6CAF5271CF5860ED010135 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = "<group>"; };
  191 + 7516E28CB0D1CFF319B497934EF71592 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = "<group>"; };
  192 + 7AB9BCD64DF53F3B844CBD3F35553914 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = "<group>"; };
148 7CC642218BC299E377916CB18576223B /* Pods-CNLivePublishContent_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLivePublishContent_Example-acknowledgements.markdown"; sourceTree = "<group>"; }; 193 7CC642218BC299E377916CB18576223B /* Pods-CNLivePublishContent_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLivePublishContent_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
149 806B7A4A2134DC7EEB9C2F58642ECD7F /* Pods-CNLivePublishContent_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLivePublishContent_Example-dummy.m"; sourceTree = "<group>"; }; 194 806B7A4A2134DC7EEB9C2F58642ECD7F /* Pods-CNLivePublishContent_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLivePublishContent_Example-dummy.m"; sourceTree = "<group>"; };
150 - 84795C057289AA4ADF694D7E2C0A7844 /* YQJTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YQJTest.h; path = CNLivePublishContent/Classes/YQJTest.h; sourceTree = "<group>"; };  
151 - 8B111A72E572F236A399CC7F2E7D3E85 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = "<group>"; }; 195 + 82C3198FDE14956815ADBF877D7A4DBF /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  196 + 89A042D000325D0B140D84B4089EB5E1 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = "<group>"; };
  197 + 89DB4100E57D668B880F1206F268BD0D /* NetWorkTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetWorkTest.h; path = CNLivePublishContent/Classes/NetWorkTest.h; sourceTree = "<group>"; };
  198 + 8B4F92D7E7901CB45B9C229D27EF4F17 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = "<group>"; };
152 8FF4421A63C121EA527105F89696F126 /* Pods-CNLivePublishContent_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Example-resources.sh"; sourceTree = "<group>"; }; 199 8FF4421A63C121EA527105F89696F126 /* Pods-CNLivePublishContent_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Example-resources.sh"; sourceTree = "<group>"; };
  200 + 92B11FF40BE9A35C9D5F062B29D50854 /* CTMediator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CTMediator-umbrella.h"; sourceTree = "<group>"; };
153 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 201 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
154 - 940F9DBBD5FB7E51683C5858A06D1B91 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = "<group>"; }; 202 + 99760BB5CEADA15383568EECD4701876 /* CTMediator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CTMediator-prefix.pch"; sourceTree = "<group>"; };
155 9AD4F3EAC9A590DA10A0DDE1BEEC85A6 /* Pods-CNLivePublishContent_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Tests-frameworks.sh"; sourceTree = "<group>"; }; 203 9AD4F3EAC9A590DA10A0DDE1BEEC85A6 /* Pods-CNLivePublishContent_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLivePublishContent_Tests-frameworks.sh"; sourceTree = "<group>"; };
156 - 9D2C5EF7DC3534CD5503A820E58D39F7 /* CNLivePublishContent-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLivePublishContent-prefix.pch"; sourceTree = "<group>"; };  
157 - 9D82029FB8774862A89BC6CD31A855F2 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = "<group>"; };  
158 - 9FB33A30129B406EB1BD224B6B630B80 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = "<group>"; }; 204 + 9CA5B81BAFC965EB86E6209C77F5F6D5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  205 + 9CEE8D80652B29D532BB54F603955103 /* CTMediator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CTMediator.modulemap; sourceTree = "<group>"; };
  206 + 9D5C2A1F446A0F9437BA23C0CED6B4AF /* Pods_CNLivePublishContent_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLivePublishContent_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  207 + 9E5D9F62832E3169C7F6E8392A7259AE /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = "<group>"; };
  208 + A08617FB929F056C814355416B789CAA /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = "<group>"; };
  209 + A8E860AC376DAA45C450C7DA7064CE58 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = "<group>"; };
159 A98533A4379497FD4E0C285CA2F7B56E /* Pods-CNLivePublishContent_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLivePublishContent_Example-umbrella.h"; sourceTree = "<group>"; }; 210 A98533A4379497FD4E0C285CA2F7B56E /* Pods-CNLivePublishContent_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLivePublishContent_Example-umbrella.h"; sourceTree = "<group>"; };
160 - A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CNLivePublishContent.xcconfig; sourceTree = "<group>"; };  
161 - AB81F5B5A19D6F63D51E00BB9E746058 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = "<group>"; };  
162 - ACFA5C092B8DD591CA30AA394993ABEE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };  
163 - B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };  
164 - B744E8CFDCDC5D9B41CC93E86AF702B1 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; 211 + A9BA858E16A419B6B00C6F94372EF80D /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = "<group>"; };
  212 + AF7E90AFD84A488EEC4D3DD4051A8EF7 /* CNLivePublishContent-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLivePublishContent-prefix.pch"; sourceTree = "<group>"; };
  213 + B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CTMediator.xcconfig; sourceTree = "<group>"; };
165 B7AECF0C7AF013ED6080E205CA11B046 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 214 B7AECF0C7AF013ED6080E205CA11B046 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
166 - BB00ADDE9C30E36EB99FA89E831E4590 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = "<group>"; };  
167 - BE62D258251F0E3CC57836C93584D335 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = "<group>"; };  
168 - BF1D89BEED3766388A77B2FCB9912393 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = "<group>"; }; 215 + B9B3F7F0BB4C3487D8AB6D98424AEF3D /* YQJTestView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YQJTestView.h; path = CNLivePublishContent/Classes/YQJTestView.h; sourceTree = "<group>"; };
  216 + BD507528F2D563F915EE6938B735D444 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = "<group>"; };
  217 + BDEDFE9E6D2B945FD15C737C17AFCE53 /* CTMediator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CTMediator.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  218 + BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = "<group>"; };
  219 + C107FC39263835DDC03F8FA7B117F6FA /* CNLivePublishContent-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CNLivePublishContent-dummy.m"; sourceTree = "<group>"; };
  220 + C40F6BE431664C2A663469E87041AEA4 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = "<group>"; };
169 C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Example.debug.xcconfig"; sourceTree = "<group>"; }; 221 C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Example.debug.xcconfig"; sourceTree = "<group>"; };
170 - C90CE9B626C1720C9ADB8FF999E47D68 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = "<group>"; };  
171 - C97BFEE825E260FD2CB926EB42CF21CE /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };  
172 - C981116C7B3C73AA73246E5DDFC7D154 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = "<group>"; };  
173 - CC18ED6BD8558D5E0970879CD6A9291E /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = "<group>"; };  
174 - CC88013A13A80BA08140FC1D0FC17CAD /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = "<group>"; };  
175 - CFB2918FE96D6AE88B6CA1AB13D6E730 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = "<group>"; }; 222 + C6D512C2AA48DFC8D76DDB43A51FF860 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
  223 + C87BC626D88D6467E37891BD4E7A624C /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = "<group>"; };
  224 + C8C367DCDDE73A877E476C6DABFB6A05 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = "<group>"; };
  225 + CDBD8F9239A01C767BB985D5544A0B3F /* CTMediator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CTMediator.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  226 + D073177390E10FCD5DA93B2C25B2087C /* CTMediator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CTMediator-dummy.m"; sourceTree = "<group>"; };
176 D0D2AB6F36097F75D3E210BCEB86DB36 /* Pods-CNLivePublishContent_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLivePublishContent_Example.modulemap"; sourceTree = "<group>"; }; 227 D0D2AB6F36097F75D3E210BCEB86DB36 /* Pods-CNLivePublishContent_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLivePublishContent_Example.modulemap"; sourceTree = "<group>"; };
177 - D2F00E33B5224A2ABFD1744688638A40 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = "<group>"; };  
178 - D5E9CBCE5E4D8713E454C38B818B6765 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = "<group>"; };  
179 - E1C8AE42D5A69E862E48EC78FF350078 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = "<group>"; }; 228 + D5820CC67C28AA4D368A249F31D17DEE /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
  229 + D5E5CD513D95F7FA28307938A9474A29 /* NetWorkTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NetWorkTest.m; path = CNLivePublishContent/Classes/NetWorkTest.m; sourceTree = "<group>"; };
  230 + D8FD78919B301534046747730672055A /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = "<group>"; };
  231 + DB80BF5925AD28B1DF4A12358F841A5F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  232 + DBBA868F0AA6D0170E00A6F20FDD562C /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
180 E2383FF4887CBAF2ED8265B6142BB128 /* Pods-CNLivePublishContent_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLivePublishContent_Tests-acknowledgements.plist"; sourceTree = "<group>"; }; 233 E2383FF4887CBAF2ED8265B6142BB128 /* Pods-CNLivePublishContent_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLivePublishContent_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
181 E2861D05CFE6B3A84C7044909EE26035 /* Pods-CNLivePublishContent_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLivePublishContent_Tests-umbrella.h"; sourceTree = "<group>"; }; 234 E2861D05CFE6B3A84C7044909EE26035 /* Pods-CNLivePublishContent_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLivePublishContent_Tests-umbrella.h"; sourceTree = "<group>"; };
182 - E5CE85E1EB18AE94164507FF5D433CE6 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = "<group>"; };  
183 - E79F20FA67EF326AC8DE380E6118EBF4 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = "<group>"; };  
184 - F1423F692F2541CFE55253BC467F0025 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = "<group>"; };  
185 - F6839DA55EA6731EB2DFFA59518EE4A7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };  
186 - FAF9AB0D2DE5398A86009837A2760BAD /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = "<group>"; };  
187 - FE190B1BDA96365D405860A48D8C8C86 /* CNLivePublishContent-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLivePublishContent-umbrella.h"; sourceTree = "<group>"; }; 235 + E5064B8E1819B3DAA98753DF2B835426 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
  236 + E570967F0F81F494221FFC2508F2073D /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = "<group>"; };
  237 + E8B1DD1ACA890DB7EB015015D3C54A35 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = "<group>"; };
  238 + F0A76B3D14DE576B06289D87734C0BE7 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = "<group>"; };
  239 + F5EFB2173C64C6A103690ACB88FD7E16 /* CTMediator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CTMediator.h; path = CTMediator/CTMediator/CTMediator.h; sourceTree = "<group>"; };
  240 + F6CBB77BDD51378763FA49142AF4165D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
  241 + F6E842BF19B7050BA4BE6BBBB91AD571 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = "<group>"; };
  242 + FAB3C65105CCBCB7CAA272E27C94A70A /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = "<group>"; };
  243 + FBFBB6BDA7D7ACC670148440A1480C8B /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = "<group>"; };
  244 + FE16CD7E444DB36D64ED321841E866F9 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = "<group>"; };
  245 + FFB69B94FE8C8AA4A8047BC10AC82355 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = "<group>"; };
188 /* End PBXFileReference section */ 246 /* End PBXFileReference section */
189 247
190 /* Begin PBXFrameworksBuildPhase section */ 248 /* Begin PBXFrameworksBuildPhase section */
191 - 122F5A6B6466238A3BB663FC58A217E6 /* Frameworks */ = { 249 + 03187CE4212E8670E5AD44CD4ECBD23E /* Frameworks */ = {
192 isa = PBXFrameworksBuildPhase; 250 isa = PBXFrameworksBuildPhase;
193 buildActionMask = 2147483647; 251 buildActionMask = 2147483647;
194 files = ( 252 files = (
195 - 2C06A2EDBAE6B3C9DF4302E17A9A72C0 /* Foundation.framework in Frameworks */, 253 + 83043580FD83A2C2977A2A816BA5B281 /* Foundation.framework in Frameworks */,
  254 + 337ED193A50495263CF2CCE00CB0B4DF /* UIKit.framework in Frameworks */,
196 ); 255 );
197 runOnlyForDeploymentPostprocessing = 0; 256 runOnlyForDeploymentPostprocessing = 0;
198 }; 257 };
@@ -208,153 +267,141 @@ @@ -208,153 +267,141 @@
208 ); 267 );
209 runOnlyForDeploymentPostprocessing = 0; 268 runOnlyForDeploymentPostprocessing = 0;
210 }; 269 };
211 - 75ED884444C020D2FFDE451161BE6FC8 /* Frameworks */ = { 270 + 94F13451B3785D87609904767C9E7EC8 /* Frameworks */ = {
212 isa = PBXFrameworksBuildPhase; 271 isa = PBXFrameworksBuildPhase;
213 buildActionMask = 2147483647; 272 buildActionMask = 2147483647;
214 files = ( 273 files = (
215 - 23331C9D43DE08E12CB7750F9781D84C /* Foundation.framework in Frameworks */, 274 + 93CF811A7D6D4025CB47ABDC8BFD41E1 /* AFNetworking.framework in Frameworks */,
  275 + F33CF12F1B19DDAAEBCF655B87E84CEA /* CTMediator.framework in Frameworks */,
  276 + 862F8E81E5EE229262B239B30690B02D /* Foundation.framework in Frameworks */,
  277 + 6A30D333F5EA15748E766F3A0BCC38DA /* UIKit.framework in Frameworks */,
216 ); 278 );
217 runOnlyForDeploymentPostprocessing = 0; 279 runOnlyForDeploymentPostprocessing = 0;
218 }; 280 };
219 - 8059771A9E49BAE310D15CFAD01F6862 /* Frameworks */ = { 281 + AB555D7F4BBEAA8871A64F05D4B27F97 /* Frameworks */ = {
220 isa = PBXFrameworksBuildPhase; 282 isa = PBXFrameworksBuildPhase;
221 buildActionMask = 2147483647; 283 buildActionMask = 2147483647;
222 files = ( 284 files = (
223 - 24C902F46B1A630D344D4FA287DA05C7 /* AFNetworking.framework in Frameworks */,  
224 - E72F2473AF602610ACD6608E0C4C0100 /* Foundation.framework in Frameworks */,  
225 - 1C7CB086EBAC66BA416E2E1AC7CF197F /* UIKit.framework in Frameworks */, 285 + CF23F9913E7AEDA0DA66F29B0215577C /* Foundation.framework in Frameworks */,
  286 + );
  287 + runOnlyForDeploymentPostprocessing = 0;
  288 + };
  289 + C038C407B88B0AD9E8648AA0C00AEA31 /* Frameworks */ = {
  290 + isa = PBXFrameworksBuildPhase;
  291 + buildActionMask = 2147483647;
  292 + files = (
  293 + 56C516DA7A3F01079DF5179AD686FF95 /* Foundation.framework in Frameworks */,
226 ); 294 );
227 runOnlyForDeploymentPostprocessing = 0; 295 runOnlyForDeploymentPostprocessing = 0;
228 }; 296 };
229 /* End PBXFrameworksBuildPhase section */ 297 /* End PBXFrameworksBuildPhase section */
230 298
231 /* Begin PBXGroup section */ 299 /* Begin PBXGroup section */
232 - 0A60ECF3F4E8D3031BA678BF90A20EEA /* UIKit */ = { 300 + 22D23507A2E07340CA7D249BB5F2053B /* Pod */ = {
233 isa = PBXGroup; 301 isa = PBXGroup;
234 children = ( 302 children = (
235 - 6361979267EDE0860632095FC6EA4D87 /* AFAutoPurgingImageCache.h */,  
236 - 1174ABA877619CC640989D6AC9A07DF1 /* AFAutoPurgingImageCache.m */,  
237 - CC18ED6BD8558D5E0970879CD6A9291E /* AFImageDownloader.h */,  
238 - 2658E99DDD8EA7B96318F002C7B157B0 /* AFImageDownloader.m */,  
239 - 9D82029FB8774862A89BC6CD31A855F2 /* AFNetworkActivityIndicatorManager.h */,  
240 - 443C446A800F6280C03E64AF14170EC0 /* AFNetworkActivityIndicatorManager.m */,  
241 - 0AF376080E12057AC937F6E1F0D7CB5D /* UIActivityIndicatorView+AFNetworking.h */,  
242 - BE62D258251F0E3CC57836C93584D335 /* UIActivityIndicatorView+AFNetworking.m */,  
243 - 5D1C251DFB2D3B0E60259BE56A85C5BA /* UIButton+AFNetworking.h */,  
244 - E5CE85E1EB18AE94164507FF5D433CE6 /* UIButton+AFNetworking.m */,  
245 - AB81F5B5A19D6F63D51E00BB9E746058 /* UIImage+AFNetworking.h */,  
246 - 17FCADC02A41266A8F7ECA471386ABB3 /* UIImageView+AFNetworking.h */,  
247 - 2A23D5B238032195CA6F925D556B9F96 /* UIImageView+AFNetworking.m */,  
248 - F1423F692F2541CFE55253BC467F0025 /* UIKit+AFNetworking.h */,  
249 - 7AD7A9F5902061F94EEC77455DF6D75F /* UIProgressView+AFNetworking.h */,  
250 - 0EF0F7569C1C4BFC3EF2C9DA3D50CC0B /* UIProgressView+AFNetworking.m */,  
251 - C90CE9B626C1720C9ADB8FF999E47D68 /* UIRefreshControl+AFNetworking.h */,  
252 - 940F9DBBD5FB7E51683C5858A06D1B91 /* UIRefreshControl+AFNetworking.m */,  
253 - 9FB33A30129B406EB1BD224B6B630B80 /* UIWebView+AFNetworking.h */,  
254 - E79F20FA67EF326AC8DE380E6118EBF4 /* UIWebView+AFNetworking.m */, 303 + 2D474A7F56E8D4D7FD097567668281E1 /* CNLivePublishContent.podspec */,
  304 + D5820CC67C28AA4D368A249F31D17DEE /* LICENSE */,
  305 + 68695EEB4FCCFB856FAEBB795EA61F6F /* README.md */,
255 ); 306 );
256 - name = UIKit; 307 + name = Pod;
257 sourceTree = "<group>"; 308 sourceTree = "<group>";
258 }; 309 };
259 - 13965F8687FD7A91F311216D63A437A5 /* Reachability */ = { 310 + 27E1710E8882914759F8950457B035D9 /* Serialization */ = {
260 isa = PBXGroup; 311 isa = PBXGroup;
261 children = ( 312 children = (
262 - 353BE42A5F94DADECC35B1DBDA6A1231 /* AFNetworkReachabilityManager.h */,  
263 - 1AB3C1AE13FE37CFF6F471AF2B1E701D /* AFNetworkReachabilityManager.m */, 313 + FFB69B94FE8C8AA4A8047BC10AC82355 /* AFURLRequestSerialization.h */,
  314 + 89A042D000325D0B140D84B4089EB5E1 /* AFURLRequestSerialization.m */,
  315 + 9E5D9F62832E3169C7F6E8392A7259AE /* AFURLResponseSerialization.h */,
  316 + 7AB9BCD64DF53F3B844CBD3F35553914 /* AFURLResponseSerialization.m */,
264 ); 317 );
265 - name = Reachability; 318 + name = Serialization;
266 sourceTree = "<group>"; 319 sourceTree = "<group>";
267 }; 320 };
268 - 297CA8023A4FD0BD9EE1CA68BE9526F7 /* Support Files */ = { 321 + 358DE982CE0C0000D71CD74C1CF55350 /* Frameworks */ = {
269 isa = PBXGroup; 322 isa = PBXGroup;
270 children = ( 323 children = (
271 - C981116C7B3C73AA73246E5DDFC7D154 /* AFNetworking.modulemap */,  
272 - 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */,  
273 - 8B111A72E572F236A399CC7F2E7D3E85 /* AFNetworking-dummy.m */,  
274 - D5E9CBCE5E4D8713E454C38B818B6765 /* AFNetworking-prefix.pch */,  
275 - BF1D89BEED3766388A77B2FCB9912393 /* AFNetworking-umbrella.h */,  
276 - ACFA5C092B8DD591CA30AA394993ABEE /* Info.plist */, 324 + 82C3198FDE14956815ADBF877D7A4DBF /* AFNetworking.framework */,
  325 + BDEDFE9E6D2B945FD15C737C17AFCE53 /* CTMediator.framework */,
  326 + 5DB69CF253346F80CA90F0A39149818B /* iOS */,
277 ); 327 );
278 - name = "Support Files";  
279 - path = "../Target Support Files/AFNetworking"; 328 + name = Frameworks;
280 sourceTree = "<group>"; 329 sourceTree = "<group>";
281 }; 330 };
282 - 4A55D54F916A2EED638B0C709CAD6A75 /* Development Pods */ = { 331 + 439B8863A6CD2297D4E32D93CFBB0D59 /* CNLivePublishContent */ = {
283 isa = PBXGroup; 332 isa = PBXGroup;
284 children = ( 333 children = (
285 - F9CB4C3091AE675484E3F226BC3A3A74 /* CNLivePublishContent */, 334 + 89DB4100E57D668B880F1206F268BD0D /* NetWorkTest.h */,
  335 + D5E5CD513D95F7FA28307938A9474A29 /* NetWorkTest.m */,
  336 + 161A5F523F7A047F0258B88060EF023A /* YQJTest.h */,
  337 + 6E8470A80B73D4521C59C1A36E913F9B /* YQJTest.m */,
  338 + B9B3F7F0BB4C3487D8AB6D98424AEF3D /* YQJTestView.h */,
  339 + 2E4EFA2481E91ADF30E25BAD1D0F8E5B /* YQJTestView.m */,
  340 + 4EA114A221EEDB05003BCD97 /* CTMediator+A.h */,
  341 + 4EA114A321EEDB05003BCD97 /* CTMediator+A.m */,
  342 + 4EA114A621EEE32F003BCD97 /* Target_A.h */,
  343 + 4EA114A721EEE32F003BCD97 /* Target_A.m */,
  344 + 4EA114AB21EEFCCA003BCD97 /* TestViewController.h */,
  345 + 4EA114AA21EEFCCA003BCD97 /* TestViewController.m */,
  346 + 22D23507A2E07340CA7D249BB5F2053B /* Pod */,
  347 + EB9FEBBEC019330B62D7F93371FC353F /* Support Files */,
286 ); 348 );
287 - name = "Development Pods"; 349 + name = CNLivePublishContent;
  350 + path = ../..;
288 sourceTree = "<group>"; 351 sourceTree = "<group>";
289 }; 352 };
290 - 56E9713EBFB9E4DBD2688FAA96865897 /* Pod */ = { 353 + 5DB69CF253346F80CA90F0A39149818B /* iOS */ = {
291 isa = PBXGroup; 354 isa = PBXGroup;
292 children = ( 355 children = (
293 - 6F93218F251C55BC9FB3371044124253 /* CNLivePublishContent.podspec */,  
294 - 5E5745F4D848C4830D92C516D14C03A3 /* LICENSE */,  
295 - 712E674D09C6841F3EFBE929303414E4 /* README.md */, 356 + 728034AA195D88832BD9E2BF5C72F4F8 /* CoreGraphics.framework */,
  357 + 03A263F0DDA9D237C69B4620DC8DE3F8 /* Foundation.framework */,
  358 + E5064B8E1819B3DAA98753DF2B835426 /* MobileCoreServices.framework */,
  359 + C6D512C2AA48DFC8D76DDB43A51FF860 /* Security.framework */,
  360 + DBBA868F0AA6D0170E00A6F20FDD562C /* SystemConfiguration.framework */,
  361 + F6CBB77BDD51378763FA49142AF4165D /* UIKit.framework */,
296 ); 362 );
297 - name = Pod; 363 + name = iOS;
298 sourceTree = "<group>"; 364 sourceTree = "<group>";
299 }; 365 };
300 - 641BDD347DE7B8BB81D6CA5727C6EC5A /* Pods */ = { 366 + 6F924DA810A347EBA96AD11ACBFAF663 /* CTMediator */ = {
301 isa = PBXGroup; 367 isa = PBXGroup;
302 children = ( 368 children = (
303 - F0BFE09BCA49DD2E63F4E0637DD7991D /* AFNetworking */, 369 + F5EFB2173C64C6A103690ACB88FD7E16 /* CTMediator.h */,
  370 + 547EE6657AA1F48A6854C124E364E48B /* CTMediator.m */,
  371 + F1114C8060B46225EB728307A052487D /* Support Files */,
304 ); 372 );
305 - name = Pods; 373 + path = CTMediator;
306 sourceTree = "<group>"; 374 sourceTree = "<group>";
307 }; 375 };
308 - 67798BE6655A71228C504A1EE4CC9F59 /* iOS */ = { 376 + 7313149BD72FC14F4B02B2A5274FDAAF /* Development Pods */ = {
309 isa = PBXGroup; 377 isa = PBXGroup;
310 children = ( 378 children = (
311 - B744E8CFDCDC5D9B41CC93E86AF702B1 /* CoreGraphics.framework */,  
312 - B234B3D6CCF479B936C41E947A49AA62 /* Foundation.framework */,  
313 - 443AC79FE304CEF4E800C982B445221E /* MobileCoreServices.framework */,  
314 - F6839DA55EA6731EB2DFFA59518EE4A7 /* Security.framework */,  
315 - C97BFEE825E260FD2CB926EB42CF21CE /* SystemConfiguration.framework */,  
316 - 695564614B55CEEC9BCFB223C0781E46 /* UIKit.framework */, 379 + 439B8863A6CD2297D4E32D93CFBB0D59 /* CNLivePublishContent */,
317 ); 380 );
318 - name = iOS; 381 + name = "Development Pods";
319 sourceTree = "<group>"; 382 sourceTree = "<group>";
320 }; 383 };
321 - 6952B7954D6AB15E46D4E68FD16AD504 /* Support Files */ = { 384 + 78262CBA7334840444C9AB327938A8C5 /* Security */ = {
322 isa = PBXGroup; 385 isa = PBXGroup;
323 children = ( 386 children = (
324 - 399878391EC8C0D048B77CE955F3DC79 /* CNLivePublishContent.modulemap */,  
325 - A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */,  
326 - 79081AD8422817466BE162D409861670 /* CNLivePublishContent-dummy.m */,  
327 - 9D2C5EF7DC3534CD5503A820E58D39F7 /* CNLivePublishContent-prefix.pch */,  
328 - FE190B1BDA96365D405860A48D8C8C86 /* CNLivePublishContent-umbrella.h */,  
329 - 4E13FB5BD4DCDFC7D26ABF44FE960295 /* Info.plist */, 387 + A9BA858E16A419B6B00C6F94372EF80D /* AFSecurityPolicy.h */,
  388 + 435F4EF7B68477C98FDAE3810350376D /* AFSecurityPolicy.m */,
330 ); 389 );
331 - name = "Support Files";  
332 - path = "Example/Pods/Target Support Files/CNLivePublishContent"; 390 + name = Security;
333 sourceTree = "<group>"; 391 sourceTree = "<group>";
334 }; 392 };
335 7DB346D0F39D3F0E887471402A8071AB = { 393 7DB346D0F39D3F0E887471402A8071AB = {
336 isa = PBXGroup; 394 isa = PBXGroup;
337 children = ( 395 children = (
338 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, 396 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
339 - 4A55D54F916A2EED638B0C709CAD6A75 /* Development Pods */,  
340 - AD37EE3CE22F2D6A660B5BD65007E786 /* Frameworks */,  
341 - 641BDD347DE7B8BB81D6CA5727C6EC5A /* Pods */,  
342 - F6EA74295556F5787F271FD6A0522EDB /* Products */, 397 + 7313149BD72FC14F4B02B2A5274FDAAF /* Development Pods */,
  398 + 358DE982CE0C0000D71CD74C1CF55350 /* Frameworks */,
  399 + B12609F49A54744E5CA7A4CA923CB9D8 /* Pods */,
  400 + C0AEBAC272CD60B5FC12D32A24DB738A /* Products */,
343 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */, 401 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */,
344 ); 402 );
345 sourceTree = "<group>"; 403 sourceTree = "<group>";
346 }; 404 };
347 - 86CCD87478E929509958BE9B86F7685E /* Serialization */ = {  
348 - isa = PBXGroup;  
349 - children = (  
350 - 05BFBAF94DDF04E8BDBF6323835FB9BC /* AFURLRequestSerialization.h */,  
351 - FAF9AB0D2DE5398A86009837A2760BAD /* AFURLRequestSerialization.m */,  
352 - CFB2918FE96D6AE88B6CA1AB13D6E730 /* AFURLResponseSerialization.h */,  
353 - 2A821F310F9CBCED06C1D6DEC3103B24 /* AFURLResponseSerialization.m */,  
354 - );  
355 - name = Serialization;  
356 - sourceTree = "<group>";  
357 - };  
358 9BE3A70CF1BA82CAA948FD98D92A8EE1 /* Pods-CNLivePublishContent_Example */ = { 405 9BE3A70CF1BA82CAA948FD98D92A8EE1 /* Pods-CNLivePublishContent_Example */ = {
359 isa = PBXGroup; 406 isa = PBXGroup;
360 children = ( 407 children = (
@@ -373,25 +420,39 @@ @@ -373,25 +420,39 @@
373 path = "Target Support Files/Pods-CNLivePublishContent_Example"; 420 path = "Target Support Files/Pods-CNLivePublishContent_Example";
374 sourceTree = "<group>"; 421 sourceTree = "<group>";
375 }; 422 };
376 - AD37EE3CE22F2D6A660B5BD65007E786 /* Frameworks */ = { 423 + AAD917655AE8CF6A568256064D39E282 /* Support Files */ = {
377 isa = PBXGroup; 424 isa = PBXGroup;
378 children = ( 425 children = (
379 - 040C09B94F19533FBD391278CB20185D /* AFNetworking.framework */,  
380 - 67798BE6655A71228C504A1EE4CC9F59 /* iOS */, 426 + C40F6BE431664C2A663469E87041AEA4 /* AFNetworking.modulemap */,
  427 + BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */,
  428 + 6D4A005E21E7E8051821E8F4A7BFF4D0 /* AFNetworking-dummy.m */,
  429 + FAB3C65105CCBCB7CAA272E27C94A70A /* AFNetworking-prefix.pch */,
  430 + 3D6C07AFE963593F16BF7C41EDEF41D3 /* AFNetworking-umbrella.h */,
  431 + 5C778371083D745B66782CE851951621 /* Info.plist */,
381 ); 432 );
382 - name = Frameworks; 433 + name = "Support Files";
  434 + path = "../Target Support Files/AFNetworking";
383 sourceTree = "<group>"; 435 sourceTree = "<group>";
384 }; 436 };
385 - BAA7C8FD05AEAB93C732F63AC9D55B84 /* NSURLSession */ = { 437 + B12609F49A54744E5CA7A4CA923CB9D8 /* Pods */ = {
386 isa = PBXGroup; 438 isa = PBXGroup;
387 children = ( 439 children = (
388 - E1C8AE42D5A69E862E48EC78FF350078 /* AFCompatibilityMacros.h */,  
389 - 09BDA8426E671B3F1385057205E67201 /* AFHTTPSessionManager.h */,  
390 - CC88013A13A80BA08140FC1D0FC17CAD /* AFHTTPSessionManager.m */,  
391 - D2F00E33B5224A2ABFD1744688638A40 /* AFURLSessionManager.h */,  
392 - 72C208217BB6EAB64559C0AC437E799C /* AFURLSessionManager.m */, 440 + D237B7B2AB6346A81898A22DE711B5A8 /* AFNetworking */,
  441 + 6F924DA810A347EBA96AD11ACBFAF663 /* CTMediator */,
393 ); 442 );
394 - name = NSURLSession; 443 + name = Pods;
  444 + sourceTree = "<group>";
  445 + };
  446 + C0AEBAC272CD60B5FC12D32A24DB738A /* Products */ = {
  447 + isa = PBXGroup;
  448 + children = (
  449 + 64228F8095E88B18E01ADFD898F9E334 /* AFNetworking.framework */,
  450 + 253279CAAEC674E7BB0D3C7E91546ADB /* CNLivePublishContent.framework */,
  451 + CDBD8F9239A01C767BB985D5544A0B3F /* CTMediator.framework */,
  452 + 9D5C2A1F446A0F9437BA23C0CED6B4AF /* Pods_CNLivePublishContent_Example.framework */,
  453 + 2FF0DB94F1541499A4DD194819E4C14C /* Pods_CNLivePublishContent_Tests.framework */,
  454 + );
  455 + name = Products;
395 sourceTree = "<group>"; 456 sourceTree = "<group>";
396 }; 457 };
397 D1C4B32027AB17C57458990E512EB3B3 /* Pods-CNLivePublishContent_Tests */ = { 458 D1C4B32027AB17C57458990E512EB3B3 /* Pods-CNLivePublishContent_Tests */ = {
@@ -412,6 +473,20 @@ @@ -412,6 +473,20 @@
412 path = "Target Support Files/Pods-CNLivePublishContent_Tests"; 473 path = "Target Support Files/Pods-CNLivePublishContent_Tests";
413 sourceTree = "<group>"; 474 sourceTree = "<group>";
414 }; 475 };
  476 + D237B7B2AB6346A81898A22DE711B5A8 /* AFNetworking */ = {
  477 + isa = PBXGroup;
  478 + children = (
  479 + A8E860AC376DAA45C450C7DA7064CE58 /* AFNetworking.h */,
  480 + EC889806514D58AE8B8ACB72F0A38BD1 /* NSURLSession */,
  481 + FBFED308F7F57221CC74851E6E32BAD6 /* Reachability */,
  482 + 78262CBA7334840444C9AB327938A8C5 /* Security */,
  483 + 27E1710E8882914759F8950457B035D9 /* Serialization */,
  484 + AAD917655AE8CF6A568256064D39E282 /* Support Files */,
  485 + EB66AF3833BD59F108B82A5979C0A732 /* UIKit */,
  486 + );
  487 + path = AFNetworking;
  488 + sourceTree = "<group>";
  489 + };
415 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */ = { 490 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */ = {
416 isa = PBXGroup; 491 isa = PBXGroup;
417 children = ( 492 children = (
@@ -421,77 +496,113 @@ @@ -421,77 +496,113 @@
421 name = "Targets Support Files"; 496 name = "Targets Support Files";
422 sourceTree = "<group>"; 497 sourceTree = "<group>";
423 }; 498 };
424 - F0BFE09BCA49DD2E63F4E0637DD7991D /* AFNetworking */ = { 499 + EB66AF3833BD59F108B82A5979C0A732 /* UIKit */ = {
425 isa = PBXGroup; 500 isa = PBXGroup;
426 children = ( 501 children = (
427 - 0929494D86649284B6A56EAB3F91B303 /* AFNetworking.h */,  
428 - BAA7C8FD05AEAB93C732F63AC9D55B84 /* NSURLSession */,  
429 - 13965F8687FD7A91F311216D63A437A5 /* Reachability */,  
430 - FDD76C32F8844B0A4F72AD3FC063818F /* Security */,  
431 - 86CCD87478E929509958BE9B86F7685E /* Serialization */,  
432 - 297CA8023A4FD0BD9EE1CA68BE9526F7 /* Support Files */,  
433 - 0A60ECF3F4E8D3031BA678BF90A20EEA /* UIKit */, 502 + D8FD78919B301534046747730672055A /* AFAutoPurgingImageCache.h */,
  503 + F0A76B3D14DE576B06289D87734C0BE7 /* AFAutoPurgingImageCache.m */,
  504 + FE16CD7E444DB36D64ED321841E866F9 /* AFImageDownloader.h */,
  505 + E570967F0F81F494221FFC2508F2073D /* AFImageDownloader.m */,
  506 + 5696AC97085A1F8AFD5A896ECDA2028C /* AFNetworkActivityIndicatorManager.h */,
  507 + F6E842BF19B7050BA4BE6BBBB91AD571 /* AFNetworkActivityIndicatorManager.m */,
  508 + 4AA1E69727F0B9C34756EDA740C34AC9 /* UIActivityIndicatorView+AFNetworking.h */,
  509 + 05A0C4F4F190F09A77CB5B4AE9835292 /* UIActivityIndicatorView+AFNetworking.m */,
  510 + 18D27E6B980375725668A78746494922 /* UIButton+AFNetworking.h */,
  511 + 7516E28CB0D1CFF319B497934EF71592 /* UIButton+AFNetworking.m */,
  512 + 0CE80BDFF82E7ACA5C58806433405E0F /* UIImage+AFNetworking.h */,
  513 + 0B4EF8C75342FAB06E15E405D2519142 /* UIImageView+AFNetworking.h */,
  514 + 0ED08A3715C1FFF909B762B0A66E3A8E /* UIImageView+AFNetworking.m */,
  515 + 6BBCA07873FBBDD36DD4E4EF667122E9 /* UIKit+AFNetworking.h */,
  516 + 577B2EC7CDA4942FD2E2FE860603E1D1 /* UIProgressView+AFNetworking.h */,
  517 + C87BC626D88D6467E37891BD4E7A624C /* UIProgressView+AFNetworking.m */,
  518 + C8C367DCDDE73A877E476C6DABFB6A05 /* UIRefreshControl+AFNetworking.h */,
  519 + E8B1DD1ACA890DB7EB015015D3C54A35 /* UIRefreshControl+AFNetworking.m */,
  520 + FBFBB6BDA7D7ACC670148440A1480C8B /* UIWebView+AFNetworking.h */,
  521 + 74E1F6522C6CAF5271CF5860ED010135 /* UIWebView+AFNetworking.m */,
434 ); 522 );
435 - path = AFNetworking; 523 + name = UIKit;
436 sourceTree = "<group>"; 524 sourceTree = "<group>";
437 }; 525 };
438 - F6EA74295556F5787F271FD6A0522EDB /* Products */ = { 526 + EB9FEBBEC019330B62D7F93371FC353F /* Support Files */ = {
439 isa = PBXGroup; 527 isa = PBXGroup;
440 children = ( 528 children = (
441 - 5B63784F7C53EE287DA2961A49BEDC17 /* AFNetworking.framework */,  
442 - 73DB2FF987F90BF5D4852EAF943F08A5 /* CNLivePublishContent.framework */,  
443 - 1D70C948F3D659D5A708EECA7E406277 /* Pods_CNLivePublishContent_Example.framework */,  
444 - 00E5835696EFE5662E1E5E3B6FCB51C0 /* Pods_CNLivePublishContent_Tests.framework */, 529 + 60DC81B73918256698B8E205B2F6CCA8 /* CNLivePublishContent.modulemap */,
  530 + 13FC62D74F50B411443D19643E067E81 /* CNLivePublishContent.xcconfig */,
  531 + C107FC39263835DDC03F8FA7B117F6FA /* CNLivePublishContent-dummy.m */,
  532 + AF7E90AFD84A488EEC4D3DD4051A8EF7 /* CNLivePublishContent-prefix.pch */,
  533 + 625FC0A3FA887FCA21C8FF165C1870E8 /* CNLivePublishContent-umbrella.h */,
  534 + DB80BF5925AD28B1DF4A12358F841A5F /* Info.plist */,
445 ); 535 );
446 - name = Products; 536 + name = "Support Files";
  537 + path = "Example/Pods/Target Support Files/CNLivePublishContent";
447 sourceTree = "<group>"; 538 sourceTree = "<group>";
448 }; 539 };
449 - F9CB4C3091AE675484E3F226BC3A3A74 /* CNLivePublishContent */ = { 540 + EC889806514D58AE8B8ACB72F0A38BD1 /* NSURLSession */ = {
450 isa = PBXGroup; 541 isa = PBXGroup;
451 children = ( 542 children = (
452 - 84795C057289AA4ADF694D7E2C0A7844 /* YQJTest.h */,  
453 - 255176BDE664FDC3EEF3EE888A26EB86 /* YQJTest.m */,  
454 - 56E9713EBFB9E4DBD2688FAA96865897 /* Pod */,  
455 - 6952B7954D6AB15E46D4E68FD16AD504 /* Support Files */, 543 + BD507528F2D563F915EE6938B735D444 /* AFCompatibilityMacros.h */,
  544 + 560CA92F130D57F4742B8CD3CA441C27 /* AFHTTPSessionManager.h */,
  545 + 2A0DCEB5411AFD749DED2217E1D2895D /* AFHTTPSessionManager.m */,
  546 + 1A7DBFE40ADF8E3578E75638E727A863 /* AFURLSessionManager.h */,
  547 + 492081BAD0B4BFA032779088A08522C8 /* AFURLSessionManager.m */,
456 ); 548 );
457 - name = CNLivePublishContent;  
458 - path = ../..; 549 + name = NSURLSession;
459 sourceTree = "<group>"; 550 sourceTree = "<group>";
460 }; 551 };
461 - FDD76C32F8844B0A4F72AD3FC063818F /* Security */ = { 552 + F1114C8060B46225EB728307A052487D /* Support Files */ = {
462 isa = PBXGroup; 553 isa = PBXGroup;
463 children = ( 554 children = (
464 - BB00ADDE9C30E36EB99FA89E831E4590 /* AFSecurityPolicy.h */,  
465 - 559947ACFC2291BE83F8DEC005B7101D /* AFSecurityPolicy.m */, 555 + 9CEE8D80652B29D532BB54F603955103 /* CTMediator.modulemap */,
  556 + B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */,
  557 + D073177390E10FCD5DA93B2C25B2087C /* CTMediator-dummy.m */,
  558 + 99760BB5CEADA15383568EECD4701876 /* CTMediator-prefix.pch */,
  559 + 92B11FF40BE9A35C9D5F062B29D50854 /* CTMediator-umbrella.h */,
  560 + 9CA5B81BAFC965EB86E6209C77F5F6D5 /* Info.plist */,
466 ); 561 );
467 - name = Security; 562 + name = "Support Files";
  563 + path = "../Target Support Files/CTMediator";
  564 + sourceTree = "<group>";
  565 + };
  566 + FBFED308F7F57221CC74851E6E32BAD6 /* Reachability */ = {
  567 + isa = PBXGroup;
  568 + children = (
  569 + 8B4F92D7E7901CB45B9C229D27EF4F17 /* AFNetworkReachabilityManager.h */,
  570 + A08617FB929F056C814355416B789CAA /* AFNetworkReachabilityManager.m */,
  571 + );
  572 + name = Reachability;
468 sourceTree = "<group>"; 573 sourceTree = "<group>";
469 }; 574 };
470 /* End PBXGroup section */ 575 /* End PBXGroup section */
471 576
472 /* Begin PBXHeadersBuildPhase section */ 577 /* Begin PBXHeadersBuildPhase section */
473 - 0E8E0B7E5BB08884CC80B2FB2B86818C /* Headers */ = { 578 + 28077821CFF4CC71719D142812A02BB4 /* Headers */ = {
474 isa = PBXHeadersBuildPhase; 579 isa = PBXHeadersBuildPhase;
475 buildActionMask = 2147483647; 580 buildActionMask = 2147483647;
476 files = ( 581 files = (
477 - 00B5FE91BE9DE9E2BACFA5C72517182F /* Pods-CNLivePublishContent_Example-umbrella.h in Headers */, 582 + ACFFC59BAEEBC3FEB50F45EABCD49417 /* CTMediator-umbrella.h in Headers */,
  583 + F68E56B791AF90909A5C5627BD6FAA7F /* CTMediator.h in Headers */,
478 ); 584 );
479 runOnlyForDeploymentPostprocessing = 0; 585 runOnlyForDeploymentPostprocessing = 0;
480 }; 586 };
481 - 11176E8CC0F33E647945707BCCF194F2 /* Headers */ = { 587 + 33AE725838B4EA3B8E725A8FF54BC1CD /* Headers */ = {
482 isa = PBXHeadersBuildPhase; 588 isa = PBXHeadersBuildPhase;
483 buildActionMask = 2147483647; 589 buildActionMask = 2147483647;
484 files = ( 590 files = (
485 - 5BD586FD5A79C8F85C9B6F20E9D90D90 /* Pods-CNLivePublishContent_Tests-umbrella.h in Headers */, 591 + A71C697C88DF06CBB6FA37F790B0218C /* Pods-CNLivePublishContent_Example-umbrella.h in Headers */,
486 ); 592 );
487 runOnlyForDeploymentPostprocessing = 0; 593 runOnlyForDeploymentPostprocessing = 0;
488 }; 594 };
489 - 20D65A402D1AE33BBDD983CADA49F8C9 /* Headers */ = { 595 + 698E38E92633F40BB28AD51AB99EDDC7 /* Headers */ = {
490 isa = PBXHeadersBuildPhase; 596 isa = PBXHeadersBuildPhase;
491 buildActionMask = 2147483647; 597 buildActionMask = 2147483647;
492 files = ( 598 files = (
493 - 437D16EC401C087F549FA709C91CF786 /* CNLivePublishContent-umbrella.h in Headers */,  
494 - 6499BE821A569363EA3F09B2EA06882A /* YQJTest.h in Headers */, 599 + 8D8290B1BF009FF34752EBDA7195A4B8 /* CNLivePublishContent-umbrella.h in Headers */,
  600 + 586586B865785FF25205BDA03F414790 /* NetWorkTest.h in Headers */,
  601 + 81AFFFC8D9F3223890D0D0E652C7E39F /* YQJTest.h in Headers */,
  602 + FBD32565B5C5885D00363966875322BA /* YQJTestView.h in Headers */,
  603 + 4EA114A421EEDB05003BCD97 /* CTMediator+A.h in Headers */,
  604 + 4EA114AD21EEFCCA003BCD97 /* TestViewController.h in Headers */,
  605 + 4EA114A821EEE32F003BCD97 /* Target_A.h in Headers */,
495 ); 606 );
496 runOnlyForDeploymentPostprocessing = 0; 607 runOnlyForDeploymentPostprocessing = 0;
497 }; 608 };
@@ -522,66 +633,95 @@ @@ -522,66 +633,95 @@
522 ); 633 );
523 runOnlyForDeploymentPostprocessing = 0; 634 runOnlyForDeploymentPostprocessing = 0;
524 }; 635 };
  636 + E0413DFA43CC259AA92AC8CA95EA31F5 /* Headers */ = {
  637 + isa = PBXHeadersBuildPhase;
  638 + buildActionMask = 2147483647;
  639 + files = (
  640 + B30D197D4E4B278D4E2660B0F41D57A8 /* Pods-CNLivePublishContent_Tests-umbrella.h in Headers */,
  641 + );
  642 + runOnlyForDeploymentPostprocessing = 0;
  643 + };
525 /* End PBXHeadersBuildPhase section */ 644 /* End PBXHeadersBuildPhase section */
526 645
527 /* Begin PBXNativeTarget section */ 646 /* Begin PBXNativeTarget section */
528 - 0129596E3166712D604DAF3AF140E4C2 /* CNLivePublishContent */ = { 647 + 19BA2E767588272F1A8F5301C9DDA3C7 /* CNLivePublishContent */ = {
529 isa = PBXNativeTarget; 648 isa = PBXNativeTarget;
530 - buildConfigurationList = 565610290BC02A1EA9383D220B6A742B /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */; 649 + buildConfigurationList = 8AD555830EC8FDA2EF3451A05CFEB7DF /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */;
531 buildPhases = ( 650 buildPhases = (
532 - 20D65A402D1AE33BBDD983CADA49F8C9 /* Headers */,  
533 - 067CBEC0AF0D0AC193B2E646F22F4DBC /* Sources */,  
534 - 8059771A9E49BAE310D15CFAD01F6862 /* Frameworks */,  
535 - F5C79AEC70006E957E77A43554A9ABBC /* Resources */, 651 + 698E38E92633F40BB28AD51AB99EDDC7 /* Headers */,
  652 + E606C50C952FE139B573ABDE9EA07DF9 /* Sources */,
  653 + 94F13451B3785D87609904767C9E7EC8 /* Frameworks */,
  654 + FE06454A718BFBD32549E4A7B0AF925C /* Resources */,
536 ); 655 );
537 buildRules = ( 656 buildRules = (
538 ); 657 );
539 dependencies = ( 658 dependencies = (
540 - D3F4E7B90AA6567DF2D82F63373C9B4C /* PBXTargetDependency */, 659 + 550FB72DED4CC920CE1C34C51611BD4E /* PBXTargetDependency */,
  660 + 615C75FE8C66BAE60ACFFB437E4CD920 /* PBXTargetDependency */,
541 ); 661 );
542 name = CNLivePublishContent; 662 name = CNLivePublishContent;
543 productName = CNLivePublishContent; 663 productName = CNLivePublishContent;
544 - productReference = 73DB2FF987F90BF5D4852EAF943F08A5 /* CNLivePublishContent.framework */; 664 + productReference = 253279CAAEC674E7BB0D3C7E91546ADB /* CNLivePublishContent.framework */;
545 productType = "com.apple.product-type.framework"; 665 productType = "com.apple.product-type.framework";
546 }; 666 };
547 - 372412E1F5E11671595F2FCAE8C052BD /* Pods-CNLivePublishContent_Tests */ = { 667 + 4517DFE16464368852DE63124D8958D2 /* CTMediator */ = {
548 isa = PBXNativeTarget; 668 isa = PBXNativeTarget;
549 - buildConfigurationList = E0F3EA5CE7DFAD07D828D8C5A8A718E7 /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Tests" */; 669 + buildConfigurationList = AC95EBBCD4D8DCB8EE41BD78FDDD4DA1 /* Build configuration list for PBXNativeTarget "CTMediator" */;
550 buildPhases = ( 670 buildPhases = (
551 - 11176E8CC0F33E647945707BCCF194F2 /* Headers */,  
552 - 7BD60E7F276F99C3E9C00078C4087F26 /* Sources */,  
553 - 75ED884444C020D2FFDE451161BE6FC8 /* Frameworks */,  
554 - 6B39BD9235A2B80414EF985EC5D165DB /* Resources */, 671 + 28077821CFF4CC71719D142812A02BB4 /* Headers */,
  672 + 76ED335C71E43B71DD96ADB291DEEB1A /* Sources */,
  673 + 03187CE4212E8670E5AD44CD4ECBD23E /* Frameworks */,
  674 + 5F136DF6B93263BD284C7BD9EB3D49A1 /* Resources */,
555 ); 675 );
556 buildRules = ( 676 buildRules = (
557 ); 677 );
558 dependencies = ( 678 dependencies = (
559 - 6E3CB6A8150CDB6E3255319CFBC8A413 /* PBXTargetDependency */,  
560 - C9F616E89D4FF64E6D7E30B9F67AF945 /* PBXTargetDependency */, 679 + );
  680 + name = CTMediator;
  681 + productName = CTMediator;
  682 + productReference = CDBD8F9239A01C767BB985D5544A0B3F /* CTMediator.framework */;
  683 + productType = "com.apple.product-type.framework";
  684 + };
  685 + 4BA8C7CB36A6622782BF129C4E0CA3D0 /* Pods-CNLivePublishContent_Tests */ = {
  686 + isa = PBXNativeTarget;
  687 + buildConfigurationList = 71653220479904343F9F9F537CC9BDCD /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Tests" */;
  688 + buildPhases = (
  689 + E0413DFA43CC259AA92AC8CA95EA31F5 /* Headers */,
  690 + 23FB3A6900B2EE6AF6A08C324B7ABB69 /* Sources */,
  691 + C038C407B88B0AD9E8648AA0C00AEA31 /* Frameworks */,
  692 + B4472F54824EEAEF9F2E66EC5CAF9771 /* Resources */,
  693 + );
  694 + buildRules = (
  695 + );
  696 + dependencies = (
  697 + 58C5686CC5AF044DFED62026D69392C4 /* PBXTargetDependency */,
  698 + 5E45BEE753E5E4CB0B33601FC106ABC1 /* PBXTargetDependency */,
  699 + 1F971E7836F1DD371E902F2CBE509914 /* PBXTargetDependency */,
561 ); 700 );
562 name = "Pods-CNLivePublishContent_Tests"; 701 name = "Pods-CNLivePublishContent_Tests";
563 productName = "Pods-CNLivePublishContent_Tests"; 702 productName = "Pods-CNLivePublishContent_Tests";
564 - productReference = 00E5835696EFE5662E1E5E3B6FCB51C0 /* Pods_CNLivePublishContent_Tests.framework */; 703 + productReference = 2FF0DB94F1541499A4DD194819E4C14C /* Pods_CNLivePublishContent_Tests.framework */;
565 productType = "com.apple.product-type.framework"; 704 productType = "com.apple.product-type.framework";
566 }; 705 };
567 - 55576F17EDFA6D5770450CB4A5A1512F /* Pods-CNLivePublishContent_Example */ = { 706 + 90AEB8F566BED842670EE9B8C4527238 /* Pods-CNLivePublishContent_Example */ = {
568 isa = PBXNativeTarget; 707 isa = PBXNativeTarget;
569 - buildConfigurationList = 31C66CE74F19C7D8A8F842B6B902D672 /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Example" */; 708 + buildConfigurationList = D8402AF2003AF47DA0920D47B87B5FAC /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Example" */;
570 buildPhases = ( 709 buildPhases = (
571 - 0E8E0B7E5BB08884CC80B2FB2B86818C /* Headers */,  
572 - B7B9C97376D5966EF20F6AD1D71AEB96 /* Sources */,  
573 - 122F5A6B6466238A3BB663FC58A217E6 /* Frameworks */,  
574 - 386EF2FE75B42E45032AB298237D3921 /* Resources */, 710 + 33AE725838B4EA3B8E725A8FF54BC1CD /* Headers */,
  711 + AD4444AA73637703A4463F8B77F0F6D2 /* Sources */,
  712 + AB555D7F4BBEAA8871A64F05D4B27F97 /* Frameworks */,
  713 + 6EC3AFA13AC6383FA600887465E2ED74 /* Resources */,
575 ); 714 );
576 buildRules = ( 715 buildRules = (
577 ); 716 );
578 dependencies = ( 717 dependencies = (
579 - C8AD328705C1AB5C8B29138FF6EBFD33 /* PBXTargetDependency */,  
580 - 99E407B6E999010E520C5BA84EB76C63 /* PBXTargetDependency */, 718 + 1E961528DBB2B87AAED3109C117C89FA /* PBXTargetDependency */,
  719 + 5CDF453B873B1F06EA1F86AC327B0FE1 /* PBXTargetDependency */,
  720 + AFACAF956A8257B54C3177BE62B60BD2 /* PBXTargetDependency */,
581 ); 721 );
582 name = "Pods-CNLivePublishContent_Example"; 722 name = "Pods-CNLivePublishContent_Example";
583 productName = "Pods-CNLivePublishContent_Example"; 723 productName = "Pods-CNLivePublishContent_Example";
584 - productReference = 1D70C948F3D659D5A708EECA7E406277 /* Pods_CNLivePublishContent_Example.framework */; 724 + productReference = 9D5C2A1F446A0F9437BA23C0CED6B4AF /* Pods_CNLivePublishContent_Example.framework */;
585 productType = "com.apple.product-type.framework"; 725 productType = "com.apple.product-type.framework";
586 }; 726 };
587 EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */ = { 727 EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */ = {
@@ -599,7 +739,7 @@ @@ -599,7 +739,7 @@
599 ); 739 );
600 name = AFNetworking; 740 name = AFNetworking;
601 productName = AFNetworking; 741 productName = AFNetworking;
602 - productReference = 5B63784F7C53EE287DA2961A49BEDC17 /* AFNetworking.framework */; 742 + productReference = 64228F8095E88B18E01ADFD898F9E334 /* AFNetworking.framework */;
603 productType = "com.apple.product-type.framework"; 743 productType = "com.apple.product-type.framework";
604 }; 744 };
605 /* End PBXNativeTarget section */ 745 /* End PBXNativeTarget section */
@@ -619,27 +759,28 @@ @@ -619,27 +759,28 @@
619 en, 759 en,
620 ); 760 );
621 mainGroup = 7DB346D0F39D3F0E887471402A8071AB; 761 mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
622 - productRefGroup = F6EA74295556F5787F271FD6A0522EDB /* Products */; 762 + productRefGroup = C0AEBAC272CD60B5FC12D32A24DB738A /* Products */;
623 projectDirPath = ""; 763 projectDirPath = "";
624 projectRoot = ""; 764 projectRoot = "";
625 targets = ( 765 targets = (
626 EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */, 766 EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */,
627 - 0129596E3166712D604DAF3AF140E4C2 /* CNLivePublishContent */,  
628 - 55576F17EDFA6D5770450CB4A5A1512F /* Pods-CNLivePublishContent_Example */,  
629 - 372412E1F5E11671595F2FCAE8C052BD /* Pods-CNLivePublishContent_Tests */, 767 + 19BA2E767588272F1A8F5301C9DDA3C7 /* CNLivePublishContent */,
  768 + 4517DFE16464368852DE63124D8958D2 /* CTMediator */,
  769 + 90AEB8F566BED842670EE9B8C4527238 /* Pods-CNLivePublishContent_Example */,
  770 + 4BA8C7CB36A6622782BF129C4E0CA3D0 /* Pods-CNLivePublishContent_Tests */,
630 ); 771 );
631 }; 772 };
632 /* End PBXProject section */ 773 /* End PBXProject section */
633 774
634 /* Begin PBXResourcesBuildPhase section */ 775 /* Begin PBXResourcesBuildPhase section */
635 - 386EF2FE75B42E45032AB298237D3921 /* Resources */ = { 776 + 5F136DF6B93263BD284C7BD9EB3D49A1 /* Resources */ = {
636 isa = PBXResourcesBuildPhase; 777 isa = PBXResourcesBuildPhase;
637 buildActionMask = 2147483647; 778 buildActionMask = 2147483647;
638 files = ( 779 files = (
639 ); 780 );
640 runOnlyForDeploymentPostprocessing = 0; 781 runOnlyForDeploymentPostprocessing = 0;
641 }; 782 };
642 - 6B39BD9235A2B80414EF985EC5D165DB /* Resources */ = { 783 + 6EC3AFA13AC6383FA600887465E2ED74 /* Resources */ = {
643 isa = PBXResourcesBuildPhase; 784 isa = PBXResourcesBuildPhase;
644 buildActionMask = 2147483647; 785 buildActionMask = 2147483647;
645 files = ( 786 files = (
@@ -653,25 +794,23 @@ @@ -653,25 +794,23 @@
653 ); 794 );
654 runOnlyForDeploymentPostprocessing = 0; 795 runOnlyForDeploymentPostprocessing = 0;
655 }; 796 };
656 - F5C79AEC70006E957E77A43554A9ABBC /* Resources */ = { 797 + B4472F54824EEAEF9F2E66EC5CAF9771 /* Resources */ = {
657 isa = PBXResourcesBuildPhase; 798 isa = PBXResourcesBuildPhase;
658 buildActionMask = 2147483647; 799 buildActionMask = 2147483647;
659 files = ( 800 files = (
660 ); 801 );
661 runOnlyForDeploymentPostprocessing = 0; 802 runOnlyForDeploymentPostprocessing = 0;
662 }; 803 };
663 -/* End PBXResourcesBuildPhase section */  
664 -  
665 -/* Begin PBXSourcesBuildPhase section */  
666 - 067CBEC0AF0D0AC193B2E646F22F4DBC /* Sources */ = {  
667 - isa = PBXSourcesBuildPhase; 804 + FE06454A718BFBD32549E4A7B0AF925C /* Resources */ = {
  805 + isa = PBXResourcesBuildPhase;
668 buildActionMask = 2147483647; 806 buildActionMask = 2147483647;
669 files = ( 807 files = (
670 - 1DED0CC29970F878261799A26EF463BB /* CNLivePublishContent-dummy.m in Sources */,  
671 - A6788BD629798B6F13289D01BD549782 /* YQJTest.m in Sources */,  
672 ); 808 );
673 runOnlyForDeploymentPostprocessing = 0; 809 runOnlyForDeploymentPostprocessing = 0;
674 }; 810 };
  811 +/* End PBXResourcesBuildPhase section */
  812 +
  813 +/* Begin PBXSourcesBuildPhase section */
675 07C7A3674C96B85AD8EA6C6D71BC549B /* Sources */ = { 814 07C7A3674C96B85AD8EA6C6D71BC549B /* Sources */ = {
676 isa = PBXSourcesBuildPhase; 815 isa = PBXSourcesBuildPhase;
677 buildActionMask = 2147483647; 816 buildActionMask = 2147483647;
@@ -695,59 +834,134 @@ @@ -695,59 +834,134 @@
695 ); 834 );
696 runOnlyForDeploymentPostprocessing = 0; 835 runOnlyForDeploymentPostprocessing = 0;
697 }; 836 };
698 - 7BD60E7F276F99C3E9C00078C4087F26 /* Sources */ = { 837 + 23FB3A6900B2EE6AF6A08C324B7ABB69 /* Sources */ = {
699 isa = PBXSourcesBuildPhase; 838 isa = PBXSourcesBuildPhase;
700 buildActionMask = 2147483647; 839 buildActionMask = 2147483647;
701 files = ( 840 files = (
702 - 7964C4CDB394B0C4DCFEC7D92E14D71A /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */, 841 + C2B1A580FEF25B08DE6201A7E47F3A57 /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */,
703 ); 842 );
704 runOnlyForDeploymentPostprocessing = 0; 843 runOnlyForDeploymentPostprocessing = 0;
705 }; 844 };
706 - B7B9C97376D5966EF20F6AD1D71AEB96 /* Sources */ = { 845 + 76ED335C71E43B71DD96ADB291DEEB1A /* Sources */ = {
707 isa = PBXSourcesBuildPhase; 846 isa = PBXSourcesBuildPhase;
708 buildActionMask = 2147483647; 847 buildActionMask = 2147483647;
709 files = ( 848 files = (
710 - B27AB9936E094171E3A6371570FDD397 /* Pods-CNLivePublishContent_Example-dummy.m in Sources */, 849 + A3918B673004DA8BF581FB0652BCF31B /* CTMediator-dummy.m in Sources */,
  850 + E455B95C5A44129F2B904190E0EE7DCA /* CTMediator.m in Sources */,
  851 + );
  852 + runOnlyForDeploymentPostprocessing = 0;
  853 + };
  854 + AD4444AA73637703A4463F8B77F0F6D2 /* Sources */ = {
  855 + isa = PBXSourcesBuildPhase;
  856 + buildActionMask = 2147483647;
  857 + files = (
  858 + 865796ACDA27DEC92EC4933622E12933 /* Pods-CNLivePublishContent_Example-dummy.m in Sources */,
  859 + );
  860 + runOnlyForDeploymentPostprocessing = 0;
  861 + };
  862 + E606C50C952FE139B573ABDE9EA07DF9 /* Sources */ = {
  863 + isa = PBXSourcesBuildPhase;
  864 + buildActionMask = 2147483647;
  865 + files = (
  866 + 717CB6CFD64A414829C7E18093ED88A1 /* CNLivePublishContent-dummy.m in Sources */,
  867 + 268A2E6AA667288B6EA97D5D2DAAAEA9 /* NetWorkTest.m in Sources */,
  868 + 4EA114AC21EEFCCA003BCD97 /* TestViewController.m in Sources */,
  869 + 2E9C3B5F4EAEB30E7497DE13BB88A072 /* YQJTest.m in Sources */,
  870 + A843CC5A1E265DA6AE970451FEEED31E /* YQJTestView.m in Sources */,
  871 + 4EA114A521EEDB05003BCD97 /* CTMediator+A.m in Sources */,
  872 + 4EA114A921EEE32F003BCD97 /* Target_A.m in Sources */,
711 ); 873 );
712 runOnlyForDeploymentPostprocessing = 0; 874 runOnlyForDeploymentPostprocessing = 0;
713 }; 875 };
714 /* End PBXSourcesBuildPhase section */ 876 /* End PBXSourcesBuildPhase section */
715 877
716 /* Begin PBXTargetDependency section */ 878 /* Begin PBXTargetDependency section */
717 - 6E3CB6A8150CDB6E3255319CFBC8A413 /* PBXTargetDependency */ = { 879 + 1E961528DBB2B87AAED3109C117C89FA /* PBXTargetDependency */ = {
718 isa = PBXTargetDependency; 880 isa = PBXTargetDependency;
719 name = AFNetworking; 881 name = AFNetworking;
720 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */; 882 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */;
721 - targetProxy = 10BE38FA9FD4A66416A251C2E70DB3D9 /* PBXContainerItemProxy */; 883 + targetProxy = D4E3956813E2BCAFFAA485119C6D0E80 /* PBXContainerItemProxy */;
722 }; 884 };
723 - 99E407B6E999010E520C5BA84EB76C63 /* PBXTargetDependency */ = { 885 + 1F971E7836F1DD371E902F2CBE509914 /* PBXTargetDependency */ = {
724 isa = PBXTargetDependency; 886 isa = PBXTargetDependency;
725 - name = CNLivePublishContent;  
726 - target = 0129596E3166712D604DAF3AF140E4C2 /* CNLivePublishContent */;  
727 - targetProxy = BC29346D1257CE0E429385393E7F4830 /* PBXContainerItemProxy */; 887 + name = "Pods-CNLivePublishContent_Example";
  888 + target = 90AEB8F566BED842670EE9B8C4527238 /* Pods-CNLivePublishContent_Example */;
  889 + targetProxy = 721B8E763EA4C05201E570FC41283E1B /* PBXContainerItemProxy */;
728 }; 890 };
729 - C8AD328705C1AB5C8B29138FF6EBFD33 /* PBXTargetDependency */ = { 891 + 550FB72DED4CC920CE1C34C51611BD4E /* PBXTargetDependency */ = {
730 isa = PBXTargetDependency; 892 isa = PBXTargetDependency;
731 name = AFNetworking; 893 name = AFNetworking;
732 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */; 894 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */;
733 - targetProxy = 638D96951986081978219D0D28C4CB95 /* PBXContainerItemProxy */; 895 + targetProxy = 76F75E39535C10094A51D83B696AD376 /* PBXContainerItemProxy */;
734 }; 896 };
735 - C9F616E89D4FF64E6D7E30B9F67AF945 /* PBXTargetDependency */ = {  
736 - isa = PBXTargetDependency;  
737 - name = "Pods-CNLivePublishContent_Example";  
738 - target = 55576F17EDFA6D5770450CB4A5A1512F /* Pods-CNLivePublishContent_Example */;  
739 - targetProxy = A8E7BDA73E29AD4E427F3B81E733E91F /* PBXContainerItemProxy */;  
740 - };  
741 - D3F4E7B90AA6567DF2D82F63373C9B4C /* PBXTargetDependency */ = { 897 + 58C5686CC5AF044DFED62026D69392C4 /* PBXTargetDependency */ = {
742 isa = PBXTargetDependency; 898 isa = PBXTargetDependency;
743 name = AFNetworking; 899 name = AFNetworking;
744 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */; 900 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */;
745 - targetProxy = 74EE7622974628230979B1E2FAC31F70 /* PBXContainerItemProxy */; 901 + targetProxy = C2A5D75CDBEED4FE2F632009FF6DB5C2 /* PBXContainerItemProxy */;
  902 + };
  903 + 5CDF453B873B1F06EA1F86AC327B0FE1 /* PBXTargetDependency */ = {
  904 + isa = PBXTargetDependency;
  905 + name = CNLivePublishContent;
  906 + target = 19BA2E767588272F1A8F5301C9DDA3C7 /* CNLivePublishContent */;
  907 + targetProxy = 2A68BBAAEF49F88DF6149820D6C57275 /* PBXContainerItemProxy */;
  908 + };
  909 + 5E45BEE753E5E4CB0B33601FC106ABC1 /* PBXTargetDependency */ = {
  910 + isa = PBXTargetDependency;
  911 + name = CTMediator;
  912 + target = 4517DFE16464368852DE63124D8958D2 /* CTMediator */;
  913 + targetProxy = A40786A2ECC0D453B97FB61F0E1D563B /* PBXContainerItemProxy */;
  914 + };
  915 + 615C75FE8C66BAE60ACFFB437E4CD920 /* PBXTargetDependency */ = {
  916 + isa = PBXTargetDependency;
  917 + name = CTMediator;
  918 + target = 4517DFE16464368852DE63124D8958D2 /* CTMediator */;
  919 + targetProxy = CF5A9418EE7095B510EE20723AADD26B /* PBXContainerItemProxy */;
  920 + };
  921 + AFACAF956A8257B54C3177BE62B60BD2 /* PBXTargetDependency */ = {
  922 + isa = PBXTargetDependency;
  923 + name = CTMediator;
  924 + target = 4517DFE16464368852DE63124D8958D2 /* CTMediator */;
  925 + targetProxy = 86200A4A37766F6B6F6F70A0F577E733 /* PBXContainerItemProxy */;
746 }; 926 };
747 /* End PBXTargetDependency section */ 927 /* End PBXTargetDependency section */
748 928
749 /* Begin XCBuildConfiguration section */ 929 /* Begin XCBuildConfiguration section */
750 - 1843215834F5986609CD5856CFF60501 /* Release */ = { 930 + 2F5C53D4EF27F44CC793170D16CC22F3 /* Release */ = {
  931 + isa = XCBuildConfiguration;
  932 + baseConfigurationReference = 1C9335BE61B442F6D1AB0A3CC50BABEF /* Pods-CNLivePublishContent_Tests.release.xcconfig */;
  933 + buildSettings = {
  934 + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
  935 + CODE_SIGN_IDENTITY = "";
  936 + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  937 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  938 + "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  939 + CURRENT_PROJECT_VERSION = 1;
  940 + DEFINES_MODULE = YES;
  941 + DYLIB_COMPATIBILITY_VERSION = 1;
  942 + DYLIB_CURRENT_VERSION = 1;
  943 + DYLIB_INSTALL_NAME_BASE = "@rpath";
  944 + INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Info.plist";
  945 + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  946 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  947 + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  948 + MACH_O_TYPE = staticlib;
  949 + MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.modulemap";
  950 + OTHER_LDFLAGS = "";
  951 + OTHER_LIBTOOLFLAGS = "";
  952 + PODS_ROOT = "$(SRCROOT)";
  953 + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  954 + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  955 + SDKROOT = iphoneos;
  956 + SKIP_INSTALL = YES;
  957 + TARGETED_DEVICE_FAMILY = "1,2";
  958 + VALIDATE_PRODUCT = YES;
  959 + VERSIONING_SYSTEM = "apple-generic";
  960 + VERSION_INFO_PREFIX = "";
  961 + };
  962 + name = Release;
  963 + };
  964 + 317621B1D10649828F0F3F0B0CF7196A /* Release */ = {
751 isa = XCBuildConfiguration; 965 isa = XCBuildConfiguration;
752 baseConfigurationReference = 11EF7B4D96108B0737E2DE3314E4E078 /* Pods-CNLivePublishContent_Example.release.xcconfig */; 966 baseConfigurationReference = 11EF7B4D96108B0737E2DE3314E4E078 /* Pods-CNLivePublishContent_Example.release.xcconfig */;
753 buildSettings = { 967 buildSettings = {
@@ -781,9 +995,9 @@ @@ -781,9 +995,9 @@
781 }; 995 };
782 name = Release; 996 name = Release;
783 }; 997 };
784 - 5184FC30B3970AE203A02597EA9DCBD8 /* Debug */ = { 998 + 359A7CC207107ED304568D77C3227431 /* Release */ = {
785 isa = XCBuildConfiguration; 999 isa = XCBuildConfiguration;
786 - baseConfigurationReference = A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */; 1000 + baseConfigurationReference = B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */;
787 buildSettings = { 1001 buildSettings = {
788 CODE_SIGN_IDENTITY = ""; 1002 CODE_SIGN_IDENTITY = "";
789 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1003 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -794,29 +1008,28 @@ @@ -794,29 +1008,28 @@
794 DYLIB_COMPATIBILITY_VERSION = 1; 1008 DYLIB_COMPATIBILITY_VERSION = 1;
795 DYLIB_CURRENT_VERSION = 1; 1009 DYLIB_CURRENT_VERSION = 1;
796 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1010 DYLIB_INSTALL_NAME_BASE = "@rpath";
797 - GCC_PREFIX_HEADER = "Target Support Files/CNLivePublishContent/CNLivePublishContent-prefix.pch";  
798 - INFOPLIST_FILE = "Target Support Files/CNLivePublishContent/Info.plist"; 1011 + GCC_PREFIX_HEADER = "Target Support Files/CTMediator/CTMediator-prefix.pch";
  1012 + INFOPLIST_FILE = "Target Support Files/CTMediator/Info.plist";
799 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1013 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
800 - IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1014 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
801 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1015 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
802 - MACH_O_TYPE = staticlib;  
803 - MODULEMAP_FILE = "Target Support Files/CNLivePublishContent/CNLivePublishContent.modulemap";  
804 - PRODUCT_MODULE_NAME = CNLivePublishContent;  
805 - PRODUCT_NAME = CNLivePublishContent; 1016 + MODULEMAP_FILE = "Target Support Files/CTMediator/CTMediator.modulemap";
  1017 + PRODUCT_MODULE_NAME = CTMediator;
  1018 + PRODUCT_NAME = CTMediator;
806 SDKROOT = iphoneos; 1019 SDKROOT = iphoneos;
807 SKIP_INSTALL = YES; 1020 SKIP_INSTALL = YES;
808 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; 1021 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
809 TARGETED_DEVICE_FAMILY = "1,2"; 1022 TARGETED_DEVICE_FAMILY = "1,2";
  1023 + VALIDATE_PRODUCT = YES;
810 VERSIONING_SYSTEM = "apple-generic"; 1024 VERSIONING_SYSTEM = "apple-generic";
811 VERSION_INFO_PREFIX = ""; 1025 VERSION_INFO_PREFIX = "";
812 }; 1026 };
813 - name = Debug; 1027 + name = Release;
814 }; 1028 };
815 - 5229405B05FF6B657D04BA602DA53837 /* Debug */ = { 1029 + 4311B8775F353F7AAD67A98E983EDF56 /* Debug */ = {
816 isa = XCBuildConfiguration; 1030 isa = XCBuildConfiguration;
817 - baseConfigurationReference = 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */; 1031 + baseConfigurationReference = B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */;
818 buildSettings = { 1032 buildSettings = {
819 - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;  
820 CODE_SIGN_IDENTITY = ""; 1033 CODE_SIGN_IDENTITY = "";
821 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1034 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
822 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; 1035 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -826,19 +1039,17 @@ @@ -826,19 +1039,17 @@
826 DYLIB_COMPATIBILITY_VERSION = 1; 1039 DYLIB_COMPATIBILITY_VERSION = 1;
827 DYLIB_CURRENT_VERSION = 1; 1040 DYLIB_CURRENT_VERSION = 1;
828 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1041 DYLIB_INSTALL_NAME_BASE = "@rpath";
829 - INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Info.plist"; 1042 + GCC_PREFIX_HEADER = "Target Support Files/CTMediator/CTMediator-prefix.pch";
  1043 + INFOPLIST_FILE = "Target Support Files/CTMediator/Info.plist";
830 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1044 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
831 - IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1045 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
832 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1046 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
833 - MACH_O_TYPE = staticlib;  
834 - MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.modulemap";  
835 - OTHER_LDFLAGS = "";  
836 - OTHER_LIBTOOLFLAGS = "";  
837 - PODS_ROOT = "$(SRCROOT)";  
838 - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";  
839 - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; 1047 + MODULEMAP_FILE = "Target Support Files/CTMediator/CTMediator.modulemap";
  1048 + PRODUCT_MODULE_NAME = CTMediator;
  1049 + PRODUCT_NAME = CTMediator;
840 SDKROOT = iphoneos; 1050 SDKROOT = iphoneos;
841 SKIP_INSTALL = YES; 1051 SKIP_INSTALL = YES;
  1052 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
842 TARGETED_DEVICE_FAMILY = "1,2"; 1053 TARGETED_DEVICE_FAMILY = "1,2";
843 VERSIONING_SYSTEM = "apple-generic"; 1054 VERSIONING_SYSTEM = "apple-generic";
844 VERSION_INFO_PREFIX = ""; 1055 VERSION_INFO_PREFIX = "";
@@ -906,6 +1117,36 @@ @@ -906,6 +1117,36 @@
906 }; 1117 };
907 name = Release; 1118 name = Release;
908 }; 1119 };
  1120 + 795D79807C30FD82FEDC1AE4360925ED /* Debug */ = {
  1121 + isa = XCBuildConfiguration;
  1122 + baseConfigurationReference = 13FC62D74F50B411443D19643E067E81 /* CNLivePublishContent.xcconfig */;
  1123 + buildSettings = {
  1124 + CODE_SIGN_IDENTITY = "";
  1125 + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1126 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1127 + "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1128 + CURRENT_PROJECT_VERSION = 1;
  1129 + DEFINES_MODULE = YES;
  1130 + DYLIB_COMPATIBILITY_VERSION = 1;
  1131 + DYLIB_CURRENT_VERSION = 1;
  1132 + DYLIB_INSTALL_NAME_BASE = "@rpath";
  1133 + GCC_PREFIX_HEADER = "Target Support Files/CNLivePublishContent/CNLivePublishContent-prefix.pch";
  1134 + INFOPLIST_FILE = "Target Support Files/CNLivePublishContent/Info.plist";
  1135 + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1136 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1137 + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1138 + MODULEMAP_FILE = "Target Support Files/CNLivePublishContent/CNLivePublishContent.modulemap";
  1139 + PRODUCT_MODULE_NAME = CNLivePublishContent;
  1140 + PRODUCT_NAME = CNLivePublishContent;
  1141 + SDKROOT = iphoneos;
  1142 + SKIP_INSTALL = YES;
  1143 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1144 + TARGETED_DEVICE_FAMILY = "1,2";
  1145 + VERSIONING_SYSTEM = "apple-generic";
  1146 + VERSION_INFO_PREFIX = "";
  1147 + };
  1148 + name = Debug;
  1149 + };
909 858D01EEFE984249A9581D18DBEA53F1 /* Debug */ = { 1150 858D01EEFE984249A9581D18DBEA53F1 /* Debug */ = {
910 isa = XCBuildConfiguration; 1151 isa = XCBuildConfiguration;
911 buildSettings = { 1152 buildSettings = {
@@ -974,7 +1215,7 @@ @@ -974,7 +1215,7 @@
974 }; 1215 };
975 8D2DCA929D6EAACBC099C6391F176FAB /* Release */ = { 1216 8D2DCA929D6EAACBC099C6391F176FAB /* Release */ = {
976 isa = XCBuildConfiguration; 1217 isa = XCBuildConfiguration;
977 - baseConfigurationReference = 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */; 1218 + baseConfigurationReference = BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */;
978 buildSettings = { 1219 buildSettings = {
979 CODE_SIGN_IDENTITY = ""; 1220 CODE_SIGN_IDENTITY = "";
980 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1221 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1003,9 +1244,9 @@ @@ -1003,9 +1244,9 @@
1003 }; 1244 };
1004 name = Release; 1245 name = Release;
1005 }; 1246 };
1006 - 9F05FB7480ECA0237560017761177F3A /* Debug */ = { 1247 + 9145E24128D4154745C11E7D97205948 /* Release */ = {
1007 isa = XCBuildConfiguration; 1248 isa = XCBuildConfiguration;
1008 - baseConfigurationReference = 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */; 1249 + baseConfigurationReference = 13FC62D74F50B411443D19643E067E81 /* CNLivePublishContent.xcconfig */;
1009 buildSettings = { 1250 buildSettings = {
1010 CODE_SIGN_IDENTITY = ""; 1251 CODE_SIGN_IDENTITY = "";
1011 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1252 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -1016,28 +1257,28 @@ @@ -1016,28 +1257,28 @@
1016 DYLIB_COMPATIBILITY_VERSION = 1; 1257 DYLIB_COMPATIBILITY_VERSION = 1;
1017 DYLIB_CURRENT_VERSION = 1; 1258 DYLIB_CURRENT_VERSION = 1;
1018 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1259 DYLIB_INSTALL_NAME_BASE = "@rpath";
1019 - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch";  
1020 - INFOPLIST_FILE = "Target Support Files/AFNetworking/Info.plist"; 1260 + GCC_PREFIX_HEADER = "Target Support Files/CNLivePublishContent/CNLivePublishContent-prefix.pch";
  1261 + INFOPLIST_FILE = "Target Support Files/CNLivePublishContent/Info.plist";
1021 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1262 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1022 - IPHONEOS_DEPLOYMENT_TARGET = 8.0; 1263 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1023 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1264 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1024 - MODULEMAP_FILE = "Target Support Files/AFNetworking/AFNetworking.modulemap";  
1025 - PRODUCT_MODULE_NAME = AFNetworking;  
1026 - PRODUCT_NAME = AFNetworking; 1265 + MODULEMAP_FILE = "Target Support Files/CNLivePublishContent/CNLivePublishContent.modulemap";
  1266 + PRODUCT_MODULE_NAME = CNLivePublishContent;
  1267 + PRODUCT_NAME = CNLivePublishContent;
1027 SDKROOT = iphoneos; 1268 SDKROOT = iphoneos;
1028 SKIP_INSTALL = YES; 1269 SKIP_INSTALL = YES;
1029 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; 1270 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
1030 TARGETED_DEVICE_FAMILY = "1,2"; 1271 TARGETED_DEVICE_FAMILY = "1,2";
  1272 + VALIDATE_PRODUCT = YES;
1031 VERSIONING_SYSTEM = "apple-generic"; 1273 VERSIONING_SYSTEM = "apple-generic";
1032 VERSION_INFO_PREFIX = ""; 1274 VERSION_INFO_PREFIX = "";
1033 }; 1275 };
1034 - name = Debug; 1276 + name = Release;
1035 }; 1277 };
1036 - ACDE442C7C149EBA631C730D00C6FCAD /* Release */ = { 1278 + 9F05FB7480ECA0237560017761177F3A /* Debug */ = {
1037 isa = XCBuildConfiguration; 1279 isa = XCBuildConfiguration;
1038 - baseConfigurationReference = 1C9335BE61B442F6D1AB0A3CC50BABEF /* Pods-CNLivePublishContent_Tests.release.xcconfig */; 1280 + baseConfigurationReference = BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */;
1039 buildSettings = { 1281 buildSettings = {
1040 - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;  
1041 CODE_SIGN_IDENTITY = ""; 1282 CODE_SIGN_IDENTITY = "";
1042 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1283 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
1043 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; 1284 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1047,30 +1288,28 @@ @@ -1047,30 +1288,28 @@
1047 DYLIB_COMPATIBILITY_VERSION = 1; 1288 DYLIB_COMPATIBILITY_VERSION = 1;
1048 DYLIB_CURRENT_VERSION = 1; 1289 DYLIB_CURRENT_VERSION = 1;
1049 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1290 DYLIB_INSTALL_NAME_BASE = "@rpath";
1050 - INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Info.plist"; 1291 + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch";
  1292 + INFOPLIST_FILE = "Target Support Files/AFNetworking/Info.plist";
1051 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1293 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1052 - IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1294 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1053 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1295 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1054 - MACH_O_TYPE = staticlib;  
1055 - MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.modulemap";  
1056 - OTHER_LDFLAGS = "";  
1057 - OTHER_LIBTOOLFLAGS = "";  
1058 - PODS_ROOT = "$(SRCROOT)";  
1059 - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";  
1060 - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; 1296 + MODULEMAP_FILE = "Target Support Files/AFNetworking/AFNetworking.modulemap";
  1297 + PRODUCT_MODULE_NAME = AFNetworking;
  1298 + PRODUCT_NAME = AFNetworking;
1061 SDKROOT = iphoneos; 1299 SDKROOT = iphoneos;
1062 SKIP_INSTALL = YES; 1300 SKIP_INSTALL = YES;
  1301 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
1063 TARGETED_DEVICE_FAMILY = "1,2"; 1302 TARGETED_DEVICE_FAMILY = "1,2";
1064 - VALIDATE_PRODUCT = YES;  
1065 VERSIONING_SYSTEM = "apple-generic"; 1303 VERSIONING_SYSTEM = "apple-generic";
1066 VERSION_INFO_PREFIX = ""; 1304 VERSION_INFO_PREFIX = "";
1067 }; 1305 };
1068 - name = Release; 1306 + name = Debug;
1069 }; 1307 };
1070 - BAD679F1D8D93112BC0230F672D178A5 /* Release */ = { 1308 + D89BFC5660F931BECBC65BAD2FE0AC54 /* Debug */ = {
1071 isa = XCBuildConfiguration; 1309 isa = XCBuildConfiguration;
1072 - baseConfigurationReference = A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */; 1310 + baseConfigurationReference = C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */;
1073 buildSettings = { 1311 buildSettings = {
  1312 + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
1074 CODE_SIGN_IDENTITY = ""; 1313 CODE_SIGN_IDENTITY = "";
1075 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; 1314 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
1076 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; 1315 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
@@ -1080,28 +1319,28 @@ @@ -1080,28 +1319,28 @@
1080 DYLIB_COMPATIBILITY_VERSION = 1; 1319 DYLIB_COMPATIBILITY_VERSION = 1;
1081 DYLIB_CURRENT_VERSION = 1; 1320 DYLIB_CURRENT_VERSION = 1;
1082 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1321 DYLIB_INSTALL_NAME_BASE = "@rpath";
1083 - GCC_PREFIX_HEADER = "Target Support Files/CNLivePublishContent/CNLivePublishContent-prefix.pch";  
1084 - INFOPLIST_FILE = "Target Support Files/CNLivePublishContent/Info.plist"; 1322 + INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Example/Info.plist";
1085 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1323 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1086 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1324 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1087 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1325 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1088 MACH_O_TYPE = staticlib; 1326 MACH_O_TYPE = staticlib;
1089 - MODULEMAP_FILE = "Target Support Files/CNLivePublishContent/CNLivePublishContent.modulemap";  
1090 - PRODUCT_MODULE_NAME = CNLivePublishContent;  
1091 - PRODUCT_NAME = CNLivePublishContent; 1327 + MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example.modulemap";
  1328 + OTHER_LDFLAGS = "";
  1329 + OTHER_LIBTOOLFLAGS = "";
  1330 + PODS_ROOT = "$(SRCROOT)";
  1331 + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  1332 + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1092 SDKROOT = iphoneos; 1333 SDKROOT = iphoneos;
1093 SKIP_INSTALL = YES; 1334 SKIP_INSTALL = YES;
1094 - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";  
1095 TARGETED_DEVICE_FAMILY = "1,2"; 1335 TARGETED_DEVICE_FAMILY = "1,2";
1096 - VALIDATE_PRODUCT = YES;  
1097 VERSIONING_SYSTEM = "apple-generic"; 1336 VERSIONING_SYSTEM = "apple-generic";
1098 VERSION_INFO_PREFIX = ""; 1337 VERSION_INFO_PREFIX = "";
1099 }; 1338 };
1100 - name = Release; 1339 + name = Debug;
1101 }; 1340 };
1102 - C9ED161BEF030713C1411102837EC6BB /* Debug */ = { 1341 + EF631AC165569526CAC0C027B9348230 /* Debug */ = {
1103 isa = XCBuildConfiguration; 1342 isa = XCBuildConfiguration;
1104 - baseConfigurationReference = C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */; 1343 + baseConfigurationReference = 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */;
1105 buildSettings = { 1344 buildSettings = {
1106 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; 1345 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
1107 CODE_SIGN_IDENTITY = ""; 1346 CODE_SIGN_IDENTITY = "";
@@ -1113,12 +1352,12 @@ @@ -1113,12 +1352,12 @@
1113 DYLIB_COMPATIBILITY_VERSION = 1; 1352 DYLIB_COMPATIBILITY_VERSION = 1;
1114 DYLIB_CURRENT_VERSION = 1; 1353 DYLIB_CURRENT_VERSION = 1;
1115 DYLIB_INSTALL_NAME_BASE = "@rpath"; 1354 DYLIB_INSTALL_NAME_BASE = "@rpath";
1116 - INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Example/Info.plist"; 1355 + INFOPLIST_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Info.plist";
1117 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 1356 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1118 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1357 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1119 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1358 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1120 MACH_O_TYPE = staticlib; 1359 MACH_O_TYPE = staticlib;
1121 - MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example.modulemap"; 1360 + MODULEMAP_FILE = "Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.modulemap";
1122 OTHER_LDFLAGS = ""; 1361 OTHER_LDFLAGS = "";
1123 OTHER_LIBTOOLFLAGS = ""; 1362 OTHER_LIBTOOLFLAGS = "";
1124 PODS_ROOT = "$(SRCROOT)"; 1363 PODS_ROOT = "$(SRCROOT)";
@@ -1144,38 +1383,47 @@ @@ -1144,38 +1383,47 @@
1144 defaultConfigurationIsVisible = 0; 1383 defaultConfigurationIsVisible = 0;
1145 defaultConfigurationName = Release; 1384 defaultConfigurationName = Release;
1146 }; 1385 };
1147 - 31C66CE74F19C7D8A8F842B6B902D672 /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Example" */ = { 1386 + 71653220479904343F9F9F537CC9BDCD /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Tests" */ = {
  1387 + isa = XCConfigurationList;
  1388 + buildConfigurations = (
  1389 + EF631AC165569526CAC0C027B9348230 /* Debug */,
  1390 + 2F5C53D4EF27F44CC793170D16CC22F3 /* Release */,
  1391 + );
  1392 + defaultConfigurationIsVisible = 0;
  1393 + defaultConfigurationName = Release;
  1394 + };
  1395 + 8289B039CF0D8B5A385C13089893A356 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = {
1148 isa = XCConfigurationList; 1396 isa = XCConfigurationList;
1149 buildConfigurations = ( 1397 buildConfigurations = (
1150 - C9ED161BEF030713C1411102837EC6BB /* Debug */,  
1151 - 1843215834F5986609CD5856CFF60501 /* Release */, 1398 + 9F05FB7480ECA0237560017761177F3A /* Debug */,
  1399 + 8D2DCA929D6EAACBC099C6391F176FAB /* Release */,
1152 ); 1400 );
1153 defaultConfigurationIsVisible = 0; 1401 defaultConfigurationIsVisible = 0;
1154 defaultConfigurationName = Release; 1402 defaultConfigurationName = Release;
1155 }; 1403 };
1156 - 565610290BC02A1EA9383D220B6A742B /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */ = { 1404 + 8AD555830EC8FDA2EF3451A05CFEB7DF /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */ = {
1157 isa = XCConfigurationList; 1405 isa = XCConfigurationList;
1158 buildConfigurations = ( 1406 buildConfigurations = (
1159 - 5184FC30B3970AE203A02597EA9DCBD8 /* Debug */,  
1160 - BAD679F1D8D93112BC0230F672D178A5 /* Release */, 1407 + 795D79807C30FD82FEDC1AE4360925ED /* Debug */,
  1408 + 9145E24128D4154745C11E7D97205948 /* Release */,
1161 ); 1409 );
1162 defaultConfigurationIsVisible = 0; 1410 defaultConfigurationIsVisible = 0;
1163 defaultConfigurationName = Release; 1411 defaultConfigurationName = Release;
1164 }; 1412 };
1165 - 8289B039CF0D8B5A385C13089893A356 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { 1413 + AC95EBBCD4D8DCB8EE41BD78FDDD4DA1 /* Build configuration list for PBXNativeTarget "CTMediator" */ = {
1166 isa = XCConfigurationList; 1414 isa = XCConfigurationList;
1167 buildConfigurations = ( 1415 buildConfigurations = (
1168 - 9F05FB7480ECA0237560017761177F3A /* Debug */,  
1169 - 8D2DCA929D6EAACBC099C6391F176FAB /* Release */, 1416 + 4311B8775F353F7AAD67A98E983EDF56 /* Debug */,
  1417 + 359A7CC207107ED304568D77C3227431 /* Release */,
1170 ); 1418 );
1171 defaultConfigurationIsVisible = 0; 1419 defaultConfigurationIsVisible = 0;
1172 defaultConfigurationName = Release; 1420 defaultConfigurationName = Release;
1173 }; 1421 };
1174 - E0F3EA5CE7DFAD07D828D8C5A8A718E7 /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Tests" */ = { 1422 + D8402AF2003AF47DA0920D47B87B5FAC /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Example" */ = {
1175 isa = XCConfigurationList; 1423 isa = XCConfigurationList;
1176 buildConfigurations = ( 1424 buildConfigurations = (
1177 - 5229405B05FF6B657D04BA602DA53837 /* Debug */,  
1178 - ACDE442C7C149EBA631C730D00C6FCAD /* Release */, 1425 + D89BFC5660F931BECBC65BAD2FE0AC54 /* Debug */,
  1426 + 317621B1D10649828F0F3F0B0CF7196A /* Release */,
1179 ); 1427 );
1180 defaultConfigurationIsVisible = 0; 1428 defaultConfigurationIsVisible = 0;
1181 defaultConfigurationName = Release; 1429 defaultConfigurationName = Release;
Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CNLivePublishContent 2.xcscheme renamed to Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CNLivePublishContent.xcscheme
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 buildForAnalyzing = "YES"> 14 buildForAnalyzing = "YES">
15 <BuildableReference 15 <BuildableReference
16 BuildableIdentifier = "primary" 16 BuildableIdentifier = "primary"
17 - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B" 17 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
18 BuildableName = "CNLivePublishContent.framework" 18 BuildableName = "CNLivePublishContent.framework"
19 BlueprintName = "CNLivePublishContent" 19 BlueprintName = "CNLivePublishContent"
20 ReferencedContainer = "container:Pods.xcodeproj"> 20 ReferencedContainer = "container:Pods.xcodeproj">
@@ -45,7 +45,7 @@ @@ -45,7 +45,7 @@
45 <MacroExpansion> 45 <MacroExpansion>
46 <BuildableReference 46 <BuildableReference
47 BuildableIdentifier = "primary" 47 BuildableIdentifier = "primary"
48 - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B" 48 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
49 BuildableName = "CNLivePublishContent.framework" 49 BuildableName = "CNLivePublishContent.framework"
50 BlueprintName = "CNLivePublishContent" 50 BlueprintName = "CNLivePublishContent"
51 ReferencedContainer = "container:Pods.xcodeproj"> 51 ReferencedContainer = "container:Pods.xcodeproj">
@@ -63,7 +63,7 @@ @@ -63,7 +63,7 @@
63 <MacroExpansion> 63 <MacroExpansion>
64 <BuildableReference 64 <BuildableReference
65 BuildableIdentifier = "primary" 65 BuildableIdentifier = "primary"
66 - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B" 66 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
67 BuildableName = "CNLivePublishContent.framework" 67 BuildableName = "CNLivePublishContent.framework"
68 BlueprintName = "CNLivePublishContent" 68 BlueprintName = "CNLivePublishContent"
69 ReferencedContainer = "container:Pods.xcodeproj"> 69 ReferencedContainer = "container:Pods.xcodeproj">
Example/Pods/Target Support Files/CNLivePublishContent/CNLivePublishContent-umbrella.h
@@ -10,7 +10,9 @@ @@ -10,7 +10,9 @@
10 #endif 10 #endif
11 #endif 11 #endif
12 12
  13 +#import "NetWorkTest.h"
13 #import "YQJTest.h" 14 #import "YQJTest.h"
  15 +#import "YQJTestView.h"
14 16
15 FOUNDATION_EXPORT double CNLivePublishContentVersionNumber; 17 FOUNDATION_EXPORT double CNLivePublishContentVersionNumber;
16 FOUNDATION_EXPORT const unsigned char CNLivePublishContentVersionString[]; 18 FOUNDATION_EXPORT const unsigned char CNLivePublishContentVersionString[];
Example/Pods/Target Support Files/CNLivePublishContent/CNLivePublishContent.xcconfig
1 CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent 1 CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent
2 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" 2 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator"
3 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit" 4 OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit"
5 PODS_BUILD_DIR = ${BUILD_DIR} 5 PODS_BUILD_DIR = ${BUILD_DIR}
Example/Pods/Target Support Files/CNLivePublishContent/Info.plist
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 <key>CFBundlePackageType</key> 15 <key>CFBundlePackageType</key>
16 <string>FMWK</string> 16 <string>FMWK</string>
17 <key>CFBundleShortVersionString</key> 17 <key>CFBundleShortVersionString</key>
18 - <string>0.0.1</string> 18 + <string>0.1.4</string>
19 <key>CFBundleSignature</key> 19 <key>CFBundleSignature</key>
20 <string>????</string> 20 <string>????</string>
21 <key>CFBundleVersion</key> 21 <key>CFBundleVersion</key>
Example/Pods/Target Support Files/CTMediator/CTMediator-dummy.m 0 → 100644
  1 +#import <Foundation/Foundation.h>
  2 +@interface PodsDummy_CTMediator : NSObject
  3 +@end
  4 +@implementation PodsDummy_CTMediator
  5 +@end
Example/Pods/Target Support Files/CTMediator/CTMediator-prefix.pch 0 → 100644
  1 +#ifdef __OBJC__
  2 +#import <UIKit/UIKit.h>
  3 +#else
  4 +#ifndef FOUNDATION_EXPORT
  5 +#if defined(__cplusplus)
  6 +#define FOUNDATION_EXPORT extern "C"
  7 +#else
  8 +#define FOUNDATION_EXPORT extern
  9 +#endif
  10 +#endif
  11 +#endif
  12 +
Example/Pods/Target Support Files/CTMediator/CTMediator-umbrella.h 0 → 100644
  1 +#ifdef __OBJC__
  2 +#import <UIKit/UIKit.h>
  3 +#else
  4 +#ifndef FOUNDATION_EXPORT
  5 +#if defined(__cplusplus)
  6 +#define FOUNDATION_EXPORT extern "C"
  7 +#else
  8 +#define FOUNDATION_EXPORT extern
  9 +#endif
  10 +#endif
  11 +#endif
  12 +
  13 +#import "CTMediator.h"
  14 +
  15 +FOUNDATION_EXPORT double CTMediatorVersionNumber;
  16 +FOUNDATION_EXPORT const unsigned char CTMediatorVersionString[];
  17 +
Example/Pods/Target Support Files/CTMediator/CTMediator.modulemap 0 → 100644
  1 +framework module CTMediator {
  2 + umbrella header "CTMediator-umbrella.h"
  3 +
  4 + export *
  5 + module * { export * }
  6 +}
Example/Pods/Target Support Files/CTMediator/CTMediator.xcconfig 0 → 100644
  1 +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CTMediator
  2 +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
  3 +OTHER_LDFLAGS = -framework "UIKit"
  4 +PODS_BUILD_DIR = ${BUILD_DIR}
  5 +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
  6 +PODS_ROOT = ${SRCROOT}
  7 +PODS_TARGET_SRCROOT = ${PODS_ROOT}/CTMediator
  8 +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
  9 +SKIP_INSTALL = YES
Example/Pods/Target Support Files/CTMediator/Info.plist 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3 +<plist version="1.0">
  4 +<dict>
  5 + <key>CFBundleDevelopmentRegion</key>
  6 + <string>en</string>
  7 + <key>CFBundleExecutable</key>
  8 + <string>${EXECUTABLE_NAME}</string>
  9 + <key>CFBundleIdentifier</key>
  10 + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
  11 + <key>CFBundleInfoDictionaryVersion</key>
  12 + <string>6.0</string>
  13 + <key>CFBundleName</key>
  14 + <string>${PRODUCT_NAME}</string>
  15 + <key>CFBundlePackageType</key>
  16 + <string>FMWK</string>
  17 + <key>CFBundleShortVersionString</key>
  18 + <string>25.0.0</string>
  19 + <key>CFBundleSignature</key>
  20 + <string>????</string>
  21 + <key>CFBundleVersion</key>
  22 + <string>${CURRENT_PROJECT_VERSION}</string>
  23 + <key>NSPrincipalClass</key>
  24 + <string></string>
  25 +</dict>
  26 +</plist>
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-acknowledgements.markdown
@@ -46,4 +46,9 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, @@ -46,4 +46,9 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
46 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 46 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
47 THE SOFTWARE. 47 THE SOFTWARE.
48 48
  49 +
  50 +## CTMediator
  51 +
  52 +MIT
  53 +
49 Generated by CocoaPods - https://cocoapods.org 54 Generated by CocoaPods - https://cocoapods.org
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-acknowledgements.plist
@@ -72,6 +72,17 @@ THE SOFTWARE. @@ -72,6 +72,17 @@ THE SOFTWARE.
72 </dict> 72 </dict>
73 <dict> 73 <dict>
74 <key>FooterText</key> 74 <key>FooterText</key>
  75 + <string>MIT
  76 +</string>
  77 + <key>License</key>
  78 + <string>MIT</string>
  79 + <key>Title</key>
  80 + <string>CTMediator</string>
  81 + <key>Type</key>
  82 + <string>PSGroupSpecifier</string>
  83 + </dict>
  84 + <dict>
  85 + <key>FooterText</key>
75 <string>Generated by CocoaPods - https://cocoapods.org</string> 86 <string>Generated by CocoaPods - https://cocoapods.org</string>
76 <key>Title</key> 87 <key>Title</key>
77 <string></string> 88 <string></string>
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-frameworks.sh
@@ -145,10 +145,12 @@ strip_invalid_archs() { @@ -145,10 +145,12 @@ strip_invalid_archs() {
145 if [[ "$CONFIGURATION" == "Debug" ]]; then 145 if [[ "$CONFIGURATION" == "Debug" ]]; then
146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" 146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
147 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework" 147 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework"
  148 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
148 fi 149 fi
149 if [[ "$CONFIGURATION" == "Release" ]]; then 150 if [[ "$CONFIGURATION" == "Release" ]]; then
150 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" 151 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
151 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework" 152 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework"
  153 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
152 fi 154 fi
153 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then 155 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
154 wait 156 wait
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example.debug.xcconfig
1 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" 1 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator"
2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' 3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers"  
5 -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CNLivePublishContent" 4 +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers"
  5 +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CNLivePublishContent" -framework "CTMediator"
6 PODS_BUILD_DIR = ${BUILD_DIR} 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/. 8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example.release.xcconfig
1 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" 1 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator"
2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' 3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers"  
5 -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CNLivePublishContent" 4 +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers"
  5 +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CNLivePublishContent" -framework "CTMediator"
6 PODS_BUILD_DIR = ${BUILD_DIR} 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/. 8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-acknowledgements.markdown
@@ -23,4 +23,9 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, @@ -23,4 +23,9 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE. 24 THE SOFTWARE.
25 25
  26 +
  27 +## CTMediator
  28 +
  29 +MIT
  30 +
26 Generated by CocoaPods - https://cocoapods.org 31 Generated by CocoaPods - https://cocoapods.org
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-acknowledgements.plist
@@ -43,6 +43,17 @@ THE SOFTWARE. @@ -43,6 +43,17 @@ THE SOFTWARE.
43 </dict> 43 </dict>
44 <dict> 44 <dict>
45 <key>FooterText</key> 45 <key>FooterText</key>
  46 + <string>MIT
  47 +</string>
  48 + <key>License</key>
  49 + <string>MIT</string>
  50 + <key>Title</key>
  51 + <string>CTMediator</string>
  52 + <key>Type</key>
  53 + <string>PSGroupSpecifier</string>
  54 + </dict>
  55 + <dict>
  56 + <key>FooterText</key>
46 <string>Generated by CocoaPods - https://cocoapods.org</string> 57 <string>Generated by CocoaPods - https://cocoapods.org</string>
47 <key>Title</key> 58 <key>Title</key>
48 <string></string> 59 <string></string>
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-frameworks.sh
@@ -144,9 +144,11 @@ strip_invalid_archs() { @@ -144,9 +144,11 @@ strip_invalid_archs() {
144 144
145 if [[ "$CONFIGURATION" == "Debug" ]]; then 145 if [[ "$CONFIGURATION" == "Debug" ]]; then
146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" 146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
  147 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
147 fi 148 fi
148 if [[ "$CONFIGURATION" == "Release" ]]; then 149 if [[ "$CONFIGURATION" == "Release" ]]; then
149 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" 150 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
  151 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
150 fi 152 fi
151 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then 153 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
152 wait 154 wait
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.debug.xcconfig
1 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" 1 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator" "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator"
2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' 3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers"  
5 -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" 4 +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers"
  5 +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CTMediator"
6 PODS_BUILD_DIR = ${BUILD_DIR} 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/. 8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests.release.xcconfig
1 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" 1 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator" "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent" "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator"
2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' 3 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers"  
5 -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" 4 +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CNLivePublishContent/CNLivePublishContent.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CTMediator/CTMediator.framework/Headers"
  5 +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CTMediator"
6 PODS_BUILD_DIR = ${BUILD_DIR} 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/. 8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/.