JLChen
2021-05-18 a869383e163a18cdedcf587383c1eca043129754
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
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
// !$*UTF8*$!
{
    archiveVersion = 1;
    classes = {
    };
    objectVersion = 50;
    objects = {
 
/* Begin PBXBuildFile section */
        0401AF47250A104200F8E1D6 /* AddDevice.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0401AF40250A103C00F8E1D6 /* AddDevice.xcassets */; };
        0401AF5B250A3D1000F8E1D6 /* LCBaseModule.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0401AF5A250A3D1000F8E1D6 /* LCBaseModule.framework */; };
        0419D4842508CA2000CE4528 /* LCNetworkModule.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0419D4812508C9EB00CE4528 /* LCNetworkModule.framework */; };
        0419D4922509BF5000CE4528 /* LCEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0419D4912509BF5000CE4528 /* LCEmpty.swift */; };
        0419D49E2509CE6F00CE4528 /* LCAddDeviceModuleBundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0419D49D2509CE6F00CE4528 /* LCAddDeviceModuleBundle.bundle */; };
        0419D4A02509D3BA00CE4528 /* LCAddDeviceModule.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0419D49F2509D3BA00CE4528 /* LCAddDeviceModule.framework */; };
        04424F9924EE5A3600BFCA2B /* DHModuleConfig.plist in Resources */ = {isa = PBXBuildFile; fileRef = 04424F9824EE5A3600BFCA2B /* DHModuleConfig.plist */; };
        0469A4A724E2763F00B3EBA5 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4A624E2763F00B3EBA5 /* AFNetworking.framework */; };
        0469A4B024E276F900B3EBA5 /* MBProgressHUD.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4AF24E276F800B3EBA5 /* MBProgressHUD.framework */; };
        0469A4B724E277C600B3EBA5 /* MJRefresh.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4B324E277C600B3EBA5 /* MJRefresh.framework */; };
        0469A4B924E277D400B3EBA5 /* MJExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4B824E277D400B3EBA5 /* MJExtension.framework */; };
        0469A4BB24E277DD00B3EBA5 /* Masonry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4BA24E277DD00B3EBA5 /* Masonry.framework */; };
        0469A4BD24E277ED00B3EBA5 /* SAMKeychain.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4BC24E277EC00B3EBA5 /* SAMKeychain.framework */; };
        0469A4C824E2796F00B3EBA5 /* FMDB.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4C724E2796E00B3EBA5 /* FMDB.framework */; };
        0469A50924E2C0FD00B3EBA5 /* WebViewJavascriptBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A50824E2C0FD00B3EBA5 /* WebViewJavascriptBridge.framework */; };
        0491865924E3C22800651E0F /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4BE24E277F700B3EBA5 /* SDWebImage.framework */; };
        0491865A24E3C22800651E0F /* SDWebImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0469A4BE24E277F700B3EBA5 /* SDWebImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
        049EC47424F3D6D9008625A1 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 049EC47324F3D6D9008625A1 /* NetworkExtension.framework */; };
        04ADF5E8250F11A2004028B1 /* LCOpenSDKDynamic.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04ADF5E1250F11A2004028B1 /* LCOpenSDKDynamic.framework */; };
        04ADF5E9250F11DE004028B1 /* LCOpenSDKDynamic.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 04ADF5E1250F11A2004028B1 /* LCOpenSDKDynamic.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
        04ADF5ED250F4251004028B1 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 04ADF5EC250F4251004028B1 /* libc++.tbd */; };
        10040A5C2398FC5500F8BF9A /* LCLanguage.strings in Resources */ = {isa = PBXBuildFile; fileRef = 10040A5E2398FC5500F8BF9A /* LCLanguage.strings */; };
        101311CB2398F6EE000E1FB7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 101311CA2398F6EE000E1FB7 /* AppDelegate.m */; };
        101311D12398F6EE000E1FB7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 101311D02398F6EE000E1FB7 /* ViewController.m */; };
        101311D42398F6EE000E1FB7 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 101311D22398F6EE000E1FB7 /* Main.storyboard */; };
        101311D62398F6F0000E1FB7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 101311D52398F6F0000E1FB7 /* Assets.xcassets */; };
        101311D92398F6F0000E1FB7 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 101311D72398F6F0000E1FB7 /* LaunchScreen.storyboard */; };
        101311DC2398F6F0000E1FB7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 101311DB2398F6F0000E1FB7 /* main.m */; };
        1018DC6324114BD3005C1B2B /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1018DC6224114BD3005C1B2B /* Contacts.framework */; };
        1018DC6524114BDC005C1B2B /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1018DC6424114BDC005C1B2B /* AddressBook.framework */; };
        102257A623BADFEF00AF451B /* LCDeviceListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 102257A523BADFEF00AF451B /* LCDeviceListCell.m */; };
        102257A923BAE0CD00AF451B /* LCDeviceListChannelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 102257A823BAE0CD00AF451B /* LCDeviceListChannelCell.m */; };
        102257AF23BB38DF00AF451B /* LCRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 102257AB23BB38DB00AF451B /* LCRefreshHeader.m */; };
        102257B023BB38DF00AF451B /* LCRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 102257AD23BB38DD00AF451B /* LCRefreshFooter.m */; };
        1025A5EC23A72D6C00249C2F /* LCPTZControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5EB23A72D6C00249C2F /* LCPTZControlView.m */; };
        1025A5EF23A72F2E00249C2F /* UIView+LCDraggable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5ED23A72F2E00249C2F /* UIView+LCDraggable.m */; };
        1025A5F223A7709B00249C2F /* UINavigationController+Push.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5F123A7709B00249C2F /* UINavigationController+Push.m */; };
        1025A5F523A7731A00249C2F /* LCJointModeSelectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5F423A7731A00249C2F /* LCJointModeSelectViewController.m */; };
        1025A5F823A7771D00249C2F /* LCUserModeLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5F723A7771D00249C2F /* LCUserModeLoginViewController.m */; };
        1025A5FB23A7826A00249C2F /* LCDeviceListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A5FA23A7826A00249C2F /* LCDeviceListViewController.m */; };
        1025A60123A782FC00249C2F /* LCDeviceVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A60023A782FC00249C2F /* LCDeviceVideoManager.m */; };
        1025A60423A7A01900249C2F /* LCDeviceListPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1025A60323A7A01900249C2F /* LCDeviceListPresenter.m */; };
        10302FC424060B0100E0D99C /* UINavigationController+Pop.m in Sources */ = {isa = PBXBuildFile; fileRef = 10302FC324060B0100E0D99C /* UINavigationController+Pop.m */; };
        10337AB5240DEE38001EE960 /* LCNetTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 10337AB4240DEE38001EE960 /* LCNetTool.m */; };
        1036CE9423BDD7B9002BBA7A /* PHAsset+Lechange.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036CE8F23BDD7B9002BBA7A /* PHAsset+Lechange.m */; };
        1036CE9523BDD7B9002BBA7A /* UIDevice+LeChange.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036CE9023BDD7B9002BBA7A /* UIDevice+LeChange.m */; };
        1036CE9623BDD7B9002BBA7A /* UIImage+LeChange.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036CE9223BDD7B9002BBA7A /* UIImage+LeChange.m */; };
        1036CE9923BDE77E002BBA7A /* LCPTZPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036CE9723BDE77C002BBA7A /* LCPTZPanel.m */; };
        1036CE9C23BDE837002BBA7A /* Video.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1036CE9B23BDE836002BBA7A /* Video.xcassets */; };
        1036CE9F23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036CE9E23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.m */; };
        1043E24223D450C6004D9FDD /* LCVideotapePlayProcessView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1043E24123D450C6004D9FDD /* LCVideotapePlayProcessView.m */; };
        10520D1E23A32D1000B4564A /* LCAccountJointViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520D1D23A32D1000B4564A /* LCAccountJointViewController.m */; };
        10520D2123A32D5600B4564A /* LCAccountPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520D2023A32D5600B4564A /* LCAccountPresenter.m */; };
        10520D2823A3367C00B4564A /* LCSegmentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520D2723A3367C00B4564A /* LCSegmentController.m */; };
        10520D2B23A3540700B4564A /* LCInputTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520D2A23A3540700B4564A /* LCInputTextField.m */; };
        10520D3723A3652100B4564A /* LCLivePreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520D3623A3652100B4564A /* LCLivePreviewViewController.m */; };
        10520D3C23A366C700B4564A /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D3B23A366C700B4564A /* CoreAudio.framework */; };
        10520D3E23A366CE00B4564A /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D3D23A366CE00B4564A /* MediaPlayer.framework */; };
        10520D4023A366D700B4564A /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D3F23A366D700B4564A /* AudioToolbox.framework */; };
        10520D4223A366E100B4564A /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4123A366E100B4564A /* VideoToolbox.framework */; };
        10520D4423A366EA00B4564A /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4323A366EA00B4564A /* OpenGLES.framework */; };
        10520D4623A366F400B4564A /* MediaAccessibility.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4523A366F400B4564A /* MediaAccessibility.framework */; };
        10520D4823A366FD00B4564A /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4723A366FD00B4564A /* CoreVideo.framework */; };
        10520D4A23A3670400B4564A /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4923A3670400B4564A /* AVFoundation.framework */; };
        10520D4C23A3670C00B4564A /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4B23A3670C00B4564A /* CoreMedia.framework */; };
        10520D4E23A3671B00B4564A /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 10520D4D23A3671B00B4564A /* libz.tbd */; };
        10520DB823A37C4400B4564A /* LCVideoControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520DB723A37C4400B4564A /* LCVideoControlView.m */; };
        10520DBC23A38BFC00B4564A /* LCLivePreviewPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10520DBB23A38BFC00B4564A /* LCLivePreviewPresenter.m */; };
        1069F7C4240F38BC00BD2383 /* InvalidPasswordList.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1069F7C3240F38BC00BD2383 /* InvalidPasswordList.plist */; };
        10912CA223B33DF90058403C /* account.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 10912CA123B33DF90058403C /* account.xcassets */; };
        10912CC323B48A0F0058403C /* LCUserModeRegistViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10912CC223B48A0F0058403C /* LCUserModeRegistViewController.m */; };
        10984DF223CD4FAF001F0E39 /* LCDeviceSettingArrowCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 10984DF023CD4FAF001F0E39 /* LCDeviceSettingArrowCell.m */; };
        10984DF323CD4FAF001F0E39 /* LCDeviceSettingArrowCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10984DF123CD4FAF001F0E39 /* LCDeviceSettingArrowCell.xib */; };
        10984DF723CD6202001F0E39 /* LCDeviceSettingSubtitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 10984DF523CD6202001F0E39 /* LCDeviceSettingSubtitleCell.m */; };
        10984DF823CD6202001F0E39 /* LCDeviceSettingSubtitleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10984DF623CD6202001F0E39 /* LCDeviceSettingSubtitleCell.xib */; };
        10984DFC23CD9735001F0E39 /* LCVideotapeHistoryCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 10984DFA23CD9735001F0E39 /* LCVideotapeHistoryCell.m */; };
        10984DFD23CD9735001F0E39 /* LCVideotapeHistoryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10984DFB23CD9735001F0E39 /* LCVideotapeHistoryCell.xib */; };
        10A4BD6723D00549008A9397 /* LCVideotapeListHeardView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A4BD6623D00549008A9397 /* LCVideotapeListHeardView.m */; };
        10A4CB1223C453CC00B799BC /* UIImageView+LCPicDecrypt.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A4CB1123C453CC00B799BC /* UIImageView+LCPicDecrypt.m */; };
        10BFCE3523C866E000B49003 /* LCDeviceSettingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BFCE3423C866E000B49003 /* LCDeviceSettingViewController.m */; };
        10BFCE3A23C8674F00B49003 /* LCDeviceSettingPersenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BFCE3923C8674F00B49003 /* LCDeviceSettingPersenter.m */; };
        10BFCE4B23CC0DCE00B49003 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10BFCE4A23CC0DCE00B49003 /* QuartzCore.framework */; };
        10C399CC23A8A4FA005311D6 /* LCActionSheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C399CB23A8A4FA005311D6 /* LCActionSheetView.m */; };
        10C399DA23A8D198005311D6 /* LCOCAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C399D923A8D198005311D6 /* LCOCAlertView.m */; };
        10C3DB4D23CDBCC800987DC1 /* LCVideoHistoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C3DB4C23CDBCC800987DC1 /* LCVideoHistoryView.m */; };
        10C3DB5223CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C3DB5123CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.m */; };
        10D29E332407FF17008891CC /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10D29E322407FF17008891CC /* CoreLocation.framework */; };
        10D531F723BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 10D531F623BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.m */; };
        10D5320423C2BCF5003BA38B /* LCVideotapeListDateControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 10D5320323C2BCF5003BA38B /* LCVideotapeListDateControl.m */; };
        10DD304E240E1CB600A73815 /* LCActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 10DD304D240E1CB600A73815 /* LCActionSheet.m */; };
        10E08D2A23C6FDC300A06DAA /* UIImageView+Surface.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E08D2923C6FDC300A06DAA /* UIImageView+Surface.m */; };
        10E08D3023C71A4A00A06DAA /* LCVideotapeDownloadStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E08D2F23C71A4A00A06DAA /* LCVideotapeDownloadStatusView.m */; };
        10E60DE223C491300036D23D /* LCVideotapePlayerPersenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DE123C491300036D23D /* LCVideotapePlayerPersenter.m */; };
        10E60DE923C491F20036D23D /* LCVideotapePlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DE823C491F20036D23D /* LCVideotapePlayerViewController.m */; };
        10E60DF023C496CE0036D23D /* LCVideotapePlayerPersenter+Control.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DEF23C496CE0036D23D /* LCVideotapePlayerPersenter+Control.m */; };
        10E60DF323C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DF223C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.m */; };
        10E60DF623C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DF523C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.m */; };
        10E60DF923C4A11D0036D23D /* LCDeviceVideotapePlayManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E60DF823C4A11D0036D23D /* LCDeviceVideotapePlayManager.m */; };
        10F36D5323B4B29B0010D966 /* LCModeIntroduceViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F36D5223B4B29B0010D966 /* LCModeIntroduceViewController.m */; };
        10F36D6523B5DAC00010D966 /* LCAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F36D6423B5DAC00010D966 /* LCAlertController.m */; };
        4EF54C2B2536F9CE002F960D /* LCBaseModuleBundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4EF54C2A2536F9CE002F960D /* LCBaseModuleBundle.bundle */; };
        AEBD3F9D21E1A7B8DFC83EF9 /* Pods_LeChangeDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5737C04E6B040B6DEF489321 /* Pods_LeChangeDemo.framework */; };
        B400736623C0DAC600922BC8 /* LCVideotapeListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B400736423C0DAC600922BC8 /* LCVideotapeListCell.m */; };
        B400736723C0DAC600922BC8 /* LCVideotapeListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B400736523C0DAC600922BC8 /* LCVideotapeListCell.xib */; };
        B400737623C9F94B00922BC8 /* LCDeviceSwitchCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B400737523C9F94B00922BC8 /* LCDeviceSwitchCell.m */; };
        B402E9C223FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.m in Sources */ = {isa = PBXBuildFile; fileRef = B402E9C123FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.m */; };
        B4369AE323FCC59B00B98CBD /* UIImageView+Circle.m in Sources */ = {isa = PBXBuildFile; fileRef = B4369AE223FCC59B00B98CBD /* UIImageView+Circle.m */; };
        B439BF4623FE1D1F008D8320 /* LCDatePick.m in Sources */ = {isa = PBXBuildFile; fileRef = B439BF4523FE1D1F008D8320 /* LCDatePick.m */; };
        B4A29EC623BF809B00248A28 /* LCLandscapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = B4A29EC523BF809B00248A28 /* LCLandscapeControlView.m */; };
        B4A29ECD23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = B4A29ECC23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.m */; };
        B4A29ED423C0C67600248A28 /* LCVideotapeListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B4A29ED323C0C67600248A28 /* LCVideotapeListViewController.m */; };
        B4A29ED923C0C6BF00248A28 /* LCVideotapePersenter.m in Sources */ = {isa = PBXBuildFile; fileRef = B4A29ED823C0C6BF00248A28 /* LCVideotapePersenter.m */; };
        B4DE85D023F913B1006C314A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4DE85CF23F913B1006C314A /* SystemConfiguration.framework */; };
        B4DE85D323F913DF006C314A /* ExternalAccessory.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4DE85D223F913DF006C314A /* ExternalAccessory.framework */; };
/* End PBXBuildFile section */
 
/* Begin PBXContainerItemProxy section */
        0419D4772508C99200CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D4722508C99200CE4528 /* LCBaseModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 4E9B4A4A2123B47100A1D322;
            remoteInfo = LCBaseModule;
        };
        0419D4792508C99200CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D4722508C99200CE4528 /* LCBaseModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 2F255FDE228D1613004810D0;
            remoteInfo = LCBaseModuleBundle;
        };
        0419D4802508C9EB00CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D47B2508C9EA00CE4528 /* LCNetworkModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 4E9B4A4A2123B47100A1D322;
            remoteInfo = LCNetworkModule;
        };
        0419D4822508C9EB00CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D47B2508C9EA00CE4528 /* LCNetworkModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 2F255FDE228D1613004810D0;
            remoteInfo = LCNetworkModuleBundle;
        };
        0419D4982509CD5800CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D4932509CD5700CE4528 /* LCAddDeviceModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 10026F4B23056F0000F95836;
            remoteInfo = LCAddDeviceModule;
        };
        0419D49A2509CD5800CE4528 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 0419D4932509CD5700CE4528 /* LCAddDeviceModule.xcodeproj */;
            proxyType = 2;
            remoteGlobalIDString = 10A6613C2306B803004DCB22;
            remoteInfo = LCAddDeviceModuleBundle;
        };
/* End PBXContainerItemProxy section */
 
/* Begin PBXCopyFilesBuildPhase section */
        04CC84682518A631009EB27E /* CopyFiles */ = {
            isa = PBXCopyFilesBuildPhase;
            buildActionMask = 2147483647;
            dstPath = "";
            dstSubfolderSpec = 10;
            files = (
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
        10DD303D240DF93300A73815 /* Embed Frameworks */ = {
            isa = PBXCopyFilesBuildPhase;
            buildActionMask = 2147483647;
            dstPath = "";
            dstSubfolderSpec = 10;
            files = (
                04ADF5E9250F11DE004028B1 /* LCOpenSDKDynamic.framework in Embed Frameworks */,
                0491865A24E3C22800651E0F /* SDWebImage.framework in Embed Frameworks */,
            );
            name = "Embed Frameworks";
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXCopyFilesBuildPhase section */
 
/* Begin PBXFileReference section */
        02B9DA734564122405AA232C /* Pods-LeChangeDemoUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemoUITests.release.xcconfig"; path = "Target Support Files/Pods-LeChangeDemoUITests/Pods-LeChangeDemoUITests.release.xcconfig"; sourceTree = "<group>"; };
        0401AF40250A103C00F8E1D6 /* AddDevice.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = AddDevice.xcassets; sourceTree = "<group>"; };
        0401AF5A250A3D1000F8E1D6 /* LCBaseModule.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LCBaseModule.framework; path = Depend/Frameworks/iOS/LCBaseModule.framework; sourceTree = "<group>"; };
        0419D4572508B6D100CE4528 /* LCBaseModule.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = LCBaseModule.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        0419D4722508C99200CE4528 /* LCBaseModule.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = LCBaseModule.xcodeproj; path = Depend/LCBaseModule/LCBaseModule.xcodeproj; sourceTree = "<group>"; };
        0419D47B2508C9EA00CE4528 /* LCNetworkModule.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = LCNetworkModule.xcodeproj; path = Depend/LCNetworkModule/LCNetworkModule.xcodeproj; sourceTree = "<group>"; };
        0419D4912509BF5000CE4528 /* LCEmpty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LCEmpty.swift; sourceTree = "<group>"; };
        0419D4932509CD5700CE4528 /* LCAddDeviceModule.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = LCAddDeviceModule.xcodeproj; path = Depend/LCAddDeviceModule/LCAddDeviceModule.xcodeproj; sourceTree = "<group>"; };
        0419D49D2509CE6F00CE4528 /* LCAddDeviceModuleBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = LCAddDeviceModuleBundle.bundle; path = Depend/Frameworks/iOS/LCAddDeviceModuleBundle.bundle; sourceTree = SOURCE_ROOT; };
        0419D49F2509D3BA00CE4528 /* LCAddDeviceModule.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LCAddDeviceModule.framework; path = Depend/Frameworks/iOS/LCAddDeviceModule.framework; sourceTree = "<group>"; };
        04424F9824EE5A3600BFCA2B /* DHModuleConfig.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = DHModuleConfig.plist; sourceTree = "<group>"; };
        0469A4A624E2763F00B3EBA5 /* AFNetworking.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AFNetworking.framework; path = Depend/Frameworks/iOS/AFNetworking.framework; sourceTree = "<group>"; };
        0469A4AF24E276F800B3EBA5 /* MBProgressHUD.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MBProgressHUD.framework; path = Depend/Frameworks/iOS/MBProgressHUD.framework; sourceTree = "<group>"; };
        0469A4B324E277C600B3EBA5 /* MJRefresh.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MJRefresh.framework; path = Depend/Frameworks/iOS/MJRefresh.framework; sourceTree = "<group>"; };
        0469A4B824E277D400B3EBA5 /* MJExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MJExtension.framework; path = Depend/Frameworks/iOS/MJExtension.framework; sourceTree = "<group>"; };
        0469A4BA24E277DD00B3EBA5 /* Masonry.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Masonry.framework; path = Depend/Frameworks/iOS/Masonry.framework; sourceTree = "<group>"; };
        0469A4BC24E277EC00B3EBA5 /* SAMKeychain.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SAMKeychain.framework; path = Depend/Frameworks/iOS/SAMKeychain.framework; sourceTree = "<group>"; };
        0469A4BE24E277F700B3EBA5 /* SDWebImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDWebImage.framework; path = Depend/Frameworks/iOS/SDWebImage.framework; sourceTree = "<group>"; };
        0469A4C724E2796E00B3EBA5 /* FMDB.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FMDB.framework; path = Depend/Frameworks/iOS/FMDB.framework; sourceTree = "<group>"; };
        0469A50824E2C0FD00B3EBA5 /* WebViewJavascriptBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebViewJavascriptBridge.framework; path = Depend/Frameworks/iOS/WebViewJavascriptBridge.framework; sourceTree = "<group>"; };
        049EC47324F3D6D9008625A1 /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; };
        04ADF5E1250F11A2004028B1 /* LCOpenSDKDynamic.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LCOpenSDKDynamic.framework; path = Depend/Frameworks/iOS/LCOpenSDKDynamic.framework; sourceTree = "<group>"; };
        04ADF5EC250F4251004028B1 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
        10040A5D2398FC5500F8BF9A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/LCLanguage.strings; sourceTree = "<group>"; };
        10040A5F2398FC7000F8BF9A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Main.strings"; sourceTree = "<group>"; };
        10040A602398FC7000F8BF9A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/LaunchScreen.strings"; sourceTree = "<group>"; };
        10040A612398FC7000F8BF9A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/LCLanguage.strings"; sourceTree = "<group>"; };
        10040A6C239901BD00F8BF9A /* LCPrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCPrefixHeader.pch; sourceTree = "<group>"; };
        10040A732399094000F8BF9A /* LCBaseDefine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCBaseDefine.h; sourceTree = "<group>"; };
        101311C62398F6EE000E1FB7 /* LeChangeDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LeChangeDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
        101311C92398F6EE000E1FB7 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = Global/AppDelegate.h; sourceTree = "<group>"; };
        101311CA2398F6EE000E1FB7 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = Global/AppDelegate.m; sourceTree = "<group>"; };
        101311CF2398F6EE000E1FB7 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
        101311D02398F6EE000E1FB7 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
        101311D32398F6EE000E1FB7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
        101311D52398F6F0000E1FB7 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
        101311D82398F6F0000E1FB7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
        101311DA2398F6F0000E1FB7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
        101311DB2398F6F0000E1FB7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
        1018DC6224114BD3005C1B2B /* Contacts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Contacts.framework; path = System/Library/Frameworks/Contacts.framework; sourceTree = SDKROOT; };
        1018DC6424114BDC005C1B2B /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
        102257A423BADFEF00AF451B /* LCDeviceListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceListCell.h; sourceTree = "<group>"; };
        102257A523BADFEF00AF451B /* LCDeviceListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceListCell.m; sourceTree = "<group>"; };
        102257A723BAE0CD00AF451B /* LCDeviceListChannelCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceListChannelCell.h; sourceTree = "<group>"; };
        102257A823BAE0CD00AF451B /* LCDeviceListChannelCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceListChannelCell.m; sourceTree = "<group>"; };
        102257AB23BB38DB00AF451B /* LCRefreshHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCRefreshHeader.m; sourceTree = "<group>"; };
        102257AC23BB38DC00AF451B /* LCRefreshFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCRefreshFooter.h; sourceTree = "<group>"; };
        102257AD23BB38DD00AF451B /* LCRefreshFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCRefreshFooter.m; sourceTree = "<group>"; };
        102257AE23BB38DF00AF451B /* LCRefreshHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCRefreshHeader.h; sourceTree = "<group>"; };
        1025A5EA23A72D6C00249C2F /* LCPTZControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCPTZControlView.h; sourceTree = "<group>"; };
        1025A5EB23A72D6C00249C2F /* LCPTZControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCPTZControlView.m; sourceTree = "<group>"; };
        1025A5ED23A72F2E00249C2F /* UIView+LCDraggable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+LCDraggable.m"; sourceTree = "<group>"; };
        1025A5EE23A72F2E00249C2F /* UIView+LCDraggable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+LCDraggable.h"; sourceTree = "<group>"; };
        1025A5F023A7709B00249C2F /* UINavigationController+Push.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+Push.h"; sourceTree = "<group>"; };
        1025A5F123A7709B00249C2F /* UINavigationController+Push.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+Push.m"; sourceTree = "<group>"; };
        1025A5F323A7731A00249C2F /* LCJointModeSelectViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCJointModeSelectViewController.h; sourceTree = "<group>"; };
        1025A5F423A7731A00249C2F /* LCJointModeSelectViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCJointModeSelectViewController.m; sourceTree = "<group>"; };
        1025A5F623A7771D00249C2F /* LCUserModeLoginViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCUserModeLoginViewController.h; sourceTree = "<group>"; };
        1025A5F723A7771D00249C2F /* LCUserModeLoginViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCUserModeLoginViewController.m; sourceTree = "<group>"; };
        1025A5F923A7826A00249C2F /* LCDeviceListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceListViewController.h; sourceTree = "<group>"; };
        1025A5FA23A7826A00249C2F /* LCDeviceListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceListViewController.m; sourceTree = "<group>"; };
        1025A5FF23A782FC00249C2F /* LCDeviceVideoManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceVideoManager.h; sourceTree = "<group>"; };
        1025A60023A782FC00249C2F /* LCDeviceVideoManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceVideoManager.m; sourceTree = "<group>"; };
        1025A60223A7A01900249C2F /* LCDeviceListPresenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceListPresenter.h; sourceTree = "<group>"; };
        1025A60323A7A01900249C2F /* LCDeviceListPresenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceListPresenter.m; sourceTree = "<group>"; };
        10302FC224060B0100E0D99C /* UINavigationController+Pop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+Pop.h"; sourceTree = "<group>"; };
        10302FC324060B0100E0D99C /* UINavigationController+Pop.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+Pop.m"; sourceTree = "<group>"; };
        10337AB3240DEE38001EE960 /* LCNetTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCNetTool.h; sourceTree = "<group>"; };
        10337AB4240DEE38001EE960 /* LCNetTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCNetTool.m; sourceTree = "<group>"; };
        1036CE8A23BDD7B9002BBA7A /* PHAsset+Lechange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PHAsset+Lechange.h"; sourceTree = "<group>"; };
        1036CE8C23BDD7B9002BBA7A /* UIDevice+LeChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+LeChange.h"; sourceTree = "<group>"; };
        1036CE8E23BDD7B9002BBA7A /* UIImage+LeChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+LeChange.h"; sourceTree = "<group>"; };
        1036CE8F23BDD7B9002BBA7A /* PHAsset+Lechange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PHAsset+Lechange.m"; sourceTree = "<group>"; };
        1036CE9023BDD7B9002BBA7A /* UIDevice+LeChange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+LeChange.m"; sourceTree = "<group>"; };
        1036CE9223BDD7B9002BBA7A /* UIImage+LeChange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+LeChange.m"; sourceTree = "<group>"; };
        1036CE9723BDE77C002BBA7A /* LCPTZPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCPTZPanel.m; sourceTree = "<group>"; };
        1036CE9823BDE77E002BBA7A /* LCPTZPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCPTZPanel.h; sourceTree = "<group>"; };
        1036CE9A23BDE7CB002BBA7A /* VPVideoDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VPVideoDefines.h; sourceTree = "<group>"; };
        1036CE9B23BDE836002BBA7A /* Video.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Video.xcassets; sourceTree = "<group>"; };
        1036CE9D23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCLivePreviewPresenter+Control.h"; sourceTree = "<group>"; };
        1036CE9E23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCLivePreviewPresenter+Control.m"; sourceTree = "<group>"; };
        103C4F54240A3307004C1A7A /* LeChangeDemo-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LeChangeDemo-Bridging-Header.h"; sourceTree = "<group>"; };
        1043E24023D450C6004D9FDD /* LCVideotapePlayProcessView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapePlayProcessView.h; sourceTree = "<group>"; };
        1043E24123D450C6004D9FDD /* LCVideotapePlayProcessView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapePlayProcessView.m; sourceTree = "<group>"; };
        10520D1C23A32D1000B4564A /* LCAccountJointViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCAccountJointViewController.h; sourceTree = "<group>"; };
        10520D1D23A32D1000B4564A /* LCAccountJointViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCAccountJointViewController.m; sourceTree = "<group>"; };
        10520D1F23A32D5600B4564A /* LCAccountPresenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCAccountPresenter.h; sourceTree = "<group>"; };
        10520D2023A32D5600B4564A /* LCAccountPresenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCAccountPresenter.m; sourceTree = "<group>"; };
        10520D2623A3367C00B4564A /* LCSegmentController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCSegmentController.h; sourceTree = "<group>"; };
        10520D2723A3367C00B4564A /* LCSegmentController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCSegmentController.m; sourceTree = "<group>"; };
        10520D2923A3540700B4564A /* LCInputTextField.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCInputTextField.h; sourceTree = "<group>"; };
        10520D2A23A3540700B4564A /* LCInputTextField.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCInputTextField.m; sourceTree = "<group>"; };
        10520D3523A3652100B4564A /* LCLivePreviewViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCLivePreviewViewController.h; sourceTree = "<group>"; };
        10520D3623A3652100B4564A /* LCLivePreviewViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCLivePreviewViewController.m; sourceTree = "<group>"; };
        10520D3B23A366C700B4564A /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
        10520D3D23A366CE00B4564A /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
        10520D3F23A366D700B4564A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
        10520D4123A366E100B4564A /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
        10520D4323A366EA00B4564A /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
        10520D4523A366F400B4564A /* MediaAccessibility.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaAccessibility.framework; path = System/Library/Frameworks/MediaAccessibility.framework; sourceTree = SDKROOT; };
        10520D4723A366FD00B4564A /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
        10520D4923A3670400B4564A /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
        10520D4B23A3670C00B4564A /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
        10520D4D23A3671B00B4564A /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
        10520DB623A37C4400B4564A /* LCVideoControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideoControlView.h; sourceTree = "<group>"; };
        10520DB723A37C4400B4564A /* LCVideoControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideoControlView.m; sourceTree = "<group>"; };
        10520DBA23A38BFC00B4564A /* LCLivePreviewPresenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCLivePreviewPresenter.h; sourceTree = "<group>"; };
        10520DBB23A38BFC00B4564A /* LCLivePreviewPresenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCLivePreviewPresenter.m; sourceTree = "<group>"; };
        1069F7C3240F38BC00BD2383 /* InvalidPasswordList.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = InvalidPasswordList.plist; sourceTree = "<group>"; };
        10912C9B23B337EE0058403C /* LCUIKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCUIKit.h; sourceTree = "<group>"; };
        10912CA123B33DF90058403C /* account.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = account.xcassets; sourceTree = "<group>"; };
        10912CBD23B44B600058403C /* UIDefine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UIDefine.h; sourceTree = "<group>"; };
        10912CC123B48A0F0058403C /* LCUserModeRegistViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCUserModeRegistViewController.h; sourceTree = "<group>"; };
        10912CC223B48A0F0058403C /* LCUserModeRegistViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCUserModeRegistViewController.m; sourceTree = "<group>"; };
        10984DEF23CD4FAF001F0E39 /* LCDeviceSettingArrowCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceSettingArrowCell.h; sourceTree = "<group>"; };
        10984DF023CD4FAF001F0E39 /* LCDeviceSettingArrowCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceSettingArrowCell.m; sourceTree = "<group>"; };
        10984DF123CD4FAF001F0E39 /* LCDeviceSettingArrowCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LCDeviceSettingArrowCell.xib; sourceTree = "<group>"; };
        10984DF423CD6202001F0E39 /* LCDeviceSettingSubtitleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceSettingSubtitleCell.h; sourceTree = "<group>"; };
        10984DF523CD6202001F0E39 /* LCDeviceSettingSubtitleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceSettingSubtitleCell.m; sourceTree = "<group>"; };
        10984DF623CD6202001F0E39 /* LCDeviceSettingSubtitleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LCDeviceSettingSubtitleCell.xib; sourceTree = "<group>"; };
        10984DF923CD9735001F0E39 /* LCVideotapeHistoryCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeHistoryCell.h; sourceTree = "<group>"; };
        10984DFA23CD9735001F0E39 /* LCVideotapeHistoryCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeHistoryCell.m; sourceTree = "<group>"; };
        10984DFB23CD9735001F0E39 /* LCVideotapeHistoryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LCVideotapeHistoryCell.xib; sourceTree = "<group>"; };
        10A4BD6523D00549008A9397 /* LCVideotapeListHeardView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeListHeardView.h; sourceTree = "<group>"; };
        10A4BD6623D00549008A9397 /* LCVideotapeListHeardView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeListHeardView.m; sourceTree = "<group>"; };
        10A4CB1023C453CC00B799BC /* UIImageView+LCPicDecrypt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImageView+LCPicDecrypt.h"; sourceTree = "<group>"; };
        10A4CB1123C453CC00B799BC /* UIImageView+LCPicDecrypt.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+LCPicDecrypt.m"; sourceTree = "<group>"; };
        10BFCE3323C866E000B49003 /* LCDeviceSettingViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceSettingViewController.h; sourceTree = "<group>"; };
        10BFCE3423C866E000B49003 /* LCDeviceSettingViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceSettingViewController.m; sourceTree = "<group>"; };
        10BFCE3823C8674F00B49003 /* LCDeviceSettingPersenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceSettingPersenter.h; sourceTree = "<group>"; };
        10BFCE3923C8674F00B49003 /* LCDeviceSettingPersenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceSettingPersenter.m; sourceTree = "<group>"; };
        10BFCE4A23CC0DCE00B49003 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
        10C399CA23A8A4FA005311D6 /* LCActionSheetView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCActionSheetView.h; sourceTree = "<group>"; };
        10C399CB23A8A4FA005311D6 /* LCActionSheetView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCActionSheetView.m; sourceTree = "<group>"; };
        10C399D823A8D198005311D6 /* LCOCAlertView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCOCAlertView.h; sourceTree = "<group>"; };
        10C399D923A8D198005311D6 /* LCOCAlertView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCOCAlertView.m; sourceTree = "<group>"; };
        10C3DB4B23CDBCC800987DC1 /* LCVideoHistoryView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideoHistoryView.h; sourceTree = "<group>"; };
        10C3DB4C23CDBCC800987DC1 /* LCVideoHistoryView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideoHistoryView.m; sourceTree = "<group>"; };
        10C3DB5023CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCLivePreviewPresenter+VideotapeList.h"; sourceTree = "<group>"; };
        10C3DB5123CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCLivePreviewPresenter+VideotapeList.m"; sourceTree = "<group>"; };
        10D29E322407FF17008891CC /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
        10D531F523BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCLivePreviewPresenter+SDKListener.h"; sourceTree = "<group>"; };
        10D531F623BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCLivePreviewPresenter+SDKListener.m"; sourceTree = "<group>"; };
        10D531FB23BF1159003BA38B /* LCOpenSDK_Prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LCOpenSDK_Prefix.h; path = LeChangeDemo/Business/DeviceView/LivePreview/View/old/LCOpenSDK_Prefix.h; sourceTree = SOURCE_ROOT; };
        10D531FD23BF1371003BA38B /* LCLivePreviewDefine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCLivePreviewDefine.h; sourceTree = "<group>"; };
        10D5320223C2BCF5003BA38B /* LCVideotapeListDateControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeListDateControl.h; sourceTree = "<group>"; };
        10D5320323C2BCF5003BA38B /* LCVideotapeListDateControl.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeListDateControl.m; sourceTree = "<group>"; };
        10DD304C240E1CB600A73815 /* LCActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCActionSheet.h; sourceTree = "<group>"; };
        10DD304D240E1CB600A73815 /* LCActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCActionSheet.m; sourceTree = "<group>"; };
        10E08D2823C6FDC300A06DAA /* UIImageView+Surface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImageView+Surface.h"; sourceTree = "<group>"; };
        10E08D2923C6FDC300A06DAA /* UIImageView+Surface.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+Surface.m"; sourceTree = "<group>"; };
        10E08D2E23C71A4A00A06DAA /* LCVideotapeDownloadStatusView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeDownloadStatusView.h; sourceTree = "<group>"; };
        10E08D2F23C71A4A00A06DAA /* LCVideotapeDownloadStatusView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeDownloadStatusView.m; sourceTree = "<group>"; };
        10E60DE023C491300036D23D /* LCVideotapePlayerPersenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapePlayerPersenter.h; sourceTree = "<group>"; };
        10E60DE123C491300036D23D /* LCVideotapePlayerPersenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapePlayerPersenter.m; sourceTree = "<group>"; };
        10E60DE723C491F20036D23D /* LCVideotapePlayerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapePlayerViewController.h; sourceTree = "<group>"; };
        10E60DE823C491F20036D23D /* LCVideotapePlayerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapePlayerViewController.m; sourceTree = "<group>"; };
        10E60DEE23C496CE0036D23D /* LCVideotapePlayerPersenter+Control.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCVideotapePlayerPersenter+Control.h"; sourceTree = "<group>"; };
        10E60DEF23C496CE0036D23D /* LCVideotapePlayerPersenter+Control.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCVideotapePlayerPersenter+Control.m"; sourceTree = "<group>"; };
        10E60DF123C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCVideotapePlayerPersenter+SDKListener.h"; sourceTree = "<group>"; };
        10E60DF223C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCVideotapePlayerPersenter+SDKListener.m"; sourceTree = "<group>"; };
        10E60DF423C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCVideotapePlayerPersenter+LandscapeControlView.h"; sourceTree = "<group>"; };
        10E60DF523C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCVideotapePlayerPersenter+LandscapeControlView.m"; sourceTree = "<group>"; };
        10E60DF723C4A11D0036D23D /* LCDeviceVideotapePlayManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDeviceVideotapePlayManager.h; sourceTree = "<group>"; };
        10E60DF823C4A11D0036D23D /* LCDeviceVideotapePlayManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDeviceVideotapePlayManager.m; sourceTree = "<group>"; };
        10F36D5123B4B29B0010D966 /* LCModeIntroduceViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCModeIntroduceViewController.h; sourceTree = "<group>"; };
        10F36D5223B4B29B0010D966 /* LCModeIntroduceViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCModeIntroduceViewController.m; sourceTree = "<group>"; };
        10F36D6123B5D2C40010D966 /* LCToolKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCToolKit.h; sourceTree = "<group>"; };
        10F36D6323B5DABF0010D966 /* LCAlertController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCAlertController.h; sourceTree = "<group>"; };
        10F36D6423B5DAC00010D966 /* LCAlertController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCAlertController.m; sourceTree = "<group>"; };
        1317C10F9FF76B4FE615F1D9 /* libPods-LeChangeDemoUITests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LeChangeDemoUITests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
        4EF54C2A2536F9CE002F960D /* LCBaseModuleBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = LCBaseModuleBundle.bundle; path = Depend/Frameworks/iOS/LCBaseModuleBundle.bundle; sourceTree = SOURCE_ROOT; };
        52DCC85086F0A581E0180B04 /* Pods-LeChangeDemoTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemoTests.release.xcconfig"; path = "Target Support Files/Pods-LeChangeDemoTests/Pods-LeChangeDemoTests.release.xcconfig"; sourceTree = "<group>"; };
        5737C04E6B040B6DEF489321 /* Pods_LeChangeDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LeChangeDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
        80FB82E257A949D1701AA4DB /* libPods-LeChangeDemoTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LeChangeDemoTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
        AAAA2DDC40A2E8149968A4CC /* Pods-LeChangeDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemo.release.xcconfig"; path = "Target Support Files/Pods-LeChangeDemo/Pods-LeChangeDemo.release.xcconfig"; sourceTree = "<group>"; };
        B400736323C0DAC600922BC8 /* LCVideotapeListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeListCell.h; sourceTree = "<group>"; };
        B400736423C0DAC600922BC8 /* LCVideotapeListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeListCell.m; sourceTree = "<group>"; };
        B400736523C0DAC600922BC8 /* LCVideotapeListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LCVideotapeListCell.xib; sourceTree = "<group>"; };
        B400737423C9F94B00922BC8 /* LCDeviceSwitchCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LCDeviceSwitchCell.h; path = LeChangeDemo/Business/DeviceView/DeviceSetting/view/cell/LCDeviceSwitchCell.h; sourceTree = SOURCE_ROOT; };
        B400737523C9F94B00922BC8 /* LCDeviceSwitchCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = LCDeviceSwitchCell.m; path = LeChangeDemo/Business/DeviceView/DeviceSetting/view/cell/LCDeviceSwitchCell.m; sourceTree = SOURCE_ROOT; };
        B402E9C023FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UILabel+ChangeLineSpaceAndWordSpace.h"; sourceTree = "<group>"; };
        B402E9C123FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UILabel+ChangeLineSpaceAndWordSpace.m"; sourceTree = "<group>"; };
        B4369AE123FCC59B00B98CBD /* UIImageView+Circle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImageView+Circle.h"; sourceTree = "<group>"; };
        B4369AE223FCC59B00B98CBD /* UIImageView+Circle.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+Circle.m"; sourceTree = "<group>"; };
        B439BF4423FE1D1F008D8320 /* LCDatePick.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCDatePick.h; sourceTree = "<group>"; };
        B439BF4523FE1D1F008D8320 /* LCDatePick.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCDatePick.m; sourceTree = "<group>"; };
        B4A29EC423BF809B00248A28 /* LCLandscapeControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCLandscapeControlView.h; sourceTree = "<group>"; };
        B4A29EC523BF809B00248A28 /* LCLandscapeControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCLandscapeControlView.m; sourceTree = "<group>"; };
        B4A29ECB23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LCLivePreviewPresenter+LandscapeControlView.h"; sourceTree = "<group>"; };
        B4A29ECC23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "LCLivePreviewPresenter+LandscapeControlView.m"; sourceTree = "<group>"; };
        B4A29ED223C0C67600248A28 /* LCVideotapeListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapeListViewController.h; sourceTree = "<group>"; };
        B4A29ED323C0C67600248A28 /* LCVideotapeListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapeListViewController.m; sourceTree = "<group>"; };
        B4A29ED723C0C6BF00248A28 /* LCVideotapePersenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCVideotapePersenter.h; sourceTree = "<group>"; };
        B4A29ED823C0C6BF00248A28 /* LCVideotapePersenter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCVideotapePersenter.m; sourceTree = "<group>"; };
        B4DE85CF23F913B1006C314A /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
        B4DE85D123F913DF006C314A /* LeChangeDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LeChangeDemo.entitlements; sourceTree = "<group>"; };
        B4DE85D223F913DF006C314A /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; };
        C2CC252F791BC34618E04C04 /* Pods-LeChangeDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemo.debug.xcconfig"; path = "Target Support Files/Pods-LeChangeDemo/Pods-LeChangeDemo.debug.xcconfig"; sourceTree = "<group>"; };
        C8D07FDE7F0947C5871B0BB8 /* Pods-LeChangeDemoUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemoUITests.debug.xcconfig"; path = "Target Support Files/Pods-LeChangeDemoUITests/Pods-LeChangeDemoUITests.debug.xcconfig"; sourceTree = "<group>"; };
        DE05D82465D1F4B3B63F31E7 /* Pods-LeChangeDemoTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeChangeDemoTests.debug.xcconfig"; path = "Target Support Files/Pods-LeChangeDemoTests/Pods-LeChangeDemoTests.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
 
/* Begin PBXFrameworksBuildPhase section */
        101311C32398F6EE000E1FB7 /* Frameworks */ = {
            isa = PBXFrameworksBuildPhase;
            buildActionMask = 2147483647;
            files = (
                04ADF5ED250F4251004028B1 /* libc++.tbd in Frameworks */,
                0401AF5B250A3D1000F8E1D6 /* LCBaseModule.framework in Frameworks */,
                0419D4842508CA2000CE4528 /* LCNetworkModule.framework in Frameworks */,
                049EC47424F3D6D9008625A1 /* NetworkExtension.framework in Frameworks */,
                10520D4E23A3671B00B4564A /* libz.tbd in Frameworks */,
                0469A50924E2C0FD00B3EBA5 /* WebViewJavascriptBridge.framework in Frameworks */,
                0469A4C824E2796F00B3EBA5 /* FMDB.framework in Frameworks */,
                0469A4BD24E277ED00B3EBA5 /* SAMKeychain.framework in Frameworks */,
                0491865924E3C22800651E0F /* SDWebImage.framework in Frameworks */,
                0469A4BB24E277DD00B3EBA5 /* Masonry.framework in Frameworks */,
                0469A4B924E277D400B3EBA5 /* MJExtension.framework in Frameworks */,
                0469A4B724E277C600B3EBA5 /* MJRefresh.framework in Frameworks */,
                0469A4B024E276F900B3EBA5 /* MBProgressHUD.framework in Frameworks */,
                0469A4A724E2763F00B3EBA5 /* AFNetworking.framework in Frameworks */,
                1018DC6524114BDC005C1B2B /* AddressBook.framework in Frameworks */,
                10BFCE4B23CC0DCE00B49003 /* QuartzCore.framework in Frameworks */,
                1018DC6324114BD3005C1B2B /* Contacts.framework in Frameworks */,
                10520D4C23A3670C00B4564A /* CoreMedia.framework in Frameworks */,
                10D29E332407FF17008891CC /* CoreLocation.framework in Frameworks */,
                10520D4A23A3670400B4564A /* AVFoundation.framework in Frameworks */,
                10520D4823A366FD00B4564A /* CoreVideo.framework in Frameworks */,
                10520D4623A366F400B4564A /* MediaAccessibility.framework in Frameworks */,
                B4DE85D323F913DF006C314A /* ExternalAccessory.framework in Frameworks */,
                10520D4423A366EA00B4564A /* OpenGLES.framework in Frameworks */,
                B4DE85D023F913B1006C314A /* SystemConfiguration.framework in Frameworks */,
                10520D4223A366E100B4564A /* VideoToolbox.framework in Frameworks */,
                04ADF5E8250F11A2004028B1 /* LCOpenSDKDynamic.framework in Frameworks */,
                10520D4023A366D700B4564A /* AudioToolbox.framework in Frameworks */,
                10520D3E23A366CE00B4564A /* MediaPlayer.framework in Frameworks */,
                10520D3C23A366C700B4564A /* CoreAudio.framework in Frameworks */,
                AEBD3F9D21E1A7B8DFC83EF9 /* Pods_LeChangeDemo.framework in Frameworks */,
                0419D4A02509D3BA00CE4528 /* LCAddDeviceModule.framework in Frameworks */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXFrameworksBuildPhase section */
 
/* Begin PBXGroup section */
        0419D4732508C99200CE4528 /* Products */ = {
            isa = PBXGroup;
            children = (
                0419D4782508C99200CE4528 /* LCBaseModule.framework */,
                0419D47A2508C99200CE4528 /* LCBaseModuleBundle.bundle */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        0419D47C2508C9EA00CE4528 /* Products */ = {
            isa = PBXGroup;
            children = (
                0419D4812508C9EB00CE4528 /* LCNetworkModule.framework */,
                0419D4832508C9EB00CE4528 /* LCNetworkModuleBundle.bundle */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        0419D4942509CD5700CE4528 /* Products */ = {
            isa = PBXGroup;
            children = (
                0419D4992509CD5800CE4528 /* LCAddDeviceModule.framework */,
                0419D49B2509CD5800CE4528 /* LCAddDeviceModuleBundle.bundle */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        0469A50A24E3796300B3EBA5 /* Resource */ = {
            isa = PBXGroup;
            children = (
                4EF54C2A2536F9CE002F960D /* LCBaseModuleBundle.bundle */,
                0419D49D2509CE6F00CE4528 /* LCAddDeviceModuleBundle.bundle */,
                04424F9824EE5A3600BFCA2B /* DHModuleConfig.plist */,
            );
            name = Resource;
            path = LeChangeDemo/Resource;
            sourceTree = "<group>";
        };
        10040A522398FA5D00F8BF9A /* DeviceList */ = {
            isa = PBXGroup;
            children = (
                1025A5FD23A7828D00249C2F /* Presenter */,
                1025A5FC23A7828300249C2F /* View */,
            );
            path = DeviceList;
            sourceTree = "<group>";
        };
        10040A532398FA7D00F8BF9A /* Config */ = {
            isa = PBXGroup;
            children = (
                10040A722399091500F8BF9A /* UIDefine */,
                10040A6B239901AA00F8BF9A /* PCH */,
                10040A592398FBFE00F8BF9A /* LanguageConfig */,
            );
            path = Config;
            sourceTree = "<group>";
        };
        10040A592398FBFE00F8BF9A /* LanguageConfig */ = {
            isa = PBXGroup;
            children = (
                10040A5E2398FC5500F8BF9A /* LCLanguage.strings */,
            );
            path = LanguageConfig;
            sourceTree = "<group>";
        };
        10040A672398FF0D00F8BF9A /* Category */ = {
            isa = PBXGroup;
            children = (
                1025A5F023A7709B00249C2F /* UINavigationController+Push.h */,
                1025A5F123A7709B00249C2F /* UINavigationController+Push.m */,
            );
            path = Category;
            sourceTree = "<group>";
        };
        10040A6B239901AA00F8BF9A /* PCH */ = {
            isa = PBXGroup;
            children = (
                10040A6C239901BD00F8BF9A /* LCPrefixHeader.pch */,
            );
            path = PCH;
            sourceTree = "<group>";
        };
        10040A722399091500F8BF9A /* UIDefine */ = {
            isa = PBXGroup;
            children = (
                10912CBD23B44B600058403C /* UIDefine.h */,
            );
            path = UIDefine;
            sourceTree = "<group>";
        };
        101311BD2398F6EE000E1FB7 = {
            isa = PBXGroup;
            children = (
                0419D4932509CD5700CE4528 /* LCAddDeviceModule.xcodeproj */,
                0419D47B2508C9EA00CE4528 /* LCNetworkModule.xcodeproj */,
                0419D4722508C99200CE4528 /* LCBaseModule.xcodeproj */,
                10C399C723A8A477005311D6 /* LCSuitModule */,
                101311C82398F6EE000E1FB7 /* LeChangeDemo */,
                101311C72398F6EE000E1FB7 /* Products */,
                A307066B61F72227995CD46A /* Pods */,
                0469A50A24E3796300B3EBA5 /* Resource */,
                6B1B0DB9F323E0756FBD8C96 /* Frameworks */,
                103C4F54240A3307004C1A7A /* LeChangeDemo-Bridging-Header.h */,
            );
            sourceTree = "<group>";
        };
        101311C72398F6EE000E1FB7 /* Products */ = {
            isa = PBXGroup;
            children = (
                101311C62398F6EE000E1FB7 /* LeChangeDemo.app */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        101311C82398F6EE000E1FB7 /* LeChangeDemo */ = {
            isa = PBXGroup;
            children = (
                B4DE85D123F913DF006C314A /* LeChangeDemo.entitlements */,
                10520D0F23A32B9000B4564A /* Business */,
                10040A672398FF0D00F8BF9A /* Category */,
                10040A532398FA7D00F8BF9A /* Config */,
                101311C92398F6EE000E1FB7 /* AppDelegate.h */,
                101311CA2398F6EE000E1FB7 /* AppDelegate.m */,
                101311CF2398F6EE000E1FB7 /* ViewController.h */,
                101311D02398F6EE000E1FB7 /* ViewController.m */,
                101311D22398F6EE000E1FB7 /* Main.storyboard */,
                101311D52398F6F0000E1FB7 /* Assets.xcassets */,
                0401AF40250A103C00F8E1D6 /* AddDevice.xcassets */,
                101311D72398F6F0000E1FB7 /* LaunchScreen.storyboard */,
                101311DA2398F6F0000E1FB7 /* Info.plist */,
                101311DB2398F6F0000E1FB7 /* main.m */,
                0419D4912509BF5000CE4528 /* LCEmpty.swift */,
            );
            path = LeChangeDemo;
            sourceTree = "<group>";
        };
        102257AA23BB38C600AF451B /* LCRefresh */ = {
            isa = PBXGroup;
            children = (
                102257AC23BB38DC00AF451B /* LCRefreshFooter.h */,
                102257AD23BB38DD00AF451B /* LCRefreshFooter.m */,
                102257AE23BB38DF00AF451B /* LCRefreshHeader.h */,
                102257AB23BB38DB00AF451B /* LCRefreshHeader.m */,
            );
            path = LCRefresh;
            sourceTree = "<group>";
        };
        1025A5FC23A7828300249C2F /* View */ = {
            isa = PBXGroup;
            children = (
                1025A5FE23A782A400249C2F /* Cell */,
                1025A5F923A7826A00249C2F /* LCDeviceListViewController.h */,
                1025A5FA23A7826A00249C2F /* LCDeviceListViewController.m */,
            );
            path = View;
            sourceTree = "<group>";
        };
        1025A5FD23A7828D00249C2F /* Presenter */ = {
            isa = PBXGroup;
            children = (
                1025A60223A7A01900249C2F /* LCDeviceListPresenter.h */,
                1025A60323A7A01900249C2F /* LCDeviceListPresenter.m */,
            );
            path = Presenter;
            sourceTree = "<group>";
        };
        1025A5FE23A782A400249C2F /* Cell */ = {
            isa = PBXGroup;
            children = (
                102257A423BADFEF00AF451B /* LCDeviceListCell.h */,
                102257A523BADFEF00AF451B /* LCDeviceListCell.m */,
                102257A723BAE0CD00AF451B /* LCDeviceListChannelCell.h */,
                102257A823BAE0CD00AF451B /* LCDeviceListChannelCell.m */,
            );
            path = Cell;
            sourceTree = "<group>";
        };
        10520D0F23A32B9000B4564A /* Business */ = {
            isa = PBXGroup;
            children = (
                10520D3123A364B700B4564A /* DeviceView */,
                10520D1023A32BB800B4564A /* Account */,
                10040A522398FA5D00F8BF9A /* DeviceList */,
            );
            path = Business;
            sourceTree = "<group>";
        };
        10520D1023A32BB800B4564A /* Account */ = {
            isa = PBXGroup;
            children = (
                10912CA023B33DE30058403C /* images */,
                10520D1223A32BEE00B4564A /* Presenter */,
                10520D1123A32BC800B4564A /* View */,
            );
            path = Account;
            sourceTree = "<group>";
        };
        10520D1123A32BC800B4564A /* View */ = {
            isa = PBXGroup;
            children = (
                10520D2523A3365400B4564A /* Module */,
                10520D1C23A32D1000B4564A /* LCAccountJointViewController.h */,
                10520D1D23A32D1000B4564A /* LCAccountJointViewController.m */,
                1025A5F323A7731A00249C2F /* LCJointModeSelectViewController.h */,
                1025A5F423A7731A00249C2F /* LCJointModeSelectViewController.m */,
                1025A5F623A7771D00249C2F /* LCUserModeLoginViewController.h */,
                1025A5F723A7771D00249C2F /* LCUserModeLoginViewController.m */,
                10912CC123B48A0F0058403C /* LCUserModeRegistViewController.h */,
                10912CC223B48A0F0058403C /* LCUserModeRegistViewController.m */,
                10F36D5123B4B29B0010D966 /* LCModeIntroduceViewController.h */,
                10F36D5223B4B29B0010D966 /* LCModeIntroduceViewController.m */,
            );
            path = View;
            sourceTree = "<group>";
        };
        10520D1223A32BEE00B4564A /* Presenter */ = {
            isa = PBXGroup;
            children = (
                10520D1F23A32D5600B4564A /* LCAccountPresenter.h */,
                10520D2023A32D5600B4564A /* LCAccountPresenter.m */,
            );
            path = Presenter;
            sourceTree = "<group>";
        };
        10520D2523A3365400B4564A /* Module */ = {
            isa = PBXGroup;
            children = (
                10520D2623A3367C00B4564A /* LCSegmentController.h */,
                10520D2723A3367C00B4564A /* LCSegmentController.m */,
            );
            path = Module;
            sourceTree = "<group>";
        };
        10520D3123A364B700B4564A /* DeviceView */ = {
            isa = PBXGroup;
            children = (
                B4A29ED123C0C64F00248A28 /* DeviceSetting */,
                B4A29ECE23C06B9A00248A28 /* Videotape */,
                10520D3223A364CF00B4564A /* LivePreview */,
            );
            path = DeviceView;
            sourceTree = "<group>";
        };
        10520D3223A364CF00B4564A /* LivePreview */ = {
            isa = PBXGroup;
            children = (
                1025A5FF23A782FC00249C2F /* LCDeviceVideoManager.h */,
                1025A60023A782FC00249C2F /* LCDeviceVideoManager.m */,
                10D531F823BF1127003BA38B /* old */,
                10520D3423A364EA00B4564A /* Presenter */,
                10520D3323A364DF00B4564A /* View */,
            );
            path = LivePreview;
            sourceTree = "<group>";
        };
        10520D3323A364DF00B4564A /* View */ = {
            isa = PBXGroup;
            children = (
                1036CE9B23BDE836002BBA7A /* Video.xcassets */,
                10520D3523A3652100B4564A /* LCLivePreviewViewController.h */,
                10520D3623A3652100B4564A /* LCLivePreviewViewController.m */,
                B4A29ED023C0708100248A28 /* PTZ */,
                B4A29ECF23C0706400248A28 /* ToolBar */,
                10F36D5B23B58F280010D966 /* Moudle */,
            );
            path = View;
            sourceTree = "<group>";
        };
        10520D3423A364EA00B4564A /* Presenter */ = {
            isa = PBXGroup;
            children = (
                10520DBA23A38BFC00B4564A /* LCLivePreviewPresenter.h */,
                10520DBB23A38BFC00B4564A /* LCLivePreviewPresenter.m */,
                1036CE9D23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.h */,
                1036CE9E23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.m */,
                10D531F523BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.h */,
                10D531F623BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.m */,
                10D531FD23BF1371003BA38B /* LCLivePreviewDefine.h */,
                B4A29ECB23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.h */,
                B4A29ECC23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.m */,
                10C3DB5023CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.h */,
                10C3DB5123CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.m */,
            );
            path = Presenter;
            sourceTree = "<group>";
        };
        10912C9523B335660058403C /* LCColor */ = {
            isa = PBXGroup;
            children = (
            );
            path = LCColor;
            sourceTree = "<group>";
        };
        10912C9623B335900058403C /* LCView */ = {
            isa = PBXGroup;
            children = (
                B439BF4323FE1CC0008D8320 /* LCDatePick */,
                102257AA23BB38C600AF451B /* LCRefresh */,
                10C8594A23BA0EDE006DAB18 /* LCHUB */,
                10F36D6223B5DAB10010D966 /* LCAlertController */,
                10912CA323B349EA0058403C /* LCTextField */,
                10912C9923B336440058403C /* LCDraggableView */,
                10C399D723A8D16F005311D6 /* LCAlertView */,
                10C399C923A8A4CA005311D6 /* LCActionSheetView */,
            );
            path = LCView;
            sourceTree = "<group>";
        };
        10912C9823B336190058403C /* LCTool */ = {
            isa = PBXGroup;
            children = (
                B48FDE5A23F6A036009C22C0 /* NetWork */,
                10F36D6123B5D2C40010D966 /* LCToolKit.h */,
                10912C9C23B3395B0058403C /* Define */,
            );
            path = LCTool;
            sourceTree = "<group>";
        };
        10912C9923B336440058403C /* LCDraggableView */ = {
            isa = PBXGroup;
            children = (
                1025A5EE23A72F2E00249C2F /* UIView+LCDraggable.h */,
                1025A5ED23A72F2E00249C2F /* UIView+LCDraggable.m */,
            );
            path = LCDraggableView;
            sourceTree = "<group>";
        };
        10912C9C23B3395B0058403C /* Define */ = {
            isa = PBXGroup;
            children = (
                1069F7C3240F38BC00BD2383 /* InvalidPasswordList.plist */,
                10040A732399094000F8BF9A /* LCBaseDefine.h */,
            );
            path = Define;
            sourceTree = "<group>";
        };
        10912CA023B33DE30058403C /* images */ = {
            isa = PBXGroup;
            children = (
                10912CA123B33DF90058403C /* account.xcassets */,
            );
            path = images;
            sourceTree = "<group>";
        };
        10912CA323B349EA0058403C /* LCTextField */ = {
            isa = PBXGroup;
            children = (
                10520D2923A3540700B4564A /* LCInputTextField.h */,
                10520D2A23A3540700B4564A /* LCInputTextField.m */,
            );
            path = LCTextField;
            sourceTree = "<group>";
        };
        10A4BD6423D00525008A9397 /* HeardView */ = {
            isa = PBXGroup;
            children = (
                10A4BD6523D00549008A9397 /* LCVideotapeListHeardView.h */,
                10A4BD6623D00549008A9397 /* LCVideotapeListHeardView.m */,
            );
            path = HeardView;
            sourceTree = "<group>";
        };
        10BFCE3623C8672400B49003 /* persenter */ = {
            isa = PBXGroup;
            children = (
                10BFCE3823C8674F00B49003 /* LCDeviceSettingPersenter.h */,
                10BFCE3923C8674F00B49003 /* LCDeviceSettingPersenter.m */,
            );
            path = persenter;
            sourceTree = "<group>";
        };
        10BFCE3723C8672700B49003 /* view */ = {
            isa = PBXGroup;
            children = (
                B400737723CA010500922BC8 /* cell */,
                10BFCE3323C866E000B49003 /* LCDeviceSettingViewController.h */,
                10BFCE3423C866E000B49003 /* LCDeviceSettingViewController.m */,
            );
            path = view;
            sourceTree = "<group>";
        };
        10C399C723A8A477005311D6 /* LCSuitModule */ = {
            isa = PBXGroup;
            children = (
                10912C9823B336190058403C /* LCTool */,
                10C399C823A8A4AB005311D6 /* LCUIkit */,
            );
            path = LCSuitModule;
            sourceTree = "<group>";
        };
        10C399C823A8A4AB005311D6 /* LCUIkit */ = {
            isa = PBXGroup;
            children = (
                10912C9B23B337EE0058403C /* LCUIKit.h */,
                10F36D6023B5CF4D0010D966 /* Category */,
                10912C9623B335900058403C /* LCView */,
                10912C9523B335660058403C /* LCColor */,
            );
            path = LCUIkit;
            sourceTree = "<group>";
        };
        10C399C923A8A4CA005311D6 /* LCActionSheetView */ = {
            isa = PBXGroup;
            children = (
                10DD304C240E1CB600A73815 /* LCActionSheet.h */,
                10DD304D240E1CB600A73815 /* LCActionSheet.m */,
                10C399CA23A8A4FA005311D6 /* LCActionSheetView.h */,
                10C399CB23A8A4FA005311D6 /* LCActionSheetView.m */,
            );
            path = LCActionSheetView;
            sourceTree = "<group>";
        };
        10C399D723A8D16F005311D6 /* LCAlertView */ = {
            isa = PBXGroup;
            children = (
                10C399D823A8D198005311D6 /* LCOCAlertView.h */,
                10C399D923A8D198005311D6 /* LCOCAlertView.m */,
            );
            path = LCAlertView;
            sourceTree = "<group>";
        };
        10C8594A23BA0EDE006DAB18 /* LCHUB */ = {
            isa = PBXGroup;
            children = (
            );
            path = LCHUB;
            sourceTree = "<group>";
        };
        10D531F823BF1127003BA38B /* old */ = {
            isa = PBXGroup;
            children = (
                10D531FB23BF1159003BA38B /* LCOpenSDK_Prefix.h */,
                1036CE8E23BDD7B9002BBA7A /* UIImage+LeChange.h */,
                1036CE9223BDD7B9002BBA7A /* UIImage+LeChange.m */,
                1036CE8A23BDD7B9002BBA7A /* PHAsset+Lechange.h */,
                1036CE8F23BDD7B9002BBA7A /* PHAsset+Lechange.m */,
                1036CE8C23BDD7B9002BBA7A /* UIDevice+LeChange.h */,
                1036CE9023BDD7B9002BBA7A /* UIDevice+LeChange.m */,
            );
            path = old;
            sourceTree = "<group>";
        };
        10D5320123C2BCA7003BA38B /* dateControl */ = {
            isa = PBXGroup;
            children = (
                10D5320223C2BCF5003BA38B /* LCVideotapeListDateControl.h */,
                10D5320323C2BCF5003BA38B /* LCVideotapeListDateControl.m */,
            );
            path = dateControl;
            sourceTree = "<group>";
        };
        10E60DE323C4915B0036D23D /* VideotapeList */ = {
            isa = PBXGroup;
            children = (
                B4A29ED623C0C69B00248A28 /* persenter */,
                B4A29ED523C0C68B00248A28 /* view */,
            );
            name = VideotapeList;
            path = ../VideotapeList/VideotapeList;
            sourceTree = "<group>";
        };
        10E60DE423C4916C0036D23D /* VideotapePlayer */ = {
            isa = PBXGroup;
            children = (
                10E60DE623C4919B0036D23D /* view */,
                10E60DE523C491810036D23D /* persenter */,
                10E60DF723C4A11D0036D23D /* LCDeviceVideotapePlayManager.h */,
                10E60DF823C4A11D0036D23D /* LCDeviceVideotapePlayManager.m */,
            );
            path = VideotapePlayer;
            sourceTree = "<group>";
        };
        10E60DE523C491810036D23D /* persenter */ = {
            isa = PBXGroup;
            children = (
                10E60DE023C491300036D23D /* LCVideotapePlayerPersenter.h */,
                10E60DE123C491300036D23D /* LCVideotapePlayerPersenter.m */,
                10E60DF123C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.h */,
                10E60DF223C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.m */,
                10E60DEE23C496CE0036D23D /* LCVideotapePlayerPersenter+Control.h */,
                10E60DEF23C496CE0036D23D /* LCVideotapePlayerPersenter+Control.m */,
                10E60DF423C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.h */,
                10E60DF523C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.m */,
            );
            path = persenter;
            sourceTree = "<group>";
        };
        10E60DE623C4919B0036D23D /* view */ = {
            isa = PBXGroup;
            children = (
                10E60DEA23C492220036D23D /* ToolBar */,
                10E60DE723C491F20036D23D /* LCVideotapePlayerViewController.h */,
                10E60DE823C491F20036D23D /* LCVideotapePlayerViewController.m */,
            );
            path = view;
            sourceTree = "<group>";
        };
        10E60DEA23C492220036D23D /* ToolBar */ = {
            isa = PBXGroup;
            children = (
                10E08D2E23C71A4A00A06DAA /* LCVideotapeDownloadStatusView.h */,
                10E08D2F23C71A4A00A06DAA /* LCVideotapeDownloadStatusView.m */,
                1043E24023D450C6004D9FDD /* LCVideotapePlayProcessView.h */,
                1043E24123D450C6004D9FDD /* LCVideotapePlayProcessView.m */,
            );
            path = ToolBar;
            sourceTree = "<group>";
        };
        10F36D5423B58E8C0010D966 /* LCVideoHistoryList */ = {
            isa = PBXGroup;
            children = (
                10984DF923CD9735001F0E39 /* LCVideotapeHistoryCell.h */,
                10984DFA23CD9735001F0E39 /* LCVideotapeHistoryCell.m */,
                10984DFB23CD9735001F0E39 /* LCVideotapeHistoryCell.xib */,
                10C3DB4B23CDBCC800987DC1 /* LCVideoHistoryView.h */,
                10C3DB4C23CDBCC800987DC1 /* LCVideoHistoryView.m */,
            );
            path = LCVideoHistoryList;
            sourceTree = "<group>";
        };
        10F36D5B23B58F280010D966 /* Moudle */ = {
            isa = PBXGroup;
            children = (
                1036CE9A23BDE7CB002BBA7A /* VPVideoDefines.h */,
                1036CE9823BDE77E002BBA7A /* LCPTZPanel.h */,
                1036CE9723BDE77C002BBA7A /* LCPTZPanel.m */,
                10F36D5423B58E8C0010D966 /* LCVideoHistoryList */,
            );
            path = Moudle;
            sourceTree = "<group>";
        };
        10F36D6023B5CF4D0010D966 /* Category */ = {
            isa = PBXGroup;
            children = (
                10302FC224060B0100E0D99C /* UINavigationController+Pop.h */,
                10302FC324060B0100E0D99C /* UINavigationController+Pop.m */,
                10A4CB1023C453CC00B799BC /* UIImageView+LCPicDecrypt.h */,
                10A4CB1123C453CC00B799BC /* UIImageView+LCPicDecrypt.m */,
                10E08D2823C6FDC300A06DAA /* UIImageView+Surface.h */,
                10E08D2923C6FDC300A06DAA /* UIImageView+Surface.m */,
                B402E9C023FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.h */,
                B402E9C123FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.m */,
                B4369AE123FCC59B00B98CBD /* UIImageView+Circle.h */,
                B4369AE223FCC59B00B98CBD /* UIImageView+Circle.m */,
            );
            path = Category;
            sourceTree = "<group>";
        };
        10F36D6223B5DAB10010D966 /* LCAlertController */ = {
            isa = PBXGroup;
            children = (
                10F36D6323B5DABF0010D966 /* LCAlertController.h */,
                10F36D6423B5DAC00010D966 /* LCAlertController.m */,
            );
            path = LCAlertController;
            sourceTree = "<group>";
        };
        6B1B0DB9F323E0756FBD8C96 /* Frameworks */ = {
            isa = PBXGroup;
            children = (
                04ADF5EC250F4251004028B1 /* libc++.tbd */,
                04ADF5E1250F11A2004028B1 /* LCOpenSDKDynamic.framework */,
                0401AF5A250A3D1000F8E1D6 /* LCBaseModule.framework */,
                0419D49F2509D3BA00CE4528 /* LCAddDeviceModule.framework */,
                0419D4572508B6D100CE4528 /* LCBaseModule.framework */,
                049EC47324F3D6D9008625A1 /* NetworkExtension.framework */,
                0469A50824E2C0FD00B3EBA5 /* WebViewJavascriptBridge.framework */,
                0469A4C724E2796E00B3EBA5 /* FMDB.framework */,
                0469A4BE24E277F700B3EBA5 /* SDWebImage.framework */,
                0469A4BC24E277EC00B3EBA5 /* SAMKeychain.framework */,
                0469A4BA24E277DD00B3EBA5 /* Masonry.framework */,
                0469A4B824E277D400B3EBA5 /* MJExtension.framework */,
                0469A4B324E277C600B3EBA5 /* MJRefresh.framework */,
                0469A4AF24E276F800B3EBA5 /* MBProgressHUD.framework */,
                0469A4A624E2763F00B3EBA5 /* AFNetworking.framework */,
                1018DC6424114BDC005C1B2B /* AddressBook.framework */,
                1018DC6224114BD3005C1B2B /* Contacts.framework */,
                10D29E322407FF17008891CC /* CoreLocation.framework */,
                B4DE85D223F913DF006C314A /* ExternalAccessory.framework */,
                B4DE85CF23F913B1006C314A /* SystemConfiguration.framework */,
                10BFCE4A23CC0DCE00B49003 /* QuartzCore.framework */,
                10520D4D23A3671B00B4564A /* libz.tbd */,
                10520D4B23A3670C00B4564A /* CoreMedia.framework */,
                10520D4923A3670400B4564A /* AVFoundation.framework */,
                10520D4723A366FD00B4564A /* CoreVideo.framework */,
                10520D4523A366F400B4564A /* MediaAccessibility.framework */,
                10520D4323A366EA00B4564A /* OpenGLES.framework */,
                10520D4123A366E100B4564A /* VideoToolbox.framework */,
                10520D3F23A366D700B4564A /* AudioToolbox.framework */,
                10520D3D23A366CE00B4564A /* MediaPlayer.framework */,
                10520D3B23A366C700B4564A /* CoreAudio.framework */,
                80FB82E257A949D1701AA4DB /* libPods-LeChangeDemoTests.a */,
                1317C10F9FF76B4FE615F1D9 /* libPods-LeChangeDemoUITests.a */,
                5737C04E6B040B6DEF489321 /* Pods_LeChangeDemo.framework */,
            );
            name = Frameworks;
            sourceTree = "<group>";
        };
        A307066B61F72227995CD46A /* Pods */ = {
            isa = PBXGroup;
            children = (
                C2CC252F791BC34618E04C04 /* Pods-LeChangeDemo.debug.xcconfig */,
                AAAA2DDC40A2E8149968A4CC /* Pods-LeChangeDemo.release.xcconfig */,
                DE05D82465D1F4B3B63F31E7 /* Pods-LeChangeDemoTests.debug.xcconfig */,
                52DCC85086F0A581E0180B04 /* Pods-LeChangeDemoTests.release.xcconfig */,
                C8D07FDE7F0947C5871B0BB8 /* Pods-LeChangeDemoUITests.debug.xcconfig */,
                02B9DA734564122405AA232C /* Pods-LeChangeDemoUITests.release.xcconfig */,
            );
            path = Pods;
            sourceTree = "<group>";
        };
        B400735F23C0DA2A00922BC8 /* cell */ = {
            isa = PBXGroup;
            children = (
                B400736323C0DAC600922BC8 /* LCVideotapeListCell.h */,
                B400736423C0DAC600922BC8 /* LCVideotapeListCell.m */,
                B400736523C0DAC600922BC8 /* LCVideotapeListCell.xib */,
            );
            path = cell;
            sourceTree = "<group>";
        };
        B400737723CA010500922BC8 /* cell */ = {
            isa = PBXGroup;
            children = (
                B400737423C9F94B00922BC8 /* LCDeviceSwitchCell.h */,
                B400737523C9F94B00922BC8 /* LCDeviceSwitchCell.m */,
                10984DEF23CD4FAF001F0E39 /* LCDeviceSettingArrowCell.h */,
                10984DF023CD4FAF001F0E39 /* LCDeviceSettingArrowCell.m */,
                10984DF123CD4FAF001F0E39 /* LCDeviceSettingArrowCell.xib */,
                10984DF423CD6202001F0E39 /* LCDeviceSettingSubtitleCell.h */,
                10984DF523CD6202001F0E39 /* LCDeviceSettingSubtitleCell.m */,
                10984DF623CD6202001F0E39 /* LCDeviceSettingSubtitleCell.xib */,
            );
            path = cell;
            sourceTree = "<group>";
        };
        B439BF4323FE1CC0008D8320 /* LCDatePick */ = {
            isa = PBXGroup;
            children = (
                B439BF4423FE1D1F008D8320 /* LCDatePick.h */,
                B439BF4523FE1D1F008D8320 /* LCDatePick.m */,
            );
            path = LCDatePick;
            sourceTree = "<group>";
        };
        B48FDE5A23F6A036009C22C0 /* NetWork */ = {
            isa = PBXGroup;
            children = (
                10337AB3240DEE38001EE960 /* LCNetTool.h */,
                10337AB4240DEE38001EE960 /* LCNetTool.m */,
            );
            path = NetWork;
            sourceTree = "<group>";
        };
        B4A29ECE23C06B9A00248A28 /* Videotape */ = {
            isa = PBXGroup;
            children = (
                10E60DE423C4916C0036D23D /* VideotapePlayer */,
                10E60DE323C4915B0036D23D /* VideotapeList */,
            );
            path = Videotape;
            sourceTree = "<group>";
        };
        B4A29ECF23C0706400248A28 /* ToolBar */ = {
            isa = PBXGroup;
            children = (
                10520DB623A37C4400B4564A /* LCVideoControlView.h */,
                10520DB723A37C4400B4564A /* LCVideoControlView.m */,
                B4A29EC423BF809B00248A28 /* LCLandscapeControlView.h */,
                B4A29EC523BF809B00248A28 /* LCLandscapeControlView.m */,
            );
            path = ToolBar;
            sourceTree = "<group>";
        };
        B4A29ED023C0708100248A28 /* PTZ */ = {
            isa = PBXGroup;
            children = (
                1025A5EA23A72D6C00249C2F /* LCPTZControlView.h */,
                1025A5EB23A72D6C00249C2F /* LCPTZControlView.m */,
            );
            path = PTZ;
            sourceTree = "<group>";
        };
        B4A29ED123C0C64F00248A28 /* DeviceSetting */ = {
            isa = PBXGroup;
            children = (
                10BFCE3723C8672700B49003 /* view */,
                10BFCE3623C8672400B49003 /* persenter */,
            );
            path = DeviceSetting;
            sourceTree = "<group>";
        };
        B4A29ED523C0C68B00248A28 /* view */ = {
            isa = PBXGroup;
            children = (
                10A4BD6423D00525008A9397 /* HeardView */,
                10D5320123C2BCA7003BA38B /* dateControl */,
                B400735F23C0DA2A00922BC8 /* cell */,
                B4A29ED223C0C67600248A28 /* LCVideotapeListViewController.h */,
                B4A29ED323C0C67600248A28 /* LCVideotapeListViewController.m */,
            );
            path = view;
            sourceTree = "<group>";
        };
        B4A29ED623C0C69B00248A28 /* persenter */ = {
            isa = PBXGroup;
            children = (
                B4A29ED723C0C6BF00248A28 /* LCVideotapePersenter.h */,
                B4A29ED823C0C6BF00248A28 /* LCVideotapePersenter.m */,
            );
            path = persenter;
            sourceTree = "<group>";
        };
/* End PBXGroup section */
 
/* Begin PBXNativeTarget section */
        101311C52398F6EE000E1FB7 /* LeChangeDemo */ = {
            isa = PBXNativeTarget;
            buildConfigurationList = 101311F52398F6F1000E1FB7 /* Build configuration list for PBXNativeTarget "LeChangeDemo" */;
            buildPhases = (
                67CEA06F15F08ACBB9DF191B /* [CP] Check Pods Manifest.lock */,
                101311C22398F6EE000E1FB7 /* Sources */,
                101311C32398F6EE000E1FB7 /* Frameworks */,
                101311C42398F6EE000E1FB7 /* Resources */,
                10DD303D240DF93300A73815 /* Embed Frameworks */,
                04CC84682518A631009EB27E /* CopyFiles */,
            );
            buildRules = (
            );
            dependencies = (
            );
            name = LeChangeDemo;
            productName = LeChangeDemo;
            productReference = 101311C62398F6EE000E1FB7 /* LeChangeDemo.app */;
            productType = "com.apple.product-type.application";
        };
/* End PBXNativeTarget section */
 
/* Begin PBXProject section */
        101311BE2398F6EE000E1FB7 /* Project object */ = {
            isa = PBXProject;
            attributes = {
                LastUpgradeCheck = 1120;
                ORGANIZATIONNAME = dahua;
                TargetAttributes = {
                    101311C52398F6EE000E1FB7 = {
                        CreatedOnToolsVersion = 11.2.1;
                        LastSwiftMigration = 1120;
                    };
                };
            };
            buildConfigurationList = 101311C12398F6EE000E1FB7 /* Build configuration list for PBXProject "LeChangeDemo" */;
            compatibilityVersion = "Xcode 9.3";
            developmentRegion = en;
            hasScannedForEncodings = 0;
            knownRegions = (
                en,
                Base,
                "zh-Hans",
            );
            mainGroup = 101311BD2398F6EE000E1FB7;
            productRefGroup = 101311C72398F6EE000E1FB7 /* Products */;
            projectDirPath = "";
            projectReferences = (
                {
                    ProductGroup = 0419D4942509CD5700CE4528 /* Products */;
                    ProjectRef = 0419D4932509CD5700CE4528 /* LCAddDeviceModule.xcodeproj */;
                },
                {
                    ProductGroup = 0419D4732508C99200CE4528 /* Products */;
                    ProjectRef = 0419D4722508C99200CE4528 /* LCBaseModule.xcodeproj */;
                },
                {
                    ProductGroup = 0419D47C2508C9EA00CE4528 /* Products */;
                    ProjectRef = 0419D47B2508C9EA00CE4528 /* LCNetworkModule.xcodeproj */;
                },
            );
            projectRoot = "";
            targets = (
                101311C52398F6EE000E1FB7 /* LeChangeDemo */,
            );
        };
/* End PBXProject section */
 
/* Begin PBXReferenceProxy section */
        0419D4782508C99200CE4528 /* LCBaseModule.framework */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.framework;
            path = LCBaseModule.framework;
            remoteRef = 0419D4772508C99200CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
        0419D47A2508C99200CE4528 /* LCBaseModuleBundle.bundle */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.cfbundle;
            path = LCBaseModuleBundle.bundle;
            remoteRef = 0419D4792508C99200CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
        0419D4812508C9EB00CE4528 /* LCNetworkModule.framework */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.framework;
            path = LCNetworkModule.framework;
            remoteRef = 0419D4802508C9EB00CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
        0419D4832508C9EB00CE4528 /* LCNetworkModuleBundle.bundle */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.cfbundle;
            path = LCNetworkModuleBundle.bundle;
            remoteRef = 0419D4822508C9EB00CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
        0419D4992509CD5800CE4528 /* LCAddDeviceModule.framework */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.framework;
            path = LCAddDeviceModule.framework;
            remoteRef = 0419D4982509CD5800CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
        0419D49B2509CD5800CE4528 /* LCAddDeviceModuleBundle.bundle */ = {
            isa = PBXReferenceProxy;
            fileType = wrapper.cfbundle;
            path = LCAddDeviceModuleBundle.bundle;
            remoteRef = 0419D49A2509CD5800CE4528 /* PBXContainerItemProxy */;
            sourceTree = BUILT_PRODUCTS_DIR;
        };
/* End PBXReferenceProxy section */
 
/* Begin PBXResourcesBuildPhase section */
        101311C42398F6EE000E1FB7 /* Resources */ = {
            isa = PBXResourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                101311D92398F6F0000E1FB7 /* LaunchScreen.storyboard in Resources */,
                10912CA223B33DF90058403C /* account.xcassets in Resources */,
                10040A5C2398FC5500F8BF9A /* LCLanguage.strings in Resources */,
                4EF54C2B2536F9CE002F960D /* LCBaseModuleBundle.bundle in Resources */,
                10984DF823CD6202001F0E39 /* LCDeviceSettingSubtitleCell.xib in Resources */,
                B400736723C0DAC600922BC8 /* LCVideotapeListCell.xib in Resources */,
                1036CE9C23BDE837002BBA7A /* Video.xcassets in Resources */,
                0419D49E2509CE6F00CE4528 /* LCAddDeviceModuleBundle.bundle in Resources */,
                1069F7C4240F38BC00BD2383 /* InvalidPasswordList.plist in Resources */,
                101311D62398F6F0000E1FB7 /* Assets.xcassets in Resources */,
                101311D42398F6EE000E1FB7 /* Main.storyboard in Resources */,
                10984DF323CD4FAF001F0E39 /* LCDeviceSettingArrowCell.xib in Resources */,
                04424F9924EE5A3600BFCA2B /* DHModuleConfig.plist in Resources */,
                10984DFD23CD9735001F0E39 /* LCVideotapeHistoryCell.xib in Resources */,
                0401AF47250A104200F8E1D6 /* AddDevice.xcassets in Resources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXResourcesBuildPhase section */
 
/* Begin PBXShellScriptBuildPhase section */
        67CEA06F15F08ACBB9DF191B /* [CP] Check Pods Manifest.lock */ = {
            isa = PBXShellScriptBuildPhase;
            buildActionMask = 2147483647;
            files = (
            );
            inputFileListPaths = (
            );
            inputPaths = (
                "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
                "${PODS_ROOT}/Manifest.lock",
            );
            name = "[CP] Check Pods Manifest.lock";
            outputFileListPaths = (
            );
            outputPaths = (
                "$(DERIVED_FILE_DIR)/Pods-LeChangeDemo-checkManifestLockResult.txt",
            );
            runOnlyForDeploymentPostprocessing = 0;
            shellPath = /bin/sh;
            shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
            showEnvVarsInLog = 0;
        };
/* End PBXShellScriptBuildPhase section */
 
/* Begin PBXSourcesBuildPhase section */
        101311C22398F6EE000E1FB7 /* Sources */ = {
            isa = PBXSourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                101311D12398F6EE000E1FB7 /* ViewController.m in Sources */,
                0419D4922509BF5000CE4528 /* LCEmpty.swift in Sources */,
                10337AB5240DEE38001EE960 /* LCNetTool.m in Sources */,
                10A4CB1223C453CC00B799BC /* UIImageView+LCPicDecrypt.m in Sources */,
                10520D3723A3652100B4564A /* LCLivePreviewViewController.m in Sources */,
                10E60DF923C4A11D0036D23D /* LCDeviceVideotapePlayManager.m in Sources */,
                102257AF23BB38DF00AF451B /* LCRefreshHeader.m in Sources */,
                101311CB2398F6EE000E1FB7 /* AppDelegate.m in Sources */,
                1036CE9423BDD7B9002BBA7A /* PHAsset+Lechange.m in Sources */,
                B400737623C9F94B00922BC8 /* LCDeviceSwitchCell.m in Sources */,
                10520D1E23A32D1000B4564A /* LCAccountJointViewController.m in Sources */,
                10C3DB5223CDDE8E00987DC1 /* LCLivePreviewPresenter+VideotapeList.m in Sources */,
                10912CC323B48A0F0058403C /* LCUserModeRegistViewController.m in Sources */,
                10520D2123A32D5600B4564A /* LCAccountPresenter.m in Sources */,
                10C399DA23A8D198005311D6 /* LCOCAlertView.m in Sources */,
                10984DF223CD4FAF001F0E39 /* LCDeviceSettingArrowCell.m in Sources */,
                10C399CC23A8A4FA005311D6 /* LCActionSheetView.m in Sources */,
                1025A5F523A7731A00249C2F /* LCJointModeSelectViewController.m in Sources */,
                10984DF723CD6202001F0E39 /* LCDeviceSettingSubtitleCell.m in Sources */,
                10E60DF023C496CE0036D23D /* LCVideotapePlayerPersenter+Control.m in Sources */,
                B400736623C0DAC600922BC8 /* LCVideotapeListCell.m in Sources */,
                10E60DE923C491F20036D23D /* LCVideotapePlayerViewController.m in Sources */,
                10F36D6523B5DAC00010D966 /* LCAlertController.m in Sources */,
                10E60DF623C4993E0036D23D /* LCVideotapePlayerPersenter+LandscapeControlView.m in Sources */,
                1043E24223D450C6004D9FDD /* LCVideotapePlayProcessView.m in Sources */,
                10C3DB4D23CDBCC800987DC1 /* LCVideoHistoryView.m in Sources */,
                1025A5EF23A72F2E00249C2F /* UIView+LCDraggable.m in Sources */,
                10A4BD6723D00549008A9397 /* LCVideotapeListHeardView.m in Sources */,
                1036CE9F23BDF73E002BBA7A /* LCLivePreviewPresenter+Control.m in Sources */,
                1036CE9523BDD7B9002BBA7A /* UIDevice+LeChange.m in Sources */,
                10D531F723BEEE62003BA38B /* LCLivePreviewPresenter+SDKListener.m in Sources */,
                102257A623BADFEF00AF451B /* LCDeviceListCell.m in Sources */,
                1025A60123A782FC00249C2F /* LCDeviceVideoManager.m in Sources */,
                10BFCE3A23C8674F00B49003 /* LCDeviceSettingPersenter.m in Sources */,
                10E08D3023C71A4A00A06DAA /* LCVideotapeDownloadStatusView.m in Sources */,
                B4A29ECD23C0290B00248A28 /* LCLivePreviewPresenter+LandscapeControlView.m in Sources */,
                B439BF4623FE1D1F008D8320 /* LCDatePick.m in Sources */,
                1025A5F223A7709B00249C2F /* UINavigationController+Push.m in Sources */,
                10D5320423C2BCF5003BA38B /* LCVideotapeListDateControl.m in Sources */,
                B4A29EC623BF809B00248A28 /* LCLandscapeControlView.m in Sources */,
                1025A5FB23A7826A00249C2F /* LCDeviceListViewController.m in Sources */,
                10F36D5323B4B29B0010D966 /* LCModeIntroduceViewController.m in Sources */,
                1036CE9623BDD7B9002BBA7A /* UIImage+LeChange.m in Sources */,
                B402E9C223FA429B005E6BEA /* UILabel+ChangeLineSpaceAndWordSpace.m in Sources */,
                10520DBC23A38BFC00B4564A /* LCLivePreviewPresenter.m in Sources */,
                10BFCE3523C866E000B49003 /* LCDeviceSettingViewController.m in Sources */,
                B4369AE323FCC59B00B98CBD /* UIImageView+Circle.m in Sources */,
                10E08D2A23C6FDC300A06DAA /* UIImageView+Surface.m in Sources */,
                1025A60423A7A01900249C2F /* LCDeviceListPresenter.m in Sources */,
                1025A5F823A7771D00249C2F /* LCUserModeLoginViewController.m in Sources */,
                B4A29ED923C0C6BF00248A28 /* LCVideotapePersenter.m in Sources */,
                10E60DF323C4986B0036D23D /* LCVideotapePlayerPersenter+SDKListener.m in Sources */,
                10520D2B23A3540700B4564A /* LCInputTextField.m in Sources */,
                1036CE9923BDE77E002BBA7A /* LCPTZPanel.m in Sources */,
                10E60DE223C491300036D23D /* LCVideotapePlayerPersenter.m in Sources */,
                102257A923BAE0CD00AF451B /* LCDeviceListChannelCell.m in Sources */,
                102257B023BB38DF00AF451B /* LCRefreshFooter.m in Sources */,
                10DD304E240E1CB600A73815 /* LCActionSheet.m in Sources */,
                10520DB823A37C4400B4564A /* LCVideoControlView.m in Sources */,
                101311DC2398F6F0000E1FB7 /* main.m in Sources */,
                10520D2823A3367C00B4564A /* LCSegmentController.m in Sources */,
                1025A5EC23A72D6C00249C2F /* LCPTZControlView.m in Sources */,
                10984DFC23CD9735001F0E39 /* LCVideotapeHistoryCell.m in Sources */,
                B4A29ED423C0C67600248A28 /* LCVideotapeListViewController.m in Sources */,
                10302FC424060B0100E0D99C /* UINavigationController+Pop.m in Sources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXSourcesBuildPhase section */
 
/* Begin PBXVariantGroup section */
        10040A5E2398FC5500F8BF9A /* LCLanguage.strings */ = {
            isa = PBXVariantGroup;
            children = (
                10040A5D2398FC5500F8BF9A /* en */,
                10040A612398FC7000F8BF9A /* zh-Hans */,
            );
            name = LCLanguage.strings;
            sourceTree = "<group>";
        };
        101311D22398F6EE000E1FB7 /* Main.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                101311D32398F6EE000E1FB7 /* Base */,
                10040A5F2398FC7000F8BF9A /* zh-Hans */,
            );
            name = Main.storyboard;
            sourceTree = "<group>";
        };
        101311D72398F6F0000E1FB7 /* LaunchScreen.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                101311D82398F6F0000E1FB7 /* Base */,
                10040A602398FC7000F8BF9A /* zh-Hans */,
            );
            name = LaunchScreen.storyboard;
            sourceTree = "<group>";
        };
/* End PBXVariantGroup section */
 
/* Begin XCBuildConfiguration section */
        101311F32398F6F1000E1FB7 /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                CLANG_CXX_LIBRARY = "libc++";
                CLANG_ENABLE_MODULES = YES;
                CLANG_ENABLE_OBJC_ARC = YES;
                CLANG_ENABLE_OBJC_WEAK = YES;
                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
                CLANG_WARN_BOOL_CONVERSION = YES;
                CLANG_WARN_COMMA = YES;
                CLANG_WARN_CONSTANT_CONVERSION = YES;
                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
                CLANG_WARN_EMPTY_BODY = YES;
                CLANG_WARN_ENUM_CONVERSION = YES;
                CLANG_WARN_INFINITE_RECURSION = YES;
                CLANG_WARN_INT_CONVERSION = YES;
                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
                CLANG_WARN_STRICT_PROTOTYPES = YES;
                CLANG_WARN_SUSPICIOUS_MOVE = YES;
                CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
                CLANG_WARN_UNREACHABLE_CODE = YES;
                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                COPY_PHASE_STRIP = NO;
                DEBUG_INFORMATION_FORMAT = dwarf;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                ENABLE_TESTABILITY = YES;
                GCC_C_LANGUAGE_STANDARD = gnu11;
                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 = 13.2;
                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
                MTL_FAST_MATH = YES;
                ONLY_ACTIVE_ARCH = YES;
                SDKROOT = iphoneos;
            };
            name = Debug;
        };
        101311F42398F6F1000E1FB7 /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                CLANG_CXX_LIBRARY = "libc++";
                CLANG_ENABLE_MODULES = YES;
                CLANG_ENABLE_OBJC_ARC = YES;
                CLANG_ENABLE_OBJC_WEAK = YES;
                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
                CLANG_WARN_BOOL_CONVERSION = YES;
                CLANG_WARN_COMMA = YES;
                CLANG_WARN_CONSTANT_CONVERSION = YES;
                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
                CLANG_WARN_EMPTY_BODY = YES;
                CLANG_WARN_ENUM_CONVERSION = YES;
                CLANG_WARN_INFINITE_RECURSION = YES;
                CLANG_WARN_INT_CONVERSION = YES;
                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
                CLANG_WARN_STRICT_PROTOTYPES = YES;
                CLANG_WARN_SUSPICIOUS_MOVE = YES;
                CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
                CLANG_WARN_UNREACHABLE_CODE = YES;
                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                COPY_PHASE_STRIP = NO;
                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                ENABLE_NS_ASSERTIONS = NO;
                ENABLE_STRICT_OBJC_MSGSEND = YES;
                GCC_C_LANGUAGE_STANDARD = gnu11;
                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 = 13.2;
                MTL_ENABLE_DEBUG_INFO = NO;
                MTL_FAST_MATH = YES;
                SDKROOT = iphoneos;
                VALIDATE_PRODUCT = YES;
            };
            name = Release;
        };
        101311F62398F6F1000E1FB7 /* Debug */ = {
            isa = XCBuildConfiguration;
            baseConfigurationReference = C2CC252F791BC34618E04C04 /* Pods-LeChangeDemo.debug.xcconfig */;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                CLANG_ENABLE_MODULES = YES;
                CODE_SIGN_ENTITLEMENTS = LeChangeDemo/LeChangeDemo.entitlements;
                CODE_SIGN_IDENTITY = "Apple Distribution: HDL Automation Co., Ltd (BVTA78PRYA)";
                "CODE_SIGN_IDENTITY[sdk=*]" = "Apple Distribution: HDL Automation Co., Ltd (BVTA78PRYA)";
                CODE_SIGN_STYLE = Manual;
                CURRENT_PROJECT_VERSION = 1.2.0;
                DEVELOPMENT_TEAM = BVTA78PRYA;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/Depend",
                    "$(SRCROOT)/Depend",
                    "$(PROJECT_DIR)",
                    "$(PROJECT_DIR)/Resource",
                    "$(PROJECT_DIR)/Depend/Resource",
                    "$(PROJECT_DIR)/Depend/Frameworks/iOS",
                );
                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                GCC_PREFIX_HEADER = "$(SRCROOT)/LeChangeDemo/Config/PCH/LCPrefixHeader.pch";
                GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
                GCC_WARN_STRICT_SELECTOR_MATCH = NO;
                HEADER_SEARCH_PATHS = (
                    "$(inherited)",
                    "\"${PODS_ROOT}/Headers/Public\"",
                    "\"${PODS_ROOT}/Headers/Public/AFNetworking\"",
                    "\"${PODS_ROOT}/Headers/Public/MJExtension\"",
                    "\"${PODS_ROOT}/Headers/Public/Masonry\"",
                );
                INFOPLIST_FILE = LeChangeDemo/Info.plist;
                IPHONEOS_DEPLOYMENT_TARGET = 10.0;
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                );
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking\"",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/MJExtension\"",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/Masonry\"",
                    "$(PROJECT_DIR)/Depend",
                    "\"$(SRCROOT)/Depend/Frameworks/iOS/LCOpenSDKDynamic.framework\"",
                );
                MACH_O_TYPE = mh_execute;
                OTHER_LDFLAGS = (
                    "$(inherited)",
                    "-ObjC",
                    "-l\"iconv\"",
                    "-l\"resolv\"",
                    "-l\"sqlite3\"",
                    "-l\"z\"",
                    "-framework",
                    "\"AVFoundation\"",
                    "-framework",
                    "\"Accelerate\"",
                    "-framework",
                    "\"AssetsLibrary\"",
                    "-framework",
                    "\"CoreFoundation\"",
                    "-framework",
                    "\"CoreGraphics\"",
                    "-framework",
                    "\"CoreImage\"",
                    "-framework",
                    "\"CoreMedia\"",
                    "-framework",
                    "\"CoreText\"",
                    "-framework",
                    "\"CoreVideo\"",
                    "-framework",
                    "\"Foundation\"",
                    "-framework",
                    "\"ImageIO\"",
                    "-framework",
                    "\"KVOController\"",
                    "-framework",
                    "\"MobileCoreServices\"",
                    "-framework",
                    "\"QuartzCore\"",
                    "-framework",
                    "\"SystemConfiguration\"",
                    "-framework",
                    "\"UIKit\"",
                    "-framework",
                    "\"LCBaseModule\"",
                );
                PRODUCT_BUNDLE_IDENTIFIER = com.hdl.on;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = ComHdlOnAdHoc20201208;
                SWIFT_OBJC_BRIDGING_HEADER = "LeChangeDemo-Bridging-Header.h";
                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
                SWIFT_VERSION = 4.0;
                TARGETED_DEVICE_FAMILY = "1,2";
                VALID_ARCHS = "arm64e armv7 armv7s arm64";
            };
            name = Debug;
        };
        101311F72398F6F1000E1FB7 /* Release */ = {
            isa = XCBuildConfiguration;
            baseConfigurationReference = AAAA2DDC40A2E8149968A4CC /* Pods-LeChangeDemo.release.xcconfig */;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                CLANG_ENABLE_MODULES = YES;
                CODE_SIGN_ENTITLEMENTS = LeChangeDemo/LeChangeDemo.entitlements;
                CODE_SIGN_IDENTITY = "iPhone Distribution";
                "CODE_SIGN_IDENTITY[sdk=*]" = "iPhone Distribution";
                CODE_SIGN_STYLE = Manual;
                CURRENT_PROJECT_VERSION = 1.2.0;
                DEVELOPMENT_TEAM = NE9RR4AYQ2;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/Depend",
                    "$(SRCROOT)/Depend",
                    "$(PROJECT_DIR)",
                    "$(PROJECT_DIR)/Resource",
                    "$(PROJECT_DIR)/Depend/Resource",
                    "$(PROJECT_DIR)/Depend/Frameworks/iOS",
                );
                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                GCC_PREFIX_HEADER = "$(SRCROOT)/LeChangeDemo/Config/PCH/LCPrefixHeader.pch";
                GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
                GCC_WARN_STRICT_SELECTOR_MATCH = NO;
                HEADER_SEARCH_PATHS = (
                    "$(inherited)",
                    "\"${PODS_ROOT}/Headers/Public\"",
                    "\"${PODS_ROOT}/Headers/Public/AFNetworking\"",
                    "\"${PODS_ROOT}/Headers/Public/MJExtension\"",
                    "\"${PODS_ROOT}/Headers/Public/Masonry\"",
                );
                INFOPLIST_FILE = LeChangeDemo/Info.plist;
                IPHONEOS_DEPLOYMENT_TARGET = 10.0;
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                );
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking\"",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/MJExtension\"",
                    "\"${PODS_CONFIGURATION_BUILD_DIR}/Masonry\"",
                    "$(PROJECT_DIR)/Depend",
                    "\"$(SRCROOT)/Depend/Frameworks/iOS/LCOpenSDKDynamic.framework\"",
                );
                MACH_O_TYPE = mh_execute;
                OTHER_LDFLAGS = (
                    "$(inherited)",
                    "-ObjC",
                    "-l\"iconv\"",
                    "-l\"resolv\"",
                    "-l\"sqlite3\"",
                    "-l\"z\"",
                    "-framework",
                    "\"AVFoundation\"",
                    "-framework",
                    "\"Accelerate\"",
                    "-framework",
                    "\"AssetsLibrary\"",
                    "-framework",
                    "\"CoreFoundation\"",
                    "-framework",
                    "\"CoreGraphics\"",
                    "-framework",
                    "\"CoreImage\"",
                    "-framework",
                    "\"CoreMedia\"",
                    "-framework",
                    "\"CoreText\"",
                    "-framework",
                    "\"CoreVideo\"",
                    "-framework",
                    "\"Foundation\"",
                    "-framework",
                    "\"ImageIO\"",
                    "-framework",
                    "\"KVOController\"",
                    "-framework",
                    "\"MobileCoreServices\"",
                    "-framework",
                    "\"QuartzCore\"",
                    "-framework",
                    "\"SystemConfiguration\"",
                    "-framework",
                    "\"UIKit\"",
                    "-framework",
                    "\"LCBaseModule\"",
                );
                PRODUCT_BUNDLE_IDENTIFIER = com.dahuatech.leopen;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = lechange_opensdkdemo_appstore;
                SWIFT_OBJC_BRIDGING_HEADER = "LeChangeDemo-Bridging-Header.h";
                SWIFT_VERSION = 4.0;
                TARGETED_DEVICE_FAMILY = "1,2";
                VALID_ARCHS = "arm64e armv7 armv7s arm64";
            };
            name = Release;
        };
/* End XCBuildConfiguration section */
 
/* Begin XCConfigurationList section */
        101311C12398F6EE000E1FB7 /* Build configuration list for PBXProject "LeChangeDemo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                101311F32398F6F1000E1FB7 /* Debug */,
                101311F42398F6F1000E1FB7 /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
        101311F52398F6F1000E1FB7 /* Build configuration list for PBXNativeTarget "LeChangeDemo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                101311F62398F6F1000E1FB7 /* Debug */,
                101311F72398F6F1000E1FB7 /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
/* End XCConfigurationList section */
    };
    rootObject = 101311BE2398F6EE000E1FB7 /* Project object */;
}