project.pbxproj
75.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
810D9B651D8FB70600B7A776 /* TencentOpenAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B511D8FB70600B7A776 /* TencentOpenAPI.framework */; };
810D9B661D8FB70600B7A776 /* TencentOpenApi_IOS_Bundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 810D9B521D8FB70600B7A776 /* TencentOpenApi_IOS_Bundle.bundle */; };
810D9B671D8FB70600B7A776 /* libWeiboSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B541D8FB70600B7A776 /* libWeiboSDK.a */; };
810D9B681D8FB70600B7A776 /* WeiboSDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 810D9B5D1D8FB70600B7A776 /* WeiboSDK.bundle */; };
810D9B691D8FB70600B7A776 /* libWeChatSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B611D8FB70600B7A776 /* libWeChatSDK.a */; };
810D9B6A1D8FB70600B7A776 /* read_me.txt in Resources */ = {isa = PBXBuildFile; fileRef = 810D9B621D8FB70600B7A776 /* read_me.txt */; };
810D9B6C1D8FB76300B7A776 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B6B1D8FB76300B7A776 /* Security.framework */; };
810D9B6E1D8FB76E00B7A776 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B6D1D8FB76E00B7A776 /* libiconv.tbd */; };
810D9B701D8FB77500B7A776 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B6F1D8FB77500B7A776 /* SystemConfiguration.framework */; };
810D9B721D8FB77E00B7A776 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B711D8FB77E00B7A776 /* CoreGraphics.framework */; };
810D9B741D8FB78A00B7A776 /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B731D8FB78A00B7A776 /* libsqlite3.tbd */; };
810D9B761D8FB79500B7A776 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B751D8FB79500B7A776 /* CoreTelephony.framework */; };
810D9B781D8FB7A400B7A776 /* libstdc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B771D8FB7A400B7A776 /* libstdc++.tbd */; };
810D9B7A1D8FB7AC00B7A776 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B791D8FB7AC00B7A776 /* libz.tbd */; };
810D9B7F1D8FCD1900B7A776 /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B7E1D8FCD1900B7A776 /* libsqlite3.0.tbd */; };
810D9B811D8FCD3200B7A776 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 810D9B801D8FCD3200B7A776 /* libc++.tbd */; };
810D9B841D8FD2DF00B7A776 /* CNLiveThirdLoginManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 810D9B831D8FD2DF00B7A776 /* CNLiveThirdLoginManager.m */; };
810EB6361E54398300C33D18 /* touxiang.png in Resources */ = {isa = PBXBuildFile; fileRef = 810EB6351E54398300C33D18 /* touxiang.png */; };
811600EE1D927E7E003CAE7D /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600CD1D927E7E003CAE7D /* MKAnnotationView+WebCache.m */; };
811600EF1D927E7E003CAE7D /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600CF1D927E7E003CAE7D /* NSData+ImageContentType.m */; };
811600F01D927E7E003CAE7D /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600D11D927E7E003CAE7D /* SDImageCache.m */; };
811600F11D927E7E003CAE7D /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600D31D927E7E003CAE7D /* SDWebImageCompat.m */; };
811600F21D927E7E003CAE7D /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600D51D927E7E003CAE7D /* SDWebImageDecoder.m */; };
811600F31D927E7E003CAE7D /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600D71D927E7E003CAE7D /* SDWebImageDownloader.m */; };
811600F41D927E7E003CAE7D /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600D91D927E7E003CAE7D /* SDWebImageDownloaderOperation.m */; };
811600F51D927E7E003CAE7D /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600DB1D927E7E003CAE7D /* SDWebImageManager.m */; };
811600F61D927E7E003CAE7D /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600DE1D927E7E003CAE7D /* SDWebImagePrefetcher.m */; };
811600F71D927E7E003CAE7D /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600E01D927E7E003CAE7D /* UIButton+WebCache.m */; };
811600F81D927E7E003CAE7D /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600E21D927E7E003CAE7D /* UIImage+GIF.m */; };
811600F91D927E7E003CAE7D /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600E41D927E7E003CAE7D /* UIImage+MultiFormat.m */; };
811600FA1D927E7E003CAE7D /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600E61D927E7E003CAE7D /* UIImage+WebP.m */; };
811600FB1D927E7E003CAE7D /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600E81D927E7E003CAE7D /* UIImageView+HighlightedWebCache.m */; };
811600FC1D927E7E003CAE7D /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600EA1D927E7E003CAE7D /* UIImageView+WebCache.m */; };
811600FD1D927E7E003CAE7D /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 811600EC1D927E7E003CAE7D /* UIView+WebCacheOperation.m */; };
811600FE1D927E7E003CAE7D /* WebP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 811600ED1D927E7E003CAE7D /* WebP.framework */; };
811601011D92929A003CAE7D /* NSDictionary+Safety.m in Sources */ = {isa = PBXBuildFile; fileRef = 811601001D92929A003CAE7D /* NSDictionary+Safety.m */; };
8116F8E41D8916250084FE49 /* IdAndPwdView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116F8E31D8916250084FE49 /* IdAndPwdView.m */; };
8116F8EA1D89165A0084FE49 /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116F8E71D89165A0084FE49 /* LoginViewController.m */; };
8116F8EB1D89165A0084FE49 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116F8E91D89165A0084FE49 /* ViewController.m */; };
8116F8EE1D891AEF0084FE49 /* RegisterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116F8ED1D891AEF0084FE49 /* RegisterViewController.m */; };
8116F8F11D891BCD0084FE49 /* RegistBasicInformationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116F8F01D891BCD0084FE49 /* RegistBasicInformationView.m */; };
812540DD1D87916400F32D66 /* CNLiveLogin.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540DC1D87916400F32D66 /* CNLiveLogin.m */; };
812540E01D8792F700F32D66 /* CNLiveUserSystemTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540DF1D8792F700F32D66 /* CNLiveUserSystemTools.m */; };
812540F41D87A70B00F32D66 /* CNLiveVerificationCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540F31D87A70B00F32D66 /* CNLiveVerificationCode.m */; };
812540F71D87D9C000F32D66 /* CNLiveRegister.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540F61D87D9C000F32D66 /* CNLiveRegister.m */; };
812540FA1D87DDBE00F32D66 /* CNLiveFeedback.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540F91D87DDBE00F32D66 /* CNLiveFeedback.m */; };
812540FD1D87DFFB00F32D66 /* CNLiveUserInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 812540FC1D87DFFB00F32D66 /* CNLiveUserInfo.m */; };
812642C61D86A7A800B402CA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 812642C51D86A7A800B402CA /* main.m */; };
812642C91D86A7A800B402CA /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 812642C81D86A7A800B402CA /* AppDelegate.m */; };
812642CF1D86A7A800B402CA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 812642CD1D86A7A800B402CA /* Main.storyboard */; };
812642D11D86A7A800B402CA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 812642D01D86A7A800B402CA /* Assets.xcassets */; };
812642D41D86A7A800B402CA /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 812642D21D86A7A800B402CA /* LaunchScreen.storyboard */; };
812642DF1D86A7A800B402CA /* CNLiveUserSystemDemoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 812642DE1D86A7A800B402CA /* CNLiveUserSystemDemoTests.m */; };
812642EA1D86A7A800B402CA /* CNLiveUserSystemDemoUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 812642E91D86A7A800B402CA /* CNLiveUserSystemDemoUITests.m */; };
812642FA1D86A83100B402CA /* CNLiveUserSystemCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 812642F91D86A83100B402CA /* CNLiveUserSystemCenter.m */; };
81661FCA1DDEA9C300E3C65A /* ThirdPartyView.m in Sources */ = {isa = PBXBuildFile; fileRef = 81661FC91DDEA9C300E3C65A /* ThirdPartyView.m */; };
81661FCC1DDED9DD00E3C65A /* cancel.png in Resources */ = {isa = PBXBuildFile; fileRef = 81661FCB1DDED9DD00E3C65A /* cancel.png */; };
817C6EC31D90D60E0016F211 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 817C6EC21D90D60E0016F211 /* ImageIO.framework */; };
8187A8EF1D8E6394007FAFB6 /* Tools.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8EE1D8E6394007FAFB6 /* Tools.m */; };
8187A8F61D8E6486007FAFB6 /* NSObject+UserModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8F11D8E6486007FAFB6 /* NSObject+UserModel.m */; };
8187A8F71D8E6486007FAFB6 /* UserInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8F31D8E6486007FAFB6 /* UserInfoModel.m */; };
8187A8F81D8E6486007FAFB6 /* UserInfoSava.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8F51D8E6486007FAFB6 /* UserInfoSava.m */; };
8187A8FB1D8E68CD007FAFB6 /* CNLiveLogout.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8FA1D8E68CD007FAFB6 /* CNLiveLogout.m */; };
8187A8FE1D8E90C5007FAFB6 /* CNLiveUserManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A8FD1D8E90C5007FAFB6 /* CNLiveUserManager.m */; };
8187A90B1D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9021D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.m */; };
8187A90C1D8E9A7B007FAFB6 /* SVProgressAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9041D8E9A7B007FAFB6 /* SVProgressAnimatedView.m */; };
8187A90D1D8E9A7B007FAFB6 /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */; };
8187A90E1D8E9A7B007FAFB6 /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */; };
8187A90F1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */; };
81D0773D1D911D50000A5E00 /* CNLiveUserNetworkManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D0773A1D911D50000A5E00 /* CNLiveUserNetworkManager.m */; };
81D0773E1D911D50000A5E00 /* CNLiveURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D0773C1D911D50000A5E00 /* CNLiveURLRequestSerialization.m */; };
81D077411D912079000A5E00 /* CNLiveUploadIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D077401D912079000A5E00 /* CNLiveUploadIcon.m */; };
B6B54BE71D8CFEC200089C9C /* UserInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B54BE61D8CFEC200089C9C /* UserInfoViewController.m */; };
B6B54BEA1D8D009800089C9C /* UserInfoHeaderImageTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B54BE91D8D009800089C9C /* UserInfoHeaderImageTableViewCell.m */; };
B6B54BED1D8D011000089C9C /* UserInfoTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B54BEC1D8D011000089C9C /* UserInfoTableViewCell.m */; };
B6B54BF01D8D025A00089C9C /* ModifyUserInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B54BEF1D8D025A00089C9C /* ModifyUserInfoViewController.m */; };
D273A1DC1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.m in Sources */ = {isa = PBXBuildFile; fileRef = D273A1DB1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.m */; };
D273A1DF1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D273A1DE1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.m */; };
D2D25B171ED94BCE00B4B18B /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2D25B161ED94BCE00B4B18B /* EmailViewController.m */; };
D2D25B1A1ED96DFD00B4B18B /* ModifyPwdViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D2D25B191ED96DFD00B4B18B /* ModifyPwdViewController.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
812642DB1D86A7A800B402CA /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 812642B91D86A7A800B402CA /* Project object */;
proxyType = 1;
remoteGlobalIDString = 812642C01D86A7A800B402CA;
remoteInfo = CNLiveUserSystemDemo;
};
812642E61D86A7A800B402CA /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 812642B91D86A7A800B402CA /* Project object */;
proxyType = 1;
remoteGlobalIDString = 812642C01D86A7A800B402CA;
remoteInfo = CNLiveUserSystemDemo;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
810D9B511D8FB70600B7A776 /* TencentOpenAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = TencentOpenAPI.framework; sourceTree = "<group>"; };
810D9B521D8FB70600B7A776 /* TencentOpenApi_IOS_Bundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = TencentOpenApi_IOS_Bundle.bundle; sourceTree = "<group>"; };
810D9B541D8FB70600B7A776 /* libWeiboSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeiboSDK.a; sourceTree = "<group>"; };
810D9B551D8FB70600B7A776 /* WBHttpRequest+WeiboGame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "WBHttpRequest+WeiboGame.h"; sourceTree = "<group>"; };
810D9B561D8FB70600B7A776 /* WBHttpRequest+WeiboShare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "WBHttpRequest+WeiboShare.h"; sourceTree = "<group>"; };
810D9B571D8FB70600B7A776 /* WBHttpRequest+WeiboToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "WBHttpRequest+WeiboToken.h"; sourceTree = "<group>"; };
810D9B581D8FB70600B7A776 /* WBHttpRequest+WeiboUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "WBHttpRequest+WeiboUser.h"; sourceTree = "<group>"; };
810D9B591D8FB70600B7A776 /* WBHttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBHttpRequest.h; sourceTree = "<group>"; };
810D9B5A1D8FB70600B7A776 /* WBSDKBasicButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBSDKBasicButton.h; sourceTree = "<group>"; };
810D9B5B1D8FB70600B7A776 /* WBSDKCommentButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBSDKCommentButton.h; sourceTree = "<group>"; };
810D9B5C1D8FB70600B7A776 /* WBSDKRelationshipButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBSDKRelationshipButton.h; sourceTree = "<group>"; };
810D9B5D1D8FB70600B7A776 /* WeiboSDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = WeiboSDK.bundle; sourceTree = "<group>"; };
810D9B5E1D8FB70600B7A776 /* WeiboSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeiboSDK.h; sourceTree = "<group>"; };
810D9B5F1D8FB70600B7A776 /* WeiboUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeiboUser.h; sourceTree = "<group>"; };
810D9B611D8FB70600B7A776 /* libWeChatSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeChatSDK.a; sourceTree = "<group>"; };
810D9B621D8FB70600B7A776 /* read_me.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = read_me.txt; sourceTree = "<group>"; };
810D9B631D8FB70600B7A776 /* WXApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApi.h; sourceTree = "<group>"; };
810D9B641D8FB70600B7A776 /* WXApiObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApiObject.h; sourceTree = "<group>"; };
810D9B6B1D8FB76300B7A776 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
810D9B6D1D8FB76E00B7A776 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
810D9B6F1D8FB77500B7A776 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
810D9B711D8FB77E00B7A776 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
810D9B731D8FB78A00B7A776 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
810D9B751D8FB79500B7A776 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
810D9B771D8FB7A400B7A776 /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
810D9B791D8FB7AC00B7A776 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
810D9B7E1D8FCD1900B7A776 /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
810D9B801D8FCD3200B7A776 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
810D9B821D8FD2DF00B7A776 /* CNLiveThirdLoginManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveThirdLoginManager.h; sourceTree = "<group>"; };
810D9B831D8FD2DF00B7A776 /* CNLiveThirdLoginManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveThirdLoginManager.m; sourceTree = "<group>"; };
810EB6351E54398300C33D18 /* touxiang.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = touxiang.png; sourceTree = "<group>"; };
811600CC1D927E7E003CAE7D /* MKAnnotationView+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MKAnnotationView+WebCache.h"; sourceTree = "<group>"; };
811600CD1D927E7E003CAE7D /* MKAnnotationView+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MKAnnotationView+WebCache.m"; sourceTree = "<group>"; };
811600CE1D927E7E003CAE7D /* NSData+ImageContentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+ImageContentType.h"; sourceTree = "<group>"; };
811600CF1D927E7E003CAE7D /* NSData+ImageContentType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+ImageContentType.m"; sourceTree = "<group>"; };
811600D01D927E7E003CAE7D /* SDImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDImageCache.h; sourceTree = "<group>"; };
811600D11D927E7E003CAE7D /* SDImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDImageCache.m; sourceTree = "<group>"; };
811600D21D927E7E003CAE7D /* SDWebImageCompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageCompat.h; sourceTree = "<group>"; };
811600D31D927E7E003CAE7D /* SDWebImageCompat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageCompat.m; sourceTree = "<group>"; };
811600D41D927E7E003CAE7D /* SDWebImageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDecoder.h; sourceTree = "<group>"; };
811600D51D927E7E003CAE7D /* SDWebImageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDecoder.m; sourceTree = "<group>"; };
811600D61D927E7E003CAE7D /* SDWebImageDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDownloader.h; sourceTree = "<group>"; };
811600D71D927E7E003CAE7D /* SDWebImageDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDownloader.m; sourceTree = "<group>"; };
811600D81D927E7E003CAE7D /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageDownloaderOperation.h; sourceTree = "<group>"; };
811600D91D927E7E003CAE7D /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageDownloaderOperation.m; sourceTree = "<group>"; };
811600DA1D927E7E003CAE7D /* SDWebImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageManager.h; sourceTree = "<group>"; };
811600DB1D927E7E003CAE7D /* SDWebImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImageManager.m; sourceTree = "<group>"; };
811600DC1D927E7E003CAE7D /* SDWebImageOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImageOperation.h; sourceTree = "<group>"; };
811600DD1D927E7E003CAE7D /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDWebImagePrefetcher.h; sourceTree = "<group>"; };
811600DE1D927E7E003CAE7D /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDWebImagePrefetcher.m; sourceTree = "<group>"; };
811600DF1D927E7E003CAE7D /* UIButton+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+WebCache.h"; sourceTree = "<group>"; };
811600E01D927E7E003CAE7D /* UIButton+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+WebCache.m"; sourceTree = "<group>"; };
811600E11D927E7E003CAE7D /* UIImage+GIF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+GIF.h"; sourceTree = "<group>"; };
811600E21D927E7E003CAE7D /* UIImage+GIF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+GIF.m"; sourceTree = "<group>"; };
811600E31D927E7E003CAE7D /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+MultiFormat.h"; sourceTree = "<group>"; };
811600E41D927E7E003CAE7D /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+MultiFormat.m"; sourceTree = "<group>"; };
811600E51D927E7E003CAE7D /* UIImage+WebP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+WebP.h"; sourceTree = "<group>"; };
811600E61D927E7E003CAE7D /* UIImage+WebP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+WebP.m"; sourceTree = "<group>"; };
811600E71D927E7E003CAE7D /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; };
811600E81D927E7E003CAE7D /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; };
811600E91D927E7E003CAE7D /* UIImageView+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+WebCache.h"; sourceTree = "<group>"; };
811600EA1D927E7E003CAE7D /* UIImageView+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+WebCache.m"; sourceTree = "<group>"; };
811600EB1D927E7E003CAE7D /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+WebCacheOperation.h"; sourceTree = "<group>"; };
811600EC1D927E7E003CAE7D /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+WebCacheOperation.m"; sourceTree = "<group>"; };
811600ED1D927E7E003CAE7D /* WebP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebP.framework; sourceTree = "<group>"; };
811600FF1D92929A003CAE7D /* NSDictionary+Safety.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Safety.h"; sourceTree = "<group>"; };
811601001D92929A003CAE7D /* NSDictionary+Safety.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Safety.m"; sourceTree = "<group>"; };
8116F8DA1D88F3010084FE49 /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
8116F8E21D8916250084FE49 /* IdAndPwdView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IdAndPwdView.h; sourceTree = "<group>"; };
8116F8E31D8916250084FE49 /* IdAndPwdView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IdAndPwdView.m; sourceTree = "<group>"; };
8116F8E61D89165A0084FE49 /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
8116F8E71D89165A0084FE49 /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; };
8116F8E81D89165A0084FE49 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
8116F8E91D89165A0084FE49 /* ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
8116F8EC1D891AEF0084FE49 /* RegisterViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterViewController.h; sourceTree = "<group>"; };
8116F8ED1D891AEF0084FE49 /* RegisterViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegisterViewController.m; sourceTree = "<group>"; };
8116F8EF1D891BCD0084FE49 /* RegistBasicInformationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegistBasicInformationView.h; sourceTree = "<group>"; };
8116F8F01D891BCD0084FE49 /* RegistBasicInformationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegistBasicInformationView.m; sourceTree = "<group>"; };
812540DB1D87916400F32D66 /* CNLiveLogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveLogin.h; sourceTree = "<group>"; };
812540DC1D87916400F32D66 /* CNLiveLogin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveLogin.m; sourceTree = "<group>"; };
812540DE1D8792F700F32D66 /* CNLiveUserSystemTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUserSystemTools.h; sourceTree = "<group>"; };
812540DF1D8792F700F32D66 /* CNLiveUserSystemTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserSystemTools.m; sourceTree = "<group>"; };
812540F21D87A70B00F32D66 /* CNLiveVerificationCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveVerificationCode.h; sourceTree = "<group>"; };
812540F31D87A70B00F32D66 /* CNLiveVerificationCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveVerificationCode.m; sourceTree = "<group>"; };
812540F51D87D9C000F32D66 /* CNLiveRegister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveRegister.h; sourceTree = "<group>"; };
812540F61D87D9C000F32D66 /* CNLiveRegister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveRegister.m; sourceTree = "<group>"; };
812540F81D87DDBE00F32D66 /* CNLiveFeedback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveFeedback.h; sourceTree = "<group>"; };
812540F91D87DDBE00F32D66 /* CNLiveFeedback.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveFeedback.m; sourceTree = "<group>"; };
812540FB1D87DFFB00F32D66 /* CNLiveUserInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUserInfo.h; sourceTree = "<group>"; };
812540FC1D87DFFB00F32D66 /* CNLiveUserInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserInfo.m; sourceTree = "<group>"; };
812642C11D86A7A800B402CA /* CNLiveUserSystemDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CNLiveUserSystemDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
812642C51D86A7A800B402CA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
812642C71D86A7A800B402CA /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
812642C81D86A7A800B402CA /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
812642CE1D86A7A800B402CA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
812642D01D86A7A800B402CA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
812642D31D86A7A800B402CA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
812642D51D86A7A800B402CA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
812642DA1D86A7A800B402CA /* CNLiveUserSystemDemoTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CNLiveUserSystemDemoTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
812642DE1D86A7A800B402CA /* CNLiveUserSystemDemoTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserSystemDemoTests.m; sourceTree = "<group>"; };
812642E01D86A7A800B402CA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
812642E51D86A7A800B402CA /* CNLiveUserSystemDemoUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CNLiveUserSystemDemoUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
812642E91D86A7A800B402CA /* CNLiveUserSystemDemoUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserSystemDemoUITests.m; sourceTree = "<group>"; };
812642EB1D86A7A800B402CA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
812642F81D86A83100B402CA /* CNLiveUserSystemCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUserSystemCenter.h; sourceTree = "<group>"; };
812642F91D86A83100B402CA /* CNLiveUserSystemCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserSystemCenter.m; sourceTree = "<group>"; };
812642FB1D86AFE600B402CA /* CNLiveUserSystemTypeDef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CNLiveUserSystemTypeDef.h; sourceTree = "<group>"; };
81661FC81DDEA9C300E3C65A /* ThirdPartyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThirdPartyView.h; sourceTree = "<group>"; };
81661FC91DDEA9C300E3C65A /* ThirdPartyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ThirdPartyView.m; sourceTree = "<group>"; };
81661FCB1DDED9DD00E3C65A /* cancel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cancel.png; sourceTree = "<group>"; };
817C6EC21D90D60E0016F211 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
818735211DA8FD2700046D84 /* Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; };
8187A8ED1D8E6394007FAFB6 /* Tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tools.h; sourceTree = "<group>"; };
8187A8EE1D8E6394007FAFB6 /* Tools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Tools.m; sourceTree = "<group>"; };
8187A8F01D8E6486007FAFB6 /* NSObject+UserModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+UserModel.h"; sourceTree = "<group>"; };
8187A8F11D8E6486007FAFB6 /* NSObject+UserModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+UserModel.m"; sourceTree = "<group>"; };
8187A8F21D8E6486007FAFB6 /* UserInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserInfoModel.h; sourceTree = "<group>"; };
8187A8F31D8E6486007FAFB6 /* UserInfoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInfoModel.m; sourceTree = "<group>"; };
8187A8F41D8E6486007FAFB6 /* UserInfoSava.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserInfoSava.h; sourceTree = "<group>"; };
8187A8F51D8E6486007FAFB6 /* UserInfoSava.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInfoSava.m; sourceTree = "<group>"; };
8187A8F91D8E68CD007FAFB6 /* CNLiveLogout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveLogout.h; sourceTree = "<group>"; };
8187A8FA1D8E68CD007FAFB6 /* CNLiveLogout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveLogout.m; sourceTree = "<group>"; };
8187A8FC1D8E90C5007FAFB6 /* CNLiveUserManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUserManager.h; sourceTree = "<group>"; };
8187A8FD1D8E90C5007FAFB6 /* CNLiveUserManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserManager.m; sourceTree = "<group>"; };
8187A9011D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVIndefiniteAnimatedView.h; sourceTree = "<group>"; };
8187A9021D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVIndefiniteAnimatedView.m; sourceTree = "<group>"; };
8187A9031D8E9A7B007FAFB6 /* SVProgressAnimatedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVProgressAnimatedView.h; sourceTree = "<group>"; };
8187A9041D8E9A7B007FAFB6 /* SVProgressAnimatedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressAnimatedView.m; sourceTree = "<group>"; };
8187A9051D8E9A7B007FAFB6 /* SVProgressHUD-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-Prefix.pch"; sourceTree = "<group>"; };
8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = SVProgressHUD.bundle; sourceTree = "<group>"; };
8187A9071D8E9A7B007FAFB6 /* SVProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVProgressHUD.h; sourceTree = "<group>"; };
8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVProgressHUD.m; sourceTree = "<group>"; };
8187A9091D8E9A7B007FAFB6 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVRadialGradientLayer.h; sourceTree = "<group>"; };
8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SVRadialGradientLayer.m; sourceTree = "<group>"; };
81D077391D911D50000A5E00 /* CNLiveUserNetworkManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUserNetworkManager.h; sourceTree = "<group>"; };
81D0773A1D911D50000A5E00 /* CNLiveUserNetworkManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUserNetworkManager.m; sourceTree = "<group>"; };
81D0773B1D911D50000A5E00 /* CNLiveURLRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveURLRequestSerialization.h; sourceTree = "<group>"; };
81D0773C1D911D50000A5E00 /* CNLiveURLRequestSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveURLRequestSerialization.m; sourceTree = "<group>"; };
81D0773F1D912079000A5E00 /* CNLiveUploadIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveUploadIcon.h; sourceTree = "<group>"; };
81D077401D912079000A5E00 /* CNLiveUploadIcon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveUploadIcon.m; sourceTree = "<group>"; };
B6B54BE51D8CFEC200089C9C /* UserInfoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserInfoViewController.h; sourceTree = "<group>"; };
B6B54BE61D8CFEC200089C9C /* UserInfoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInfoViewController.m; sourceTree = "<group>"; };
B6B54BE81D8D009800089C9C /* UserInfoHeaderImageTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserInfoHeaderImageTableViewCell.h; sourceTree = "<group>"; };
B6B54BE91D8D009800089C9C /* UserInfoHeaderImageTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInfoHeaderImageTableViewCell.m; sourceTree = "<group>"; };
B6B54BEB1D8D011000089C9C /* UserInfoTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserInfoTableViewCell.h; sourceTree = "<group>"; };
B6B54BEC1D8D011000089C9C /* UserInfoTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserInfoTableViewCell.m; sourceTree = "<group>"; };
B6B54BEE1D8D025A00089C9C /* ModifyUserInfoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModifyUserInfoViewController.h; sourceTree = "<group>"; };
B6B54BEF1D8D025A00089C9C /* ModifyUserInfoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ModifyUserInfoViewController.m; sourceTree = "<group>"; };
D273A1DA1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveEmailModifyPassword.h; sourceTree = "<group>"; };
D273A1DB1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveEmailModifyPassword.m; sourceTree = "<group>"; };
D273A1DD1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNLiveCheckVerificationCode.h; sourceTree = "<group>"; };
D273A1DE1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNLiveCheckVerificationCode.m; sourceTree = "<group>"; };
D2D25B151ED94BCE00B4B18B /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = "<group>"; };
D2D25B161ED94BCE00B4B18B /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = "<group>"; };
D2D25B181ED96DFD00B4B18B /* ModifyPwdViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModifyPwdViewController.h; sourceTree = "<group>"; };
D2D25B191ED96DFD00B4B18B /* ModifyPwdViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ModifyPwdViewController.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
812642BE1D86A7A800B402CA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
811600FE1D927E7E003CAE7D /* WebP.framework in Frameworks */,
817C6EC31D90D60E0016F211 /* ImageIO.framework in Frameworks */,
810D9B811D8FCD3200B7A776 /* libc++.tbd in Frameworks */,
810D9B7A1D8FB7AC00B7A776 /* libz.tbd in Frameworks */,
810D9B7F1D8FCD1900B7A776 /* libsqlite3.0.tbd in Frameworks */,
810D9B701D8FB77500B7A776 /* SystemConfiguration.framework in Frameworks */,
810D9B761D8FB79500B7A776 /* CoreTelephony.framework in Frameworks */,
810D9B781D8FB7A400B7A776 /* libstdc++.tbd in Frameworks */,
810D9B741D8FB78A00B7A776 /* libsqlite3.tbd in Frameworks */,
810D9B721D8FB77E00B7A776 /* CoreGraphics.framework in Frameworks */,
810D9B6E1D8FB76E00B7A776 /* libiconv.tbd in Frameworks */,
810D9B6C1D8FB76300B7A776 /* Security.framework in Frameworks */,
810D9B651D8FB70600B7A776 /* TencentOpenAPI.framework in Frameworks */,
810D9B671D8FB70600B7A776 /* libWeiboSDK.a in Frameworks */,
810D9B691D8FB70600B7A776 /* libWeChatSDK.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
812642D71D86A7A800B402CA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
812642E21D86A7A800B402CA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
810D9B501D8FB70600B7A776 /* QQSDK */ = {
isa = PBXGroup;
children = (
810D9B511D8FB70600B7A776 /* TencentOpenAPI.framework */,
810D9B521D8FB70600B7A776 /* TencentOpenApi_IOS_Bundle.bundle */,
);
name = QQSDK;
path = CNLiveUserSystemDemo/ThirdSDK/QQSDK;
sourceTree = SOURCE_ROOT;
};
810D9B531D8FB70600B7A776 /* SinaSDK */ = {
isa = PBXGroup;
children = (
810D9B541D8FB70600B7A776 /* libWeiboSDK.a */,
810D9B551D8FB70600B7A776 /* WBHttpRequest+WeiboGame.h */,
810D9B561D8FB70600B7A776 /* WBHttpRequest+WeiboShare.h */,
810D9B571D8FB70600B7A776 /* WBHttpRequest+WeiboToken.h */,
810D9B581D8FB70600B7A776 /* WBHttpRequest+WeiboUser.h */,
810D9B591D8FB70600B7A776 /* WBHttpRequest.h */,
810D9B5A1D8FB70600B7A776 /* WBSDKBasicButton.h */,
810D9B5B1D8FB70600B7A776 /* WBSDKCommentButton.h */,
810D9B5C1D8FB70600B7A776 /* WBSDKRelationshipButton.h */,
810D9B5D1D8FB70600B7A776 /* WeiboSDK.bundle */,
810D9B5E1D8FB70600B7A776 /* WeiboSDK.h */,
810D9B5F1D8FB70600B7A776 /* WeiboUser.h */,
);
name = SinaSDK;
path = CNLiveUserSystemDemo/ThirdSDK/SinaSDK;
sourceTree = SOURCE_ROOT;
};
810D9B601D8FB70600B7A776 /* WeChatSDK */ = {
isa = PBXGroup;
children = (
810D9B611D8FB70600B7A776 /* libWeChatSDK.a */,
810D9B621D8FB70600B7A776 /* read_me.txt */,
810D9B631D8FB70600B7A776 /* WXApi.h */,
810D9B641D8FB70600B7A776 /* WXApiObject.h */,
);
name = WeChatSDK;
path = CNLiveUserSystemDemo/ThirdSDK/WeChatSDK;
sourceTree = SOURCE_ROOT;
};
810D9B7D1D8FCBC200B7A776 /* frameworks */ = {
isa = PBXGroup;
children = (
817C6EC21D90D60E0016F211 /* ImageIO.framework */,
810D9B801D8FCD3200B7A776 /* libc++.tbd */,
810D9B7E1D8FCD1900B7A776 /* libsqlite3.0.tbd */,
810D9B791D8FB7AC00B7A776 /* libz.tbd */,
810D9B771D8FB7A400B7A776 /* libstdc++.tbd */,
810D9B751D8FB79500B7A776 /* CoreTelephony.framework */,
810D9B731D8FB78A00B7A776 /* libsqlite3.tbd */,
810D9B711D8FB77E00B7A776 /* CoreGraphics.framework */,
810D9B6F1D8FB77500B7A776 /* SystemConfiguration.framework */,
810D9B6D1D8FB76E00B7A776 /* libiconv.tbd */,
810D9B6B1D8FB76300B7A776 /* Security.framework */,
);
name = frameworks;
sourceTree = "<group>";
};
811600CB1D927E7E003CAE7D /* SDWebImage */ = {
isa = PBXGroup;
children = (
811600CC1D927E7E003CAE7D /* MKAnnotationView+WebCache.h */,
811600CD1D927E7E003CAE7D /* MKAnnotationView+WebCache.m */,
811600CE1D927E7E003CAE7D /* NSData+ImageContentType.h */,
811600CF1D927E7E003CAE7D /* NSData+ImageContentType.m */,
811600D01D927E7E003CAE7D /* SDImageCache.h */,
811600D11D927E7E003CAE7D /* SDImageCache.m */,
811600D21D927E7E003CAE7D /* SDWebImageCompat.h */,
811600D31D927E7E003CAE7D /* SDWebImageCompat.m */,
811600D41D927E7E003CAE7D /* SDWebImageDecoder.h */,
811600D51D927E7E003CAE7D /* SDWebImageDecoder.m */,
811600D61D927E7E003CAE7D /* SDWebImageDownloader.h */,
811600D71D927E7E003CAE7D /* SDWebImageDownloader.m */,
811600D81D927E7E003CAE7D /* SDWebImageDownloaderOperation.h */,
811600D91D927E7E003CAE7D /* SDWebImageDownloaderOperation.m */,
811600DA1D927E7E003CAE7D /* SDWebImageManager.h */,
811600DB1D927E7E003CAE7D /* SDWebImageManager.m */,
811600DC1D927E7E003CAE7D /* SDWebImageOperation.h */,
811600DD1D927E7E003CAE7D /* SDWebImagePrefetcher.h */,
811600DE1D927E7E003CAE7D /* SDWebImagePrefetcher.m */,
811600DF1D927E7E003CAE7D /* UIButton+WebCache.h */,
811600E01D927E7E003CAE7D /* UIButton+WebCache.m */,
811600E11D927E7E003CAE7D /* UIImage+GIF.h */,
811600E21D927E7E003CAE7D /* UIImage+GIF.m */,
811600E31D927E7E003CAE7D /* UIImage+MultiFormat.h */,
811600E41D927E7E003CAE7D /* UIImage+MultiFormat.m */,
811600E51D927E7E003CAE7D /* UIImage+WebP.h */,
811600E61D927E7E003CAE7D /* UIImage+WebP.m */,
811600E71D927E7E003CAE7D /* UIImageView+HighlightedWebCache.h */,
811600E81D927E7E003CAE7D /* UIImageView+HighlightedWebCache.m */,
811600E91D927E7E003CAE7D /* UIImageView+WebCache.h */,
811600EA1D927E7E003CAE7D /* UIImageView+WebCache.m */,
811600EB1D927E7E003CAE7D /* UIView+WebCacheOperation.h */,
811600EC1D927E7E003CAE7D /* UIView+WebCacheOperation.m */,
811600ED1D927E7E003CAE7D /* WebP.framework */,
);
path = SDWebImage;
sourceTree = "<group>";
};
8116F8E11D8916250084FE49 /* Views */ = {
isa = PBXGroup;
children = (
8116F8E21D8916250084FE49 /* IdAndPwdView.h */,
8116F8E31D8916250084FE49 /* IdAndPwdView.m */,
81661FC81DDEA9C300E3C65A /* ThirdPartyView.h */,
81661FC91DDEA9C300E3C65A /* ThirdPartyView.m */,
8116F8EF1D891BCD0084FE49 /* RegistBasicInformationView.h */,
8116F8F01D891BCD0084FE49 /* RegistBasicInformationView.m */,
B6B54BE81D8D009800089C9C /* UserInfoHeaderImageTableViewCell.h */,
B6B54BE91D8D009800089C9C /* UserInfoHeaderImageTableViewCell.m */,
B6B54BEB1D8D011000089C9C /* UserInfoTableViewCell.h */,
B6B54BEC1D8D011000089C9C /* UserInfoTableViewCell.m */,
);
path = Views;
sourceTree = "<group>";
};
8116F8E51D89165A0084FE49 /* Conreollers */ = {
isa = PBXGroup;
children = (
8116F8E81D89165A0084FE49 /* ViewController.h */,
8116F8E91D89165A0084FE49 /* ViewController.m */,
8116F8E61D89165A0084FE49 /* LoginViewController.h */,
8116F8E71D89165A0084FE49 /* LoginViewController.m */,
8116F8EC1D891AEF0084FE49 /* RegisterViewController.h */,
8116F8ED1D891AEF0084FE49 /* RegisterViewController.m */,
B6B54BE51D8CFEC200089C9C /* UserInfoViewController.h */,
B6B54BE61D8CFEC200089C9C /* UserInfoViewController.m */,
B6B54BEE1D8D025A00089C9C /* ModifyUserInfoViewController.h */,
B6B54BEF1D8D025A00089C9C /* ModifyUserInfoViewController.m */,
D2D25B151ED94BCE00B4B18B /* EmailViewController.h */,
D2D25B161ED94BCE00B4B18B /* EmailViewController.m */,
D2D25B181ED96DFD00B4B18B /* ModifyPwdViewController.h */,
D2D25B191ED96DFD00B4B18B /* ModifyPwdViewController.m */,
);
path = Conreollers;
sourceTree = "<group>";
};
812642B81D86A7A800B402CA = {
isa = PBXGroup;
children = (
810D9B7D1D8FCBC200B7A776 /* frameworks */,
812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */,
812642DD1D86A7A800B402CA /* CNLiveUserSystemDemoTests */,
812642E81D86A7A800B402CA /* CNLiveUserSystemDemoUITests */,
812642C21D86A7A800B402CA /* Products */,
);
sourceTree = "<group>";
};
812642C21D86A7A800B402CA /* Products */ = {
isa = PBXGroup;
children = (
812642C11D86A7A800B402CA /* CNLiveUserSystemDemo.app */,
812642DA1D86A7A800B402CA /* CNLiveUserSystemDemoTests.xctest */,
812642E51D86A7A800B402CA /* CNLiveUserSystemDemoUITests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
812642C31D86A7A800B402CA /* CNLiveUserSystemDemo */ = {
isa = PBXGroup;
children = (
810EB6351E54398300C33D18 /* touxiang.png */,
81661FCB1DDED9DD00E3C65A /* cancel.png */,
812642C71D86A7A800B402CA /* AppDelegate.h */,
812642C81D86A7A800B402CA /* AppDelegate.m */,
8187A8EC1D8E6385007FAFB6 /* Tools */,
8187A8FF1D8E9A7B007FAFB6 /* ThirdSDK */,
81D077381D911D50000A5E00 /* CNLiveNetworking */,
812642F71D86A7E500B402CA /* CNLiveUserSystemSDK */,
8116F8E51D89165A0084FE49 /* Conreollers */,
8116F8E11D8916250084FE49 /* Views */,
812642CD1D86A7A800B402CA /* Main.storyboard */,
812642D01D86A7A800B402CA /* Assets.xcassets */,
812642D21D86A7A800B402CA /* LaunchScreen.storyboard */,
812642D51D86A7A800B402CA /* Info.plist */,
812642C41D86A7A800B402CA /* Supporting Files */,
);
path = CNLiveUserSystemDemo;
sourceTree = "<group>";
};
812642C41D86A7A800B402CA /* Supporting Files */ = {
isa = PBXGroup;
children = (
812642C51D86A7A800B402CA /* main.m */,
8116F8DA1D88F3010084FE49 /* PrefixHeader.pch */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
812642DD1D86A7A800B402CA /* CNLiveUserSystemDemoTests */ = {
isa = PBXGroup;
children = (
812642DE1D86A7A800B402CA /* CNLiveUserSystemDemoTests.m */,
812642E01D86A7A800B402CA /* Info.plist */,
);
path = CNLiveUserSystemDemoTests;
sourceTree = "<group>";
};
812642E81D86A7A800B402CA /* CNLiveUserSystemDemoUITests */ = {
isa = PBXGroup;
children = (
812642E91D86A7A800B402CA /* CNLiveUserSystemDemoUITests.m */,
812642EB1D86A7A800B402CA /* Info.plist */,
);
path = CNLiveUserSystemDemoUITests;
sourceTree = "<group>";
};
812642F71D86A7E500B402CA /* CNLiveUserSystemSDK */ = {
isa = PBXGroup;
children = (
812642F81D86A83100B402CA /* CNLiveUserSystemCenter.h */,
812642F91D86A83100B402CA /* CNLiveUserSystemCenter.m */,
8187A8FC1D8E90C5007FAFB6 /* CNLiveUserManager.h */,
8187A8FD1D8E90C5007FAFB6 /* CNLiveUserManager.m */,
812540F51D87D9C000F32D66 /* CNLiveRegister.h */,
812540F61D87D9C000F32D66 /* CNLiveRegister.m */,
812540DB1D87916400F32D66 /* CNLiveLogin.h */,
812540DC1D87916400F32D66 /* CNLiveLogin.m */,
812540FB1D87DFFB00F32D66 /* CNLiveUserInfo.h */,
812540FC1D87DFFB00F32D66 /* CNLiveUserInfo.m */,
81D0773F1D912079000A5E00 /* CNLiveUploadIcon.h */,
81D077401D912079000A5E00 /* CNLiveUploadIcon.m */,
812540F81D87DDBE00F32D66 /* CNLiveFeedback.h */,
812540F91D87DDBE00F32D66 /* CNLiveFeedback.m */,
812540F21D87A70B00F32D66 /* CNLiveVerificationCode.h */,
812540F31D87A70B00F32D66 /* CNLiveVerificationCode.m */,
812540DE1D8792F700F32D66 /* CNLiveUserSystemTools.h */,
812540DF1D8792F700F32D66 /* CNLiveUserSystemTools.m */,
811600FF1D92929A003CAE7D /* NSDictionary+Safety.h */,
811601001D92929A003CAE7D /* NSDictionary+Safety.m */,
812642FB1D86AFE600B402CA /* CNLiveUserSystemTypeDef.h */,
818735211DA8FD2700046D84 /* Common.h */,
D273A1DA1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.h */,
D273A1DB1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.m */,
D273A1DD1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.h */,
D273A1DE1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.m */,
);
path = CNLiveUserSystemSDK;
sourceTree = "<group>";
};
8187A8EC1D8E6385007FAFB6 /* Tools */ = {
isa = PBXGroup;
children = (
8187A8ED1D8E6394007FAFB6 /* Tools.h */,
8187A8EE1D8E6394007FAFB6 /* Tools.m */,
8187A8F01D8E6486007FAFB6 /* NSObject+UserModel.h */,
8187A8F11D8E6486007FAFB6 /* NSObject+UserModel.m */,
8187A8F21D8E6486007FAFB6 /* UserInfoModel.h */,
8187A8F31D8E6486007FAFB6 /* UserInfoModel.m */,
8187A8F41D8E6486007FAFB6 /* UserInfoSava.h */,
8187A8F51D8E6486007FAFB6 /* UserInfoSava.m */,
8187A8F91D8E68CD007FAFB6 /* CNLiveLogout.h */,
8187A8FA1D8E68CD007FAFB6 /* CNLiveLogout.m */,
810D9B821D8FD2DF00B7A776 /* CNLiveThirdLoginManager.h */,
810D9B831D8FD2DF00B7A776 /* CNLiveThirdLoginManager.m */,
);
path = Tools;
sourceTree = "<group>";
};
8187A8FF1D8E9A7B007FAFB6 /* ThirdSDK */ = {
isa = PBXGroup;
children = (
811600CB1D927E7E003CAE7D /* SDWebImage */,
810D9B501D8FB70600B7A776 /* QQSDK */,
810D9B531D8FB70600B7A776 /* SinaSDK */,
810D9B601D8FB70600B7A776 /* WeChatSDK */,
8187A9001D8E9A7B007FAFB6 /* SVProgressHUD */,
);
path = ThirdSDK;
sourceTree = "<group>";
};
8187A9001D8E9A7B007FAFB6 /* SVProgressHUD */ = {
isa = PBXGroup;
children = (
8187A9011D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.h */,
8187A9021D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.m */,
8187A9031D8E9A7B007FAFB6 /* SVProgressAnimatedView.h */,
8187A9041D8E9A7B007FAFB6 /* SVProgressAnimatedView.m */,
8187A9051D8E9A7B007FAFB6 /* SVProgressHUD-Prefix.pch */,
8187A9061D8E9A7B007FAFB6 /* SVProgressHUD.bundle */,
8187A9071D8E9A7B007FAFB6 /* SVProgressHUD.h */,
8187A9081D8E9A7B007FAFB6 /* SVProgressHUD.m */,
8187A9091D8E9A7B007FAFB6 /* SVRadialGradientLayer.h */,
8187A90A1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m */,
);
path = SVProgressHUD;
sourceTree = "<group>";
};
81D077381D911D50000A5E00 /* CNLiveNetworking */ = {
isa = PBXGroup;
children = (
81D077391D911D50000A5E00 /* CNLiveUserNetworkManager.h */,
81D0773A1D911D50000A5E00 /* CNLiveUserNetworkManager.m */,
81D0773B1D911D50000A5E00 /* CNLiveURLRequestSerialization.h */,
81D0773C1D911D50000A5E00 /* CNLiveURLRequestSerialization.m */,
);
path = CNLiveNetworking;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
812642C01D86A7A800B402CA /* CNLiveUserSystemDemo */ = {
isa = PBXNativeTarget;
buildConfigurationList = 812642EE1D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemo" */;
buildPhases = (
812642BD1D86A7A800B402CA /* Sources */,
812642BE1D86A7A800B402CA /* Frameworks */,
812642BF1D86A7A800B402CA /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = CNLiveUserSystemDemo;
productName = CNLiveUserSystemDemo;
productReference = 812642C11D86A7A800B402CA /* CNLiveUserSystemDemo.app */;
productType = "com.apple.product-type.application";
};
812642D91D86A7A800B402CA /* CNLiveUserSystemDemoTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 812642F11D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemoTests" */;
buildPhases = (
812642D61D86A7A800B402CA /* Sources */,
812642D71D86A7A800B402CA /* Frameworks */,
812642D81D86A7A800B402CA /* Resources */,
);
buildRules = (
);
dependencies = (
812642DC1D86A7A800B402CA /* PBXTargetDependency */,
);
name = CNLiveUserSystemDemoTests;
productName = CNLiveUserSystemDemoTests;
productReference = 812642DA1D86A7A800B402CA /* CNLiveUserSystemDemoTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
812642E41D86A7A800B402CA /* CNLiveUserSystemDemoUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 812642F41D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemoUITests" */;
buildPhases = (
812642E11D86A7A800B402CA /* Sources */,
812642E21D86A7A800B402CA /* Frameworks */,
812642E31D86A7A800B402CA /* Resources */,
);
buildRules = (
);
dependencies = (
812642E71D86A7A800B402CA /* PBXTargetDependency */,
);
name = CNLiveUserSystemDemoUITests;
productName = CNLiveUserSystemDemoUITests;
productReference = 812642E51D86A7A800B402CA /* CNLiveUserSystemDemoUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
812642B91D86A7A800B402CA /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0800;
ORGANIZATIONNAME = zhulin;
TargetAttributes = {
812642C01D86A7A800B402CA = {
CreatedOnToolsVersion = 7.3.1;
DevelopmentTeam = 94X49GG3ZW;
ProvisioningStyle = Automatic;
};
812642D91D86A7A800B402CA = {
CreatedOnToolsVersion = 7.3.1;
DevelopmentTeam = 94X49GG3ZW;
TestTargetID = 812642C01D86A7A800B402CA;
};
812642E41D86A7A800B402CA = {
CreatedOnToolsVersion = 7.3.1;
DevelopmentTeam = 94X49GG3ZW;
TestTargetID = 812642C01D86A7A800B402CA;
};
};
};
buildConfigurationList = 812642BC1D86A7A800B402CA /* Build configuration list for PBXProject "CNLiveUserSystemDemo" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 812642B81D86A7A800B402CA;
productRefGroup = 812642C21D86A7A800B402CA /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
812642C01D86A7A800B402CA /* CNLiveUserSystemDemo */,
812642D91D86A7A800B402CA /* CNLiveUserSystemDemoTests */,
812642E41D86A7A800B402CA /* CNLiveUserSystemDemoUITests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
812642BF1D86A7A800B402CA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
812642D41D86A7A800B402CA /* LaunchScreen.storyboard in Resources */,
812642D11D86A7A800B402CA /* Assets.xcassets in Resources */,
812642CF1D86A7A800B402CA /* Main.storyboard in Resources */,
81661FCC1DDED9DD00E3C65A /* cancel.png in Resources */,
810EB6361E54398300C33D18 /* touxiang.png in Resources */,
810D9B661D8FB70600B7A776 /* TencentOpenApi_IOS_Bundle.bundle in Resources */,
8187A90D1D8E9A7B007FAFB6 /* SVProgressHUD.bundle in Resources */,
810D9B681D8FB70600B7A776 /* WeiboSDK.bundle in Resources */,
810D9B6A1D8FB70600B7A776 /* read_me.txt in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
812642D81D86A7A800B402CA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
812642E31D86A7A800B402CA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
812642BD1D86A7A800B402CA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
811600FB1D927E7E003CAE7D /* UIImageView+HighlightedWebCache.m in Sources */,
812540DD1D87916400F32D66 /* CNLiveLogin.m in Sources */,
812540F71D87D9C000F32D66 /* CNLiveRegister.m in Sources */,
812540E01D8792F700F32D66 /* CNLiveUserSystemTools.m in Sources */,
8187A8FE1D8E90C5007FAFB6 /* CNLiveUserManager.m in Sources */,
810D9B841D8FD2DF00B7A776 /* CNLiveThirdLoginManager.m in Sources */,
811600FC1D927E7E003CAE7D /* UIImageView+WebCache.m in Sources */,
B6B54BEA1D8D009800089C9C /* UserInfoHeaderImageTableViewCell.m in Sources */,
8187A90C1D8E9A7B007FAFB6 /* SVProgressAnimatedView.m in Sources */,
811600F71D927E7E003CAE7D /* UIButton+WebCache.m in Sources */,
8116F8E41D8916250084FE49 /* IdAndPwdView.m in Sources */,
8116F8EA1D89165A0084FE49 /* LoginViewController.m in Sources */,
812540FA1D87DDBE00F32D66 /* CNLiveFeedback.m in Sources */,
D273A1DF1ED7F81E00AE3F35 /* CNLiveCheckVerificationCode.m in Sources */,
811600F81D927E7E003CAE7D /* UIImage+GIF.m in Sources */,
811600F61D927E7E003CAE7D /* SDWebImagePrefetcher.m in Sources */,
812642FA1D86A83100B402CA /* CNLiveUserSystemCenter.m in Sources */,
8116F8F11D891BCD0084FE49 /* RegistBasicInformationView.m in Sources */,
8187A8F61D8E6486007FAFB6 /* NSObject+UserModel.m in Sources */,
811600F11D927E7E003CAE7D /* SDWebImageCompat.m in Sources */,
811600F31D927E7E003CAE7D /* SDWebImageDownloader.m in Sources */,
811600F41D927E7E003CAE7D /* SDWebImageDownloaderOperation.m in Sources */,
811600F21D927E7E003CAE7D /* SDWebImageDecoder.m in Sources */,
811600F51D927E7E003CAE7D /* SDWebImageManager.m in Sources */,
8187A8FB1D8E68CD007FAFB6 /* CNLiveLogout.m in Sources */,
D273A1DC1ED7CC9D00AE3F35 /* CNLiveEmailModifyPassword.m in Sources */,
D2D25B1A1ED96DFD00B4B18B /* ModifyPwdViewController.m in Sources */,
81D0773E1D911D50000A5E00 /* CNLiveURLRequestSerialization.m in Sources */,
8116F8EB1D89165A0084FE49 /* ViewController.m in Sources */,
8187A90E1D8E9A7B007FAFB6 /* SVProgressHUD.m in Sources */,
8116F8EE1D891AEF0084FE49 /* RegisterViewController.m in Sources */,
811600FD1D927E7E003CAE7D /* UIView+WebCacheOperation.m in Sources */,
8187A8EF1D8E6394007FAFB6 /* Tools.m in Sources */,
812642C91D86A7A800B402CA /* AppDelegate.m in Sources */,
81D0773D1D911D50000A5E00 /* CNLiveUserNetworkManager.m in Sources */,
8187A90B1D8E9A7B007FAFB6 /* SVIndefiniteAnimatedView.m in Sources */,
812540F41D87A70B00F32D66 /* CNLiveVerificationCode.m in Sources */,
811600EE1D927E7E003CAE7D /* MKAnnotationView+WebCache.m in Sources */,
811600F91D927E7E003CAE7D /* UIImage+MultiFormat.m in Sources */,
B6B54BED1D8D011000089C9C /* UserInfoTableViewCell.m in Sources */,
81661FCA1DDEA9C300E3C65A /* ThirdPartyView.m in Sources */,
8187A8F81D8E6486007FAFB6 /* UserInfoSava.m in Sources */,
811600EF1D927E7E003CAE7D /* NSData+ImageContentType.m in Sources */,
812642C61D86A7A800B402CA /* main.m in Sources */,
811601011D92929A003CAE7D /* NSDictionary+Safety.m in Sources */,
811600FA1D927E7E003CAE7D /* UIImage+WebP.m in Sources */,
812540FD1D87DFFB00F32D66 /* CNLiveUserInfo.m in Sources */,
D2D25B171ED94BCE00B4B18B /* EmailViewController.m in Sources */,
B6B54BF01D8D025A00089C9C /* ModifyUserInfoViewController.m in Sources */,
81D077411D912079000A5E00 /* CNLiveUploadIcon.m in Sources */,
8187A90F1D8E9A7B007FAFB6 /* SVRadialGradientLayer.m in Sources */,
B6B54BE71D8CFEC200089C9C /* UserInfoViewController.m in Sources */,
8187A8F71D8E6486007FAFB6 /* UserInfoModel.m in Sources */,
811600F01D927E7E003CAE7D /* SDImageCache.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
812642D61D86A7A800B402CA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
812642DF1D86A7A800B402CA /* CNLiveUserSystemDemoTests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
812642E11D86A7A800B402CA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
812642EA1D86A7A800B402CA /* CNLiveUserSystemDemoUITests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
812642DC1D86A7A800B402CA /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 812642C01D86A7A800B402CA /* CNLiveUserSystemDemo */;
targetProxy = 812642DB1D86A7A800B402CA /* PBXContainerItemProxy */;
};
812642E71D86A7A800B402CA /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 812642C01D86A7A800B402CA /* CNLiveUserSystemDemo */;
targetProxy = 812642E61D86A7A800B402CA /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
812642CD1D86A7A800B402CA /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
812642CE1D86A7A800B402CA /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
812642D21D86A7A800B402CA /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
812642D31D86A7A800B402CA /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
812642EC1D86A7A800B402CA /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = 94X49GG3ZW;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
PROVISIONING_PROFILE = "642f06c5-9a0a-4872-8f91-400090b7ebb0";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
812642ED1D86A7A800B402CA /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = 94X49GG3ZW;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
MTL_ENABLE_DEBUG_INFO = NO;
PROVISIONING_PROFILE = "642f06c5-9a0a-4872-8f91-400090b7ebb0";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
812642EF1D86A7A800B402CA /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DEVELOPMENT_TEAM = 94X49GG3ZW;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/QQSDK",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/SDWebImage",
);
GCC_PREFIX_HEADER = "$(SRCROOT)/CNLiveUserSystemDemo/PrefixHeader.pch";
INFOPLIST_FILE = CNLiveUserSystemDemo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/SinaSDK",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/WeChatSDK",
);
OTHER_LDFLAGS = (
"-fobjc-arc",
"-ObjC",
);
PRODUCT_BUNDLE_IDENTIFIER = "shixunzhongguo-cnlive";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
};
name = Debug;
};
812642F01D86A7A800B402CA /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer: 林 朱 (EJQZE9LNV2)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DEVELOPMENT_TEAM = 94X49GG3ZW;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/QQSDK",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/SDWebImage",
);
GCC_PREFIX_HEADER = "$(SRCROOT)/CNLiveUserSystemDemo/PrefixHeader.pch";
INFOPLIST_FILE = CNLiveUserSystemDemo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/SinaSDK",
"$(PROJECT_DIR)/CNLiveUserSystemDemo/ThirdSDK/WeChatSDK",
);
OTHER_LDFLAGS = (
"-fobjc-arc",
"-ObjC",
);
PRODUCT_BUNDLE_IDENTIFIER = "shixunzhongguo-cnlive";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
};
name = Release;
};
812642F21D86A7A800B402CA /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = CNLiveUserSystemDemoTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.CNLiveUserSystemDemoTests;
PRODUCT_NAME = "$(TARGET_NAME)";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CNLiveUserSystemDemo.app/CNLiveUserSystemDemo";
};
name = Debug;
};
812642F31D86A7A800B402CA /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = CNLiveUserSystemDemoTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.CNLiveUserSystemDemoTests;
PRODUCT_NAME = "$(TARGET_NAME)";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CNLiveUserSystemDemo.app/CNLiveUserSystemDemo";
};
name = Release;
};
812642F51D86A7A800B402CA /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INFOPLIST_FILE = CNLiveUserSystemDemoUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.CNLiveUserSystemDemoUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
TEST_TARGET_NAME = CNLiveUserSystemDemo;
};
name = Debug;
};
812642F61D86A7A800B402CA /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INFOPLIST_FILE = CNLiveUserSystemDemoUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cnlive.CNLiveUserSystemDemoUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
TEST_TARGET_NAME = CNLiveUserSystemDemo;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
812642BC1D86A7A800B402CA /* Build configuration list for PBXProject "CNLiveUserSystemDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
812642EC1D86A7A800B402CA /* Debug */,
812642ED1D86A7A800B402CA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
812642EE1D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
812642EF1D86A7A800B402CA /* Debug */,
812642F01D86A7A800B402CA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
812642F11D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemoTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
812642F21D86A7A800B402CA /* Debug */,
812642F31D86A7A800B402CA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
812642F41D86A7A800B402CA /* Build configuration list for PBXNativeTarget "CNLiveUserSystemDemoUITests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
812642F51D86A7A800B402CA /* Debug */,
812642F61D86A7A800B402CA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 812642B91D86A7A800B402CA /* Project object */;
}