Commit 4400be16f90222429015d8d632912f7dbbabef1d

Authored by yinqiaojuan
1 parent 78395e8a

0.1.5

Showing 44 changed files with 1362 additions and 417 deletions
CNLivePublishContent.podspec
1 1 Pod::Spec.new do |s|
2 2 s.name = 'CNLivePublishContent'
3   - s.version = '0.1.4'
  3 + s.version = '0.1.5'
4 4 s.summary = '测试组件化'
5 5  
6 6  
... ... @@ -22,4 +22,5 @@ Pod::Spec.new do |s|
22 22 #s.public_header_files = 'CNLivePublishContent/Classes/YQJTest.h'
23 23 s.frameworks = 'UIKit', 'Foundation'
24 24 s.dependency 'AFNetworking'
  25 + s.dependency 'CTMediator'
25 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 370 inputPaths = (
371 371 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-frameworks.sh",
372 372 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
  373 + "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework",
373 374 );
374 375 name = "[CP] Embed Pods Frameworks";
375 376 outputFileListPaths = (
376 377 );
377 378 outputPaths = (
378 379 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
  380 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CTMediator.framework",
379 381 );
380 382 runOnlyForDeploymentPostprocessing = 0;
381 383 shellPath = /bin/sh;
... ... @@ -393,6 +395,7 @@
393 395 "${SRCROOT}/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-frameworks.sh",
394 396 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
395 397 "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework",
  398 + "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework",
396 399 );
397 400 name = "[CP] Embed Pods Frameworks";
398 401 outputFileListPaths = (
... ... @@ -400,6 +403,7 @@
400 403 outputPaths = (
401 404 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
402 405 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLivePublishContent.framework",
  406 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CTMediator.framework",
403 407 );
404 408 runOnlyForDeploymentPostprocessing = 0;
405 409 shellPath = /bin/sh;
... ...
Example/CNLivePublishContent/CNLiveViewController.m
... ... @@ -7,6 +7,7 @@
7 7 //
8 8  
9 9 #import "CNLiveViewController.h"
  10 +#import <CNLivePublishContent/NetWorkTest.h>
10 11  
11 12 @interface CNLiveViewController ()
12 13  
... ... @@ -17,8 +18,16 @@
17 18 - (void)viewDidLoad
18 19 {
19 20 [super viewDidLoad];
  21 + [NetWorkTest netWorkGet];
  22 +
  23 +// NetWorkTest *m = [NetWorkTest new];
  24 +// m.delegate = self;
  25 +//
20 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 32 - (void)didReceiveMemoryWarning
24 33 {
... ...
Example/Podfile
... ... @@ -9,6 +9,7 @@ target &#39;CNLivePublishContent_Example&#39; do
9 9 target 'CNLivePublishContent_Tests' do
10 10 inherit! :search_paths
11 11 pod 'AFNetworking'
  12 + pod 'CTMediator'
12 13  
13 14 end
14 15 end
... ...
Example/Podfile.lock
... ... @@ -14,16 +14,20 @@ PODS:
14 14 - AFNetworking/Serialization (3.2.1)
15 15 - AFNetworking/UIKit (3.2.1):
16 16 - AFNetworking/NSURLSession
17   - - CNLivePublishContent (0.0.1):
  17 + - CNLivePublishContent (0.1.4):
18 18 - AFNetworking
  19 + - CTMediator
  20 + - CTMediator (25)
19 21  
20 22 DEPENDENCIES:
21 23 - AFNetworking
22 24 - CNLivePublishContent (from `../`)
  25 + - CTMediator
23 26  
24 27 SPEC REPOS:
25 28 https://github.com/cocoapods/specs.git:
26 29 - AFNetworking
  30 + - CTMediator
27 31  
28 32 EXTERNAL SOURCES:
29 33 CNLivePublishContent:
... ... @@ -31,8 +35,9 @@ EXTERNAL SOURCES:
31 35  
32 36 SPEC CHECKSUMS:
33 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 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 2 "name": "CNLivePublishContent",
3   - "version": "0.0.1",
  3 + "version": "0.1.4",
4 4 "summary": "测试组件化",
5 5 "homepage": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents",
6 6 "license": {
... ... @@ -12,7 +12,7 @@
12 12 },
13 13 "source": {
14 14 "git": "http://bj.gitlab.cnlive.com/ios-team/CNLivePublishContents.git",
15   - "tag": "0.0.1"
  15 + "tag": "0.1.4"
16 16 },
17 17 "platforms": {
18 18 "ios": "9.0"
... ... @@ -25,6 +25,9 @@
25 25 "dependencies": {
26 26 "AFNetworking": [
27 27  
  28 + ],
  29 + "CTMediator": [
  30 +
28 31 ]
29 32 }
30 33 }
... ...
Example/Pods/Manifest.lock
... ... @@ -14,16 +14,20 @@ PODS:
14 14 - AFNetworking/Serialization (3.2.1)
15 15 - AFNetworking/UIKit (3.2.1):
16 16 - AFNetworking/NSURLSession
17   - - CNLivePublishContent (0.0.1):
  17 + - CNLivePublishContent (0.1.4):
18 18 - AFNetworking
  19 + - CTMediator
  20 + - CTMediator (25)
19 21  
20 22 DEPENDENCIES:
21 23 - AFNetworking
22 24 - CNLivePublishContent (from `../`)
  25 + - CTMediator
23 26  
24 27 SPEC REPOS:
25 28 https://github.com/cocoapods/specs.git:
26 29 - AFNetworking
  30 + - CTMediator
27 31  
28 32 EXTERNAL SOURCES:
29 33 CNLivePublishContent:
... ... @@ -31,8 +35,9 @@ EXTERNAL SOURCES:
31 35  
32 36 SPEC CHECKSUMS:
33 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 43 COCOAPODS: 1.5.3
... ...
Example/Pods/Pods.xcodeproj/project.pbxproj
... ... @@ -7,192 +7,251 @@
7 7 objects = {
8 8  
9 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 81 /* End PBXBuildFile section */
65 82  
66 83 /* Begin PBXContainerItemProxy section */
67   - 10BE38FA9FD4A66416A251C2E70DB3D9 /* PBXContainerItemProxy */ = {
  84 + 2A68BBAAEF49F88DF6149820D6C57275 /* PBXContainerItemProxy */ = {
68 85 isa = PBXContainerItemProxy;
69 86 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
70 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 99 isa = PBXContainerItemProxy;
76 100 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
77 101 proxyType = 1;
78 102 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
79 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 120 isa = PBXContainerItemProxy;
83 121 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
84 122 proxyType = 1;
85 123 remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
86 124 remoteInfo = AFNetworking;
87 125 };
88   - A8E7BDA73E29AD4E427F3B81E733E91F /* PBXContainerItemProxy */ = {
  126 + CF5A9418EE7095B510EE20723AADD26B /* PBXContainerItemProxy */ = {
89 127 isa = PBXContainerItemProxy;
90 128 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
91 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 134 isa = PBXContainerItemProxy;
97 135 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
98 136 proxyType = 1;
99   - remoteGlobalIDString = 0129596E3166712D604DAF3AF140E4C2;
100   - remoteInfo = CNLivePublishContent;
  137 + remoteGlobalIDString = EAE60BD2ADA8DCB217E116ADB628185C;
  138 + remoteInfo = AFNetworking;
101 139 };
102 140 /* End PBXContainerItemProxy section */
103 141  
104 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 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 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 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 155 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLivePublishContent_Tests.debug.xcconfig"; sourceTree = "<group>"; };
121 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 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 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 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 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 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 193 7CC642218BC299E377916CB18576223B /* Pods-CNLivePublishContent_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLivePublishContent_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
149 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 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 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 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 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 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 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 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 233 E2383FF4887CBAF2ED8265B6142BB128 /* Pods-CNLivePublishContent_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLivePublishContent_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
181 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 246 /* End PBXFileReference section */
189 247  
190 248 /* Begin PBXFrameworksBuildPhase section */
191   - 122F5A6B6466238A3BB663FC58A217E6 /* Frameworks */ = {
  249 + 03187CE4212E8670E5AD44CD4ECBD23E /* Frameworks */ = {
192 250 isa = PBXFrameworksBuildPhase;
193 251 buildActionMask = 2147483647;
194 252 files = (
195   - 2C06A2EDBAE6B3C9DF4302E17A9A72C0 /* Foundation.framework in Frameworks */,
  253 + 83043580FD83A2C2977A2A816BA5B281 /* Foundation.framework in Frameworks */,
  254 + 337ED193A50495263CF2CCE00CB0B4DF /* UIKit.framework in Frameworks */,
196 255 );
197 256 runOnlyForDeploymentPostprocessing = 0;
198 257 };
... ... @@ -208,153 +267,141 @@
208 267 );
209 268 runOnlyForDeploymentPostprocessing = 0;
210 269 };
211   - 75ED884444C020D2FFDE451161BE6FC8 /* Frameworks */ = {
  270 + 94F13451B3785D87609904767C9E7EC8 /* Frameworks */ = {
212 271 isa = PBXFrameworksBuildPhase;
213 272 buildActionMask = 2147483647;
214 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 279 runOnlyForDeploymentPostprocessing = 0;
218 280 };
219   - 8059771A9E49BAE310D15CFAD01F6862 /* Frameworks */ = {
  281 + AB555D7F4BBEAA8871A64F05D4B27F97 /* Frameworks */ = {
220 282 isa = PBXFrameworksBuildPhase;
221 283 buildActionMask = 2147483647;
222 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 295 runOnlyForDeploymentPostprocessing = 0;
228 296 };
229 297 /* End PBXFrameworksBuildPhase section */
230 298  
231 299 /* Begin PBXGroup section */
232   - 0A60ECF3F4E8D3031BA678BF90A20EEA /* UIKit */ = {
  300 + 22D23507A2E07340CA7D249BB5F2053B /* Pod */ = {
233 301 isa = PBXGroup;
234 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 308 sourceTree = "<group>";
258 309 };
259   - 13965F8687FD7A91F311216D63A437A5 /* Reachability */ = {
  310 + 27E1710E8882914759F8950457B035D9 /* Serialization */ = {
260 311 isa = PBXGroup;
261 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 319 sourceTree = "<group>";
267 320 };
268   - 297CA8023A4FD0BD9EE1CA68BE9526F7 /* Support Files */ = {
  321 + 358DE982CE0C0000D71CD74C1CF55350 /* Frameworks */ = {
269 322 isa = PBXGroup;
270 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 329 sourceTree = "<group>";
281 330 };
282   - 4A55D54F916A2EED638B0C709CAD6A75 /* Development Pods */ = {
  331 + 439B8863A6CD2297D4E32D93CFBB0D59 /* CNLivePublishContent */ = {
283 332 isa = PBXGroup;
284 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 351 sourceTree = "<group>";
289 352 };
290   - 56E9713EBFB9E4DBD2688FAA96865897 /* Pod */ = {
  353 + 5DB69CF253346F80CA90F0A39149818B /* iOS */ = {
291 354 isa = PBXGroup;
292 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 364 sourceTree = "<group>";
299 365 };
300   - 641BDD347DE7B8BB81D6CA5727C6EC5A /* Pods */ = {
  366 + 6F924DA810A347EBA96AD11ACBFAF663 /* CTMediator */ = {
301 367 isa = PBXGroup;
302 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 374 sourceTree = "<group>";
307 375 };
308   - 67798BE6655A71228C504A1EE4CC9F59 /* iOS */ = {
  376 + 7313149BD72FC14F4B02B2A5274FDAAF /* Development Pods */ = {
309 377 isa = PBXGroup;
310 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 382 sourceTree = "<group>";
320 383 };
321   - 6952B7954D6AB15E46D4E68FD16AD504 /* Support Files */ = {
  384 + 78262CBA7334840444C9AB327938A8C5 /* Security */ = {
322 385 isa = PBXGroup;
323 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 391 sourceTree = "<group>";
334 392 };
335 393 7DB346D0F39D3F0E887471402A8071AB = {
336 394 isa = PBXGroup;
337 395 children = (
338 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 401 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */,
344 402 );
345 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 405 9BE3A70CF1BA82CAA948FD98D92A8EE1 /* Pods-CNLivePublishContent_Example */ = {
359 406 isa = PBXGroup;
360 407 children = (
... ... @@ -373,25 +420,39 @@
373 420 path = "Target Support Files/Pods-CNLivePublishContent_Example";
374 421 sourceTree = "<group>";
375 422 };
376   - AD37EE3CE22F2D6A660B5BD65007E786 /* Frameworks */ = {
  423 + AAD917655AE8CF6A568256064D39E282 /* Support Files */ = {
377 424 isa = PBXGroup;
378 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 435 sourceTree = "<group>";
384 436 };
385   - BAA7C8FD05AEAB93C732F63AC9D55B84 /* NSURLSession */ = {
  437 + B12609F49A54744E5CA7A4CA923CB9D8 /* Pods */ = {
386 438 isa = PBXGroup;
387 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 456 sourceTree = "<group>";
396 457 };
397 458 D1C4B32027AB17C57458990E512EB3B3 /* Pods-CNLivePublishContent_Tests */ = {
... ... @@ -412,6 +473,20 @@
412 473 path = "Target Support Files/Pods-CNLivePublishContent_Tests";
413 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 490 E240CF00AEDFDF15B1F66579E55755C9 /* Targets Support Files */ = {
416 491 isa = PBXGroup;
417 492 children = (
... ... @@ -421,77 +496,113 @@
421 496 name = "Targets Support Files";
422 497 sourceTree = "<group>";
423 498 };
424   - F0BFE09BCA49DD2E63F4E0637DD7991D /* AFNetworking */ = {
  499 + EB66AF3833BD59F108B82A5979C0A732 /* UIKit */ = {
425 500 isa = PBXGroup;
426 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 524 sourceTree = "<group>";
437 525 };
438   - F6EA74295556F5787F271FD6A0522EDB /* Products */ = {
  526 + EB9FEBBEC019330B62D7F93371FC353F /* Support Files */ = {
439 527 isa = PBXGroup;
440 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 538 sourceTree = "<group>";
448 539 };
449   - F9CB4C3091AE675484E3F226BC3A3A74 /* CNLivePublishContent */ = {
  540 + EC889806514D58AE8B8ACB72F0A38BD1 /* NSURLSession */ = {
450 541 isa = PBXGroup;
451 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 550 sourceTree = "<group>";
460 551 };
461   - FDD76C32F8844B0A4F72AD3FC063818F /* Security */ = {
  552 + F1114C8060B46225EB728307A052487D /* Support Files */ = {
462 553 isa = PBXGroup;
463 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 573 sourceTree = "<group>";
469 574 };
470 575 /* End PBXGroup section */
471 576  
472 577 /* Begin PBXHeadersBuildPhase section */
473   - 0E8E0B7E5BB08884CC80B2FB2B86818C /* Headers */ = {
  578 + 28077821CFF4CC71719D142812A02BB4 /* Headers */ = {
474 579 isa = PBXHeadersBuildPhase;
475 580 buildActionMask = 2147483647;
476 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 585 runOnlyForDeploymentPostprocessing = 0;
480 586 };
481   - 11176E8CC0F33E647945707BCCF194F2 /* Headers */ = {
  587 + 33AE725838B4EA3B8E725A8FF54BC1CD /* Headers */ = {
482 588 isa = PBXHeadersBuildPhase;
483 589 buildActionMask = 2147483647;
484 590 files = (
485   - 5BD586FD5A79C8F85C9B6F20E9D90D90 /* Pods-CNLivePublishContent_Tests-umbrella.h in Headers */,
  591 + A71C697C88DF06CBB6FA37F790B0218C /* Pods-CNLivePublishContent_Example-umbrella.h in Headers */,
486 592 );
487 593 runOnlyForDeploymentPostprocessing = 0;
488 594 };
489   - 20D65A402D1AE33BBDD983CADA49F8C9 /* Headers */ = {
  595 + 698E38E92633F40BB28AD51AB99EDDC7 /* Headers */ = {
490 596 isa = PBXHeadersBuildPhase;
491 597 buildActionMask = 2147483647;
492 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 607 runOnlyForDeploymentPostprocessing = 0;
497 608 };
... ... @@ -522,66 +633,95 @@
522 633 );
523 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 644 /* End PBXHeadersBuildPhase section */
526 645  
527 646 /* Begin PBXNativeTarget section */
528   - 0129596E3166712D604DAF3AF140E4C2 /* CNLivePublishContent */ = {
  647 + 19BA2E767588272F1A8F5301C9DDA3C7 /* CNLivePublishContent */ = {
529 648 isa = PBXNativeTarget;
530   - buildConfigurationList = 565610290BC02A1EA9383D220B6A742B /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */;
  649 + buildConfigurationList = 8AD555830EC8FDA2EF3451A05CFEB7DF /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */;
531 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 656 buildRules = (
538 657 );
539 658 dependencies = (
540   - D3F4E7B90AA6567DF2D82F63373C9B4C /* PBXTargetDependency */,
  659 + 550FB72DED4CC920CE1C34C51611BD4E /* PBXTargetDependency */,
  660 + 615C75FE8C66BAE60ACFFB437E4CD920 /* PBXTargetDependency */,
541 661 );
542 662 name = CNLivePublishContent;
543 663 productName = CNLivePublishContent;
544   - productReference = 73DB2FF987F90BF5D4852EAF943F08A5 /* CNLivePublishContent.framework */;
  664 + productReference = 253279CAAEC674E7BB0D3C7E91546ADB /* CNLivePublishContent.framework */;
545 665 productType = "com.apple.product-type.framework";
546 666 };
547   - 372412E1F5E11671595F2FCAE8C052BD /* Pods-CNLivePublishContent_Tests */ = {
  667 + 4517DFE16464368852DE63124D8958D2 /* CTMediator */ = {
548 668 isa = PBXNativeTarget;
549   - buildConfigurationList = E0F3EA5CE7DFAD07D828D8C5A8A718E7 /* Build configuration list for PBXNativeTarget "Pods-CNLivePublishContent_Tests" */;
  669 + buildConfigurationList = AC95EBBCD4D8DCB8EE41BD78FDDD4DA1 /* Build configuration list for PBXNativeTarget "CTMediator" */;
550 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 676 buildRules = (
557 677 );
558 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 701 name = "Pods-CNLivePublishContent_Tests";
563 702 productName = "Pods-CNLivePublishContent_Tests";
564   - productReference = 00E5835696EFE5662E1E5E3B6FCB51C0 /* Pods_CNLivePublishContent_Tests.framework */;
  703 + productReference = 2FF0DB94F1541499A4DD194819E4C14C /* Pods_CNLivePublishContent_Tests.framework */;
565 704 productType = "com.apple.product-type.framework";
566 705 };
567   - 55576F17EDFA6D5770450CB4A5A1512F /* Pods-CNLivePublishContent_Example */ = {
  706 + 90AEB8F566BED842670EE9B8C4527238 /* Pods-CNLivePublishContent_Example */ = {
568 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 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 715 buildRules = (
577 716 );
578 717 dependencies = (
579   - C8AD328705C1AB5C8B29138FF6EBFD33 /* PBXTargetDependency */,
580   - 99E407B6E999010E520C5BA84EB76C63 /* PBXTargetDependency */,
  718 + 1E961528DBB2B87AAED3109C117C89FA /* PBXTargetDependency */,
  719 + 5CDF453B873B1F06EA1F86AC327B0FE1 /* PBXTargetDependency */,
  720 + AFACAF956A8257B54C3177BE62B60BD2 /* PBXTargetDependency */,
581 721 );
582 722 name = "Pods-CNLivePublishContent_Example";
583 723 productName = "Pods-CNLivePublishContent_Example";
584   - productReference = 1D70C948F3D659D5A708EECA7E406277 /* Pods_CNLivePublishContent_Example.framework */;
  724 + productReference = 9D5C2A1F446A0F9437BA23C0CED6B4AF /* Pods_CNLivePublishContent_Example.framework */;
585 725 productType = "com.apple.product-type.framework";
586 726 };
587 727 EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */ = {
... ... @@ -599,7 +739,7 @@
599 739 );
600 740 name = AFNetworking;
601 741 productName = AFNetworking;
602   - productReference = 5B63784F7C53EE287DA2961A49BEDC17 /* AFNetworking.framework */;
  742 + productReference = 64228F8095E88B18E01ADFD898F9E334 /* AFNetworking.framework */;
603 743 productType = "com.apple.product-type.framework";
604 744 };
605 745 /* End PBXNativeTarget section */
... ... @@ -619,27 +759,28 @@
619 759 en,
620 760 );
621 761 mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
622   - productRefGroup = F6EA74295556F5787F271FD6A0522EDB /* Products */;
  762 + productRefGroup = C0AEBAC272CD60B5FC12D32A24DB738A /* Products */;
623 763 projectDirPath = "";
624 764 projectRoot = "";
625 765 targets = (
626 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 773 /* End PBXProject section */
633 774  
634 775 /* Begin PBXResourcesBuildPhase section */
635   - 386EF2FE75B42E45032AB298237D3921 /* Resources */ = {
  776 + 5F136DF6B93263BD284C7BD9EB3D49A1 /* Resources */ = {
636 777 isa = PBXResourcesBuildPhase;
637 778 buildActionMask = 2147483647;
638 779 files = (
639 780 );
640 781 runOnlyForDeploymentPostprocessing = 0;
641 782 };
642   - 6B39BD9235A2B80414EF985EC5D165DB /* Resources */ = {
  783 + 6EC3AFA13AC6383FA600887465E2ED74 /* Resources */ = {
643 784 isa = PBXResourcesBuildPhase;
644 785 buildActionMask = 2147483647;
645 786 files = (
... ... @@ -653,25 +794,23 @@
653 794 );
654 795 runOnlyForDeploymentPostprocessing = 0;
655 796 };
656   - F5C79AEC70006E957E77A43554A9ABBC /* Resources */ = {
  797 + B4472F54824EEAEF9F2E66EC5CAF9771 /* Resources */ = {
657 798 isa = PBXResourcesBuildPhase;
658 799 buildActionMask = 2147483647;
659 800 files = (
660 801 );
661 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 806 buildActionMask = 2147483647;
669 807 files = (
670   - 1DED0CC29970F878261799A26EF463BB /* CNLivePublishContent-dummy.m in Sources */,
671   - A6788BD629798B6F13289D01BD549782 /* YQJTest.m in Sources */,
672 808 );
673 809 runOnlyForDeploymentPostprocessing = 0;
674 810 };
  811 +/* End PBXResourcesBuildPhase section */
  812 +
  813 +/* Begin PBXSourcesBuildPhase section */
675 814 07C7A3674C96B85AD8EA6C6D71BC549B /* Sources */ = {
676 815 isa = PBXSourcesBuildPhase;
677 816 buildActionMask = 2147483647;
... ... @@ -695,59 +834,134 @@
695 834 );
696 835 runOnlyForDeploymentPostprocessing = 0;
697 836 };
698   - 7BD60E7F276F99C3E9C00078C4087F26 /* Sources */ = {
  837 + 23FB3A6900B2EE6AF6A08C324B7ABB69 /* Sources */ = {
699 838 isa = PBXSourcesBuildPhase;
700 839 buildActionMask = 2147483647;
701 840 files = (
702   - 7964C4CDB394B0C4DCFEC7D92E14D71A /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */,
  841 + C2B1A580FEF25B08DE6201A7E47F3A57 /* Pods-CNLivePublishContent_Tests-dummy.m in Sources */,
703 842 );
704 843 runOnlyForDeploymentPostprocessing = 0;
705 844 };
706   - B7B9C97376D5966EF20F6AD1D71AEB96 /* Sources */ = {
  845 + 76ED335C71E43B71DD96ADB291DEEB1A /* Sources */ = {
707 846 isa = PBXSourcesBuildPhase;
708 847 buildActionMask = 2147483647;
709 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 874 runOnlyForDeploymentPostprocessing = 0;
713 875 };
714 876 /* End PBXSourcesBuildPhase section */
715 877  
716 878 /* Begin PBXTargetDependency section */
717   - 6E3CB6A8150CDB6E3255319CFBC8A413 /* PBXTargetDependency */ = {
  879 + 1E961528DBB2B87AAED3109C117C89FA /* PBXTargetDependency */ = {
718 880 isa = PBXTargetDependency;
719 881 name = AFNetworking;
720 882 target = EAE60BD2ADA8DCB217E116ADB628185C /* AFNetworking */;
721   - targetProxy = 10BE38FA9FD4A66416A251C2E70DB3D9 /* PBXContainerItemProxy */;
  883 + targetProxy = D4E3956813E2BCAFFAA485119C6D0E80 /* PBXContainerItemProxy */;
722 884 };
723   - 99E407B6E999010E520C5BA84EB76C63 /* PBXTargetDependency */ = {
  885 + 1F971E7836F1DD371E902F2CBE509914 /* PBXTargetDependency */ = {
724 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 892 isa = PBXTargetDependency;
731 893 name = AFNetworking;
732 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 898 isa = PBXTargetDependency;
743 899 name = AFNetworking;
744 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 927 /* End PBXTargetDependency section */
748 928  
749 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 965 isa = XCBuildConfiguration;
752 966 baseConfigurationReference = 11EF7B4D96108B0737E2DE3314E4E078 /* Pods-CNLivePublishContent_Example.release.xcconfig */;
753 967 buildSettings = {
... ... @@ -781,9 +995,9 @@
781 995 };
782 996 name = Release;
783 997 };
784   - 5184FC30B3970AE203A02597EA9DCBD8 /* Debug */ = {
  998 + 359A7CC207107ED304568D77C3227431 /* Release */ = {
785 999 isa = XCBuildConfiguration;
786   - baseConfigurationReference = A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */;
  1000 + baseConfigurationReference = B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */;
787 1001 buildSettings = {
788 1002 CODE_SIGN_IDENTITY = "";
789 1003 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
... ... @@ -794,29 +1008,28 @@
794 1008 DYLIB_COMPATIBILITY_VERSION = 1;
795 1009 DYLIB_CURRENT_VERSION = 1;
796 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 1013 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
800   - IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1014 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
801 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 1019 SDKROOT = iphoneos;
807 1020 SKIP_INSTALL = YES;
808 1021 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
809 1022 TARGETED_DEVICE_FAMILY = "1,2";
  1023 + VALIDATE_PRODUCT = YES;
810 1024 VERSIONING_SYSTEM = "apple-generic";
811 1025 VERSION_INFO_PREFIX = "";
812 1026 };
813   - name = Debug;
  1027 + name = Release;
814 1028 };
815   - 5229405B05FF6B657D04BA602DA53837 /* Debug */ = {
  1029 + 4311B8775F353F7AAD67A98E983EDF56 /* Debug */ = {
816 1030 isa = XCBuildConfiguration;
817   - baseConfigurationReference = 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */;
  1031 + baseConfigurationReference = B050B89C4C7E79B40C90E9D2635B5EED /* CTMediator.xcconfig */;
818 1032 buildSettings = {
819   - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
820 1033 CODE_SIGN_IDENTITY = "";
821 1034 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
822 1035 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
... ... @@ -826,19 +1039,17 @@
826 1039 DYLIB_COMPATIBILITY_VERSION = 1;
827 1040 DYLIB_CURRENT_VERSION = 1;
828 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 1044 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
831   - IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1045 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
832 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 1050 SDKROOT = iphoneos;
841 1051 SKIP_INSTALL = YES;
  1052 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
842 1053 TARGETED_DEVICE_FAMILY = "1,2";
843 1054 VERSIONING_SYSTEM = "apple-generic";
844 1055 VERSION_INFO_PREFIX = "";
... ... @@ -906,6 +1117,36 @@
906 1117 };
907 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 1150 858D01EEFE984249A9581D18DBEA53F1 /* Debug */ = {
910 1151 isa = XCBuildConfiguration;
911 1152 buildSettings = {
... ... @@ -974,7 +1215,7 @@
974 1215 };
975 1216 8D2DCA929D6EAACBC099C6391F176FAB /* Release */ = {
976 1217 isa = XCBuildConfiguration;
977   - baseConfigurationReference = 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */;
  1218 + baseConfigurationReference = BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */;
978 1219 buildSettings = {
979 1220 CODE_SIGN_IDENTITY = "";
980 1221 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
... ... @@ -1003,9 +1244,9 @@
1003 1244 };
1004 1245 name = Release;
1005 1246 };
1006   - 9F05FB7480ECA0237560017761177F3A /* Debug */ = {
  1247 + 9145E24128D4154745C11E7D97205948 /* Release */ = {
1007 1248 isa = XCBuildConfiguration;
1008   - baseConfigurationReference = 14D08F7F28CEDCEF2AFC8BBDB71F26FB /* AFNetworking.xcconfig */;
  1249 + baseConfigurationReference = 13FC62D74F50B411443D19643E067E81 /* CNLivePublishContent.xcconfig */;
1009 1250 buildSettings = {
1010 1251 CODE_SIGN_IDENTITY = "";
1011 1252 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
... ... @@ -1016,28 +1257,28 @@
1016 1257 DYLIB_COMPATIBILITY_VERSION = 1;
1017 1258 DYLIB_CURRENT_VERSION = 1;
1018 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 1262 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1022   - IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1263 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1023 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 1268 SDKROOT = iphoneos;
1028 1269 SKIP_INSTALL = YES;
1029 1270 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
1030 1271 TARGETED_DEVICE_FAMILY = "1,2";
  1272 + VALIDATE_PRODUCT = YES;
1031 1273 VERSIONING_SYSTEM = "apple-generic";
1032 1274 VERSION_INFO_PREFIX = "";
1033 1275 };
1034   - name = Debug;
  1276 + name = Release;
1035 1277 };
1036   - ACDE442C7C149EBA631C730D00C6FCAD /* Release */ = {
  1278 + 9F05FB7480ECA0237560017761177F3A /* Debug */ = {
1037 1279 isa = XCBuildConfiguration;
1038   - baseConfigurationReference = 1C9335BE61B442F6D1AB0A3CC50BABEF /* Pods-CNLivePublishContent_Tests.release.xcconfig */;
  1280 + baseConfigurationReference = BF944AD786AE840065EE88D93ADF19DD /* AFNetworking.xcconfig */;
1039 1281 buildSettings = {
1040   - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
1041 1282 CODE_SIGN_IDENTITY = "";
1042 1283 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
1043 1284 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
... ... @@ -1047,30 +1288,28 @@
1047 1288 DYLIB_COMPATIBILITY_VERSION = 1;
1048 1289 DYLIB_CURRENT_VERSION = 1;
1049 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 1293 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1052   - IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1294 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1053 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 1299 SDKROOT = iphoneos;
1062 1300 SKIP_INSTALL = YES;
  1301 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
1063 1302 TARGETED_DEVICE_FAMILY = "1,2";
1064   - VALIDATE_PRODUCT = YES;
1065 1303 VERSIONING_SYSTEM = "apple-generic";
1066 1304 VERSION_INFO_PREFIX = "";
1067 1305 };
1068   - name = Release;
  1306 + name = Debug;
1069 1307 };
1070   - BAD679F1D8D93112BC0230F672D178A5 /* Release */ = {
  1308 + D89BFC5660F931BECBC65BAD2FE0AC54 /* Debug */ = {
1071 1309 isa = XCBuildConfiguration;
1072   - baseConfigurationReference = A9D8CE8A5B7231642B4C0869AB97B2AC /* CNLivePublishContent.xcconfig */;
  1310 + baseConfigurationReference = C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */;
1073 1311 buildSettings = {
  1312 + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
1074 1313 CODE_SIGN_IDENTITY = "";
1075 1314 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
1076 1315 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
... ... @@ -1080,28 +1319,28 @@
1080 1319 DYLIB_COMPATIBILITY_VERSION = 1;
1081 1320 DYLIB_CURRENT_VERSION = 1;
1082 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 1323 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1086 1324 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1087 1325 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1088 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 1333 SDKROOT = iphoneos;
1093 1334 SKIP_INSTALL = YES;
1094   - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
1095 1335 TARGETED_DEVICE_FAMILY = "1,2";
1096   - VALIDATE_PRODUCT = YES;
1097 1336 VERSIONING_SYSTEM = "apple-generic";
1098 1337 VERSION_INFO_PREFIX = "";
1099 1338 };
1100   - name = Release;
  1339 + name = Debug;
1101 1340 };
1102   - C9ED161BEF030713C1411102837EC6BB /* Debug */ = {
  1341 + EF631AC165569526CAC0C027B9348230 /* Debug */ = {
1103 1342 isa = XCBuildConfiguration;
1104   - baseConfigurationReference = C68C10F080BCB4BB67EFF63349322381 /* Pods-CNLivePublishContent_Example.debug.xcconfig */;
  1343 + baseConfigurationReference = 1DAF2307943F6D77C96929BE990D624A /* Pods-CNLivePublishContent_Tests.debug.xcconfig */;
1105 1344 buildSettings = {
1106 1345 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
1107 1346 CODE_SIGN_IDENTITY = "";
... ... @@ -1113,12 +1352,12 @@
1113 1352 DYLIB_COMPATIBILITY_VERSION = 1;
1114 1353 DYLIB_CURRENT_VERSION = 1;
1115 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 1356 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
1118 1357 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1119 1358 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1120 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 1361 OTHER_LDFLAGS = "";
1123 1362 OTHER_LIBTOOLFLAGS = "";
1124 1363 PODS_ROOT = "$(SRCROOT)";
... ... @@ -1144,38 +1383,47 @@
1144 1383 defaultConfigurationIsVisible = 0;
1145 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 1396 isa = XCConfigurationList;
1149 1397 buildConfigurations = (
1150   - C9ED161BEF030713C1411102837EC6BB /* Debug */,
1151   - 1843215834F5986609CD5856CFF60501 /* Release */,
  1398 + 9F05FB7480ECA0237560017761177F3A /* Debug */,
  1399 + 8D2DCA929D6EAACBC099C6391F176FAB /* Release */,
1152 1400 );
1153 1401 defaultConfigurationIsVisible = 0;
1154 1402 defaultConfigurationName = Release;
1155 1403 };
1156   - 565610290BC02A1EA9383D220B6A742B /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */ = {
  1404 + 8AD555830EC8FDA2EF3451A05CFEB7DF /* Build configuration list for PBXNativeTarget "CNLivePublishContent" */ = {
1157 1405 isa = XCConfigurationList;
1158 1406 buildConfigurations = (
1159   - 5184FC30B3970AE203A02597EA9DCBD8 /* Debug */,
1160   - BAD679F1D8D93112BC0230F672D178A5 /* Release */,
  1407 + 795D79807C30FD82FEDC1AE4360925ED /* Debug */,
  1408 + 9145E24128D4154745C11E7D97205948 /* Release */,
1161 1409 );
1162 1410 defaultConfigurationIsVisible = 0;
1163 1411 defaultConfigurationName = Release;
1164 1412 };
1165   - 8289B039CF0D8B5A385C13089893A356 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = {
  1413 + AC95EBBCD4D8DCB8EE41BD78FDDD4DA1 /* Build configuration list for PBXNativeTarget "CTMediator" */ = {
1166 1414 isa = XCConfigurationList;
1167 1415 buildConfigurations = (
1168   - 9F05FB7480ECA0237560017761177F3A /* Debug */,
1169   - 8D2DCA929D6EAACBC099C6391F176FAB /* Release */,
  1416 + 4311B8775F353F7AAD67A98E983EDF56 /* Debug */,
  1417 + 359A7CC207107ED304568D77C3227431 /* Release */,
1170 1418 );
1171 1419 defaultConfigurationIsVisible = 0;
1172 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 1423 isa = XCConfigurationList;
1176 1424 buildConfigurations = (
1177   - 5229405B05FF6B657D04BA602DA53837 /* Debug */,
1178   - ACDE442C7C149EBA631C730D00C6FCAD /* Release */,
  1425 + D89BFC5660F931BECBC65BAD2FE0AC54 /* Debug */,
  1426 + 317621B1D10649828F0F3F0B0CF7196A /* Release */,
1179 1427 );
1180 1428 defaultConfigurationIsVisible = 0;
1181 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 14 buildForAnalyzing = "YES">
15 15 <BuildableReference
16 16 BuildableIdentifier = "primary"
17   - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B"
  17 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
18 18 BuildableName = "CNLivePublishContent.framework"
19 19 BlueprintName = "CNLivePublishContent"
20 20 ReferencedContainer = "container:Pods.xcodeproj">
... ... @@ -45,7 +45,7 @@
45 45 <MacroExpansion>
46 46 <BuildableReference
47 47 BuildableIdentifier = "primary"
48   - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B"
  48 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
49 49 BuildableName = "CNLivePublishContent.framework"
50 50 BlueprintName = "CNLivePublishContent"
51 51 ReferencedContainer = "container:Pods.xcodeproj">
... ... @@ -63,7 +63,7 @@
63 63 <MacroExpansion>
64 64 <BuildableReference
65 65 BuildableIdentifier = "primary"
66   - BlueprintIdentifier = "53014DEFF54C52A0CA58002ACFDEEF5B"
  66 + BlueprintIdentifier = "0129596E3166712D604DAF3AF140E4C2"
67 67 BuildableName = "CNLivePublishContent.framework"
68 68 BlueprintName = "CNLivePublishContent"
69 69 ReferencedContainer = "container:Pods.xcodeproj">
... ...
Example/Pods/Target Support Files/CNLivePublishContent/CNLivePublishContent-umbrella.h
... ... @@ -10,7 +10,9 @@
10 10 #endif
11 11 #endif
12 12  
  13 +#import "NetWorkTest.h"
13 14 #import "YQJTest.h"
  15 +#import "YQJTestView.h"
14 16  
15 17 FOUNDATION_EXPORT double CNLivePublishContentVersionNumber;
16 18 FOUNDATION_EXPORT const unsigned char CNLivePublishContentVersionString[];
... ...
Example/Pods/Target Support Files/CNLivePublishContent/CNLivePublishContent.xcconfig
1 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 3 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 4 OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit"
5 5 PODS_BUILD_DIR = ${BUILD_DIR}
... ...
Example/Pods/Target Support Files/CNLivePublishContent/Info.plist
... ... @@ -15,7 +15,7 @@
15 15 <key>CFBundlePackageType</key>
16 16 <string>FMWK</string>
17 17 <key>CFBundleShortVersionString</key>
18   - <string>0.0.1</string>
  18 + <string>0.1.4</string>
19 19 <key>CFBundleSignature</key>
20 20 <string>????</string>
21 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 46 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
47 47 THE SOFTWARE.
48 48  
  49 +
  50 +## CTMediator
  51 +
  52 +MIT
  53 +
49 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 72 </dict>
73 73 <dict>
74 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 86 <string>Generated by CocoaPods - https://cocoapods.org</string>
76 87 <key>Title</key>
77 88 <string></string>
... ...
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Example/Pods-CNLivePublishContent_Example-frameworks.sh
... ... @@ -145,10 +145,12 @@ strip_invalid_archs() {
145 145 if [[ "$CONFIGURATION" == "Debug" ]]; then
146 146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
147 147 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework"
  148 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
148 149 fi
149 150 if [[ "$CONFIGURATION" == "Release" ]]; then
150 151 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
151 152 install_framework "${BUILT_PRODUCTS_DIR}/CNLivePublishContent/CNLivePublishContent.framework"
  153 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
152 154 fi
153 155 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
154 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 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 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 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 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 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 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 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 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 23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 24 THE SOFTWARE.
25 25  
  26 +
  27 +## CTMediator
  28 +
  29 +MIT
  30 +
26 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 43 </dict>
44 44 <dict>
45 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 57 <string>Generated by CocoaPods - https://cocoapods.org</string>
47 58 <key>Title</key>
48 59 <string></string>
... ...
Example/Pods/Target Support Files/Pods-CNLivePublishContent_Tests/Pods-CNLivePublishContent_Tests-frameworks.sh
... ... @@ -144,9 +144,11 @@ strip_invalid_archs() {
144 144  
145 145 if [[ "$CONFIGURATION" == "Debug" ]]; then
146 146 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
  147 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
147 148 fi
148 149 if [[ "$CONFIGURATION" == "Release" ]]; then
149 150 install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework"
  151 + install_framework "${BUILT_PRODUCTS_DIR}/CTMediator/CTMediator.framework"
150 152 fi
151 153 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
152 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 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 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 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 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 2 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 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 6 PODS_BUILD_DIR = ${BUILD_DIR}
7 7 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 8 PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
... ...