萤石云 iOSSDK,移植跨平台相关工程
Davin
2024-12-18 b4e1288a9b63eb820e9c9489c56aac4bf6b31067
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
// !$*UTF8*$!
{
    archiveVersion = 1;
    classes = {
    };
    objectVersion = 55;
    objects = {
 
/* Begin PBXBuildFile section */
        83780B092B58F42500E6DE3F /* libiconv.2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 83780B082B58F42500E6DE3F /* libiconv.2.tbd */; };
        83780B0B2B58F45500E6DE3F /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 83780B0A2B58F45500E6DE3F /* libiconv.tbd */; };
        AE31FE2129CC31F200678568 /* EZOpenSDKFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE31FE2029CC31F200678568 /* EZOpenSDKFramework.framework */; };
        AE31FE2229CC321500678568 /* EZOpenSDKFramework.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = AE31FE2029CC31F200678568 /* EZOpenSDKFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
        AEC1E3F429B6DDC200A00548 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEC1E3F329B6DDC200A00548 /* NetworkExtension.framework */; };
        AEC1E40529B839E700A00548 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AEC1E40729B839E700A00548 /* Localizable.strings */; };
        AEC1E40829B83A0E00A00548 /* EZMain.strings in Resources */ = {isa = PBXBuildFile; fileRef = AEC1E40A29B83A0E00A00548 /* EZMain.strings */; };
        AEC1E40B29B83A1200A00548 /* AddDevice.strings in Resources */ = {isa = PBXBuildFile; fileRef = AEC1E40D29B83A1200A00548 /* AddDevice.strings */; };
        AEDD94B529B04DD800EAA2CA /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD94B429B04DD800EAA2CA /* AppDelegate.m */; };
        AEDD94BB29B04DD800EAA2CA /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD94BA29B04DD800EAA2CA /* ViewController.m */; };
        AEDD94BE29B04DD800EAA2CA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AEDD94BC29B04DD800EAA2CA /* Main.storyboard */; };
        AEDD94C129B04DD800EAA2CA /* HDLEZDemo.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = AEDD94BF29B04DD800EAA2CA /* HDLEZDemo.xcdatamodeld */; };
        AEDD94C329B04DDA00EAA2CA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AEDD94C229B04DDA00EAA2CA /* Assets.xcassets */; };
        AEDD94C629B04DDA00EAA2CA /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AEDD94C429B04DDA00EAA2CA /* LaunchScreen.storyboard */; };
        AEDD94C929B04DDA00EAA2CA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD94C829B04DDA00EAA2CA /* main.m */; };
        AEDD950E29B04E4B00EAA2CA /* com.hri.hpc.mobile.ios.player.metallib in Resources */ = {isa = PBXBuildFile; fileRef = AEDD950929B04E4B00EAA2CA /* com.hri.hpc.mobile.ios.player.metallib */; };
        AEDD951629B04EF200EAA2CA /* libEZSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD951229B04EF100EAA2CA /* libEZSDK.a */; };
        AEDD955229B0550500EAA2CA /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955129B0550500EAA2CA /* libsqlite3.0.tbd */; };
        AEDD955429B0551000EAA2CA /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955329B0551000EAA2CA /* CoreMedia.framework */; };
        AEDD955629B0551D00EAA2CA /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955529B0551D00EAA2CA /* AudioToolbox.framework */; };
        AEDD955829B0552400EAA2CA /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955729B0552400EAA2CA /* VideoToolbox.framework */; };
        AEDD955A29B0552E00EAA2CA /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955929B0552D00EAA2CA /* GLKit.framework */; };
        AEDD955C29B0553600EAA2CA /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955B29B0553600EAA2CA /* OpenAL.framework */; };
        AEDD955E29B0554300EAA2CA /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955D29B0554300EAA2CA /* MobileCoreServices.framework */; };
        AEDD956029B0554A00EAA2CA /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD955F29B0554A00EAA2CA /* AVFoundation.framework */; };
        AEDD956229B0555400EAA2CA /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD956129B0555400EAA2CA /* CoreTelephony.framework */; };
        AEDD956429B0556000EAA2CA /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD956329B0556000EAA2CA /* SystemConfiguration.framework */; };
        AEDD956629B0557000EAA2CA /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD956529B0557000EAA2CA /* libc++.tbd */; };
        AEDD956A29B0558400EAA2CA /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD956929B0558400EAA2CA /* libbz2.tbd */; };
        AEDD956C29B0558D00EAA2CA /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AEDD956B29B0558D00EAA2CA /* libz.tbd */; };
        AEDD957129B0650000EAA2CA /* EZSupportViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AEDD956D29B0650000EAA2CA /* EZSupportViewController.xib */; };
        AEDD957229B0650000EAA2CA /* EZVideoTalkViewcontroller.xib in Resources */ = {isa = PBXBuildFile; fileRef = AEDD956E29B0650000EAA2CA /* EZVideoTalkViewcontroller.xib */; };
        AEDD957329B0650000EAA2CA /* AddDevice.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AEDD956F29B0650000EAA2CA /* AddDevice.storyboard */; };
        AEDD957429B0650000EAA2CA /* EZMain.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AEDD957029B0650000EAA2CA /* EZMain.storyboard */; };
        AEDD959029B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD957829B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.m */; };
        AEDD959129B0661400EAA2CA /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958129B0661400EAA2CA /* ViewController+MASAdditions.m */; };
        AEDD959229B0661400EAA2CA /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958529B0661400EAA2CA /* MASCompositeConstraint.m */; };
        AEDD959329B0661400EAA2CA /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958629B0661400EAA2CA /* MASConstraintMaker.m */; };
        AEDD959429B0661400EAA2CA /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958729B0661400EAA2CA /* MASLayoutConstraint.m */; };
        AEDD959529B0661400EAA2CA /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958829B0661400EAA2CA /* NSArray+MASAdditions.m */; };
        AEDD959629B0661400EAA2CA /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958929B0661400EAA2CA /* View+MASAdditions.m */; };
        AEDD959729B0661400EAA2CA /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958C29B0661400EAA2CA /* MASConstraint.m */; };
        AEDD959829B0661400EAA2CA /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958E29B0661400EAA2CA /* MASViewConstraint.m */; };
        AEDD959929B0661400EAA2CA /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDD958F29B0661400EAA2CA /* MASViewAttribute.m */; };
        AEE4704729C0460A00480163 /* FQDateTimeSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AEE4704629C0460A00480163 /* FQDateTimeSDK.framework */; };
        AEE4704929C0464900480163 /* FQDateTimeSDK.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = AEE4704629C0460A00480163 /* FQDateTimeSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
        AEF60D8629CAFFB30050AFFF /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AEF60D8429CAFFB30050AFFF /* libcrypto.a */; };
        AEF60D8729CAFFB30050AFFF /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AEF60D8529CAFFB30050AFFF /* libssl.a */; };
/* End PBXBuildFile section */
 
/* Begin PBXCopyFilesBuildPhase section */
        AEE4704829C0464400480163 /* CopyFiles */ = {
            isa = PBXCopyFilesBuildPhase;
            buildActionMask = 12;
            dstPath = "";
            dstSubfolderSpec = 10;
            files = (
                AE31FE2229CC321500678568 /* EZOpenSDKFramework.framework in CopyFiles */,
                AEE4704929C0464900480163 /* FQDateTimeSDK.framework in CopyFiles */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXCopyFilesBuildPhase section */
 
/* Begin PBXFileReference section */
        835636642A3802FC009A992A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/AddDevice.strings"; sourceTree = "<group>"; };
        835636652A3802FC009A992A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/EZMain.strings"; sourceTree = "<group>"; };
        835636662A3802FC009A992A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
        83780B082B58F42500E6DE3F /* libiconv.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.2.tbd; path = usr/lib/libiconv.2.tbd; sourceTree = SDKROOT; };
        83780B0A2B58F45500E6DE3F /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
        AE31FE2029CC31F200678568 /* EZOpenSDKFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = EZOpenSDKFramework.framework; sourceTree = "<group>"; };
        AEC1E3F329B6DDC200A00548 /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; };
        AEC1E40629B839E700A00548 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
        AEC1E40929B83A0E00A00548 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/EZMain.strings; sourceTree = "<group>"; };
        AEC1E40C29B83A1200A00548 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/AddDevice.strings; sourceTree = "<group>"; };
        AEDD94B029B04DD800EAA2CA /* HDLEZDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HDLEZDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
        AEDD94B329B04DD800EAA2CA /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
        AEDD94B429B04DD800EAA2CA /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
        AEDD94B929B04DD800EAA2CA /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
        AEDD94BA29B04DD800EAA2CA /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
        AEDD94BD29B04DD800EAA2CA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
        AEDD94C029B04DD800EAA2CA /* HDLEZDemo.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = HDLEZDemo.xcdatamodel; sourceTree = "<group>"; };
        AEDD94C229B04DDA00EAA2CA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
        AEDD94C529B04DDA00EAA2CA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
        AEDD94C729B04DDA00EAA2CA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
        AEDD94C829B04DDA00EAA2CA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
        AEDD950929B04E4B00EAA2CA /* com.hri.hpc.mobile.ios.player.metallib */ = {isa = PBXFileReference; lastKnownFileType = "archive.metal-library"; path = com.hri.hpc.mobile.ios.player.metallib; sourceTree = "<group>"; };
        AEDD951229B04EF100EAA2CA /* libEZSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libEZSDK.a; sourceTree = "<group>"; };
        AEDD951529B04EF200EAA2CA /* EZSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZSDK.h; sourceTree = "<group>"; };
        AEDD951829B0501C00EAA2CA /* EZConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZConstants.h; sourceTree = "<group>"; };
        AEDD951929B0501C00EAA2CA /* EZHCNetDeviceSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZHCNetDeviceSDK.h; sourceTree = "<group>"; };
        AEDD951A29B0501C00EAA2CA /* EZStreamPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZStreamPlayer.h; sourceTree = "<group>"; };
        AEDD951B29B0501C00EAA2CA /* EZOpenSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZOpenSDK.h; sourceTree = "<group>"; };
        AEDD951C29B0501C00EAA2CA /* EZConstants_Auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZConstants_Auth.h; sourceTree = "<group>"; };
        AEDD951D29B0501C00EAA2CA /* EZPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZPlayer.h; sourceTree = "<group>"; };
        AEDD951E29B0501C00EAA2CA /* EZGlobalSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZGlobalSDK.h; sourceTree = "<group>"; };
        AEDD952029B0501C00EAA2CA /* EZDeviceVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceVersion.h; sourceTree = "<group>"; };
        AEDD952129B0501C00EAA2CA /* EZUserInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZUserInfo.h; sourceTree = "<group>"; };
        AEDD952229B0501C00EAA2CA /* EZDeviceUpgradeStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceUpgradeStatus.h; sourceTree = "<group>"; };
        AEDD952329B0501C00EAA2CA /* EZAccessToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZAccessToken.h; sourceTree = "<group>"; };
        AEDD952429B0501C00EAA2CA /* EZPlayerExParamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZPlayerExParamInfo.h; sourceTree = "<group>"; };
        AEDD952629B0501C00EAA2CA /* EZRTCCameraParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRTCCameraParam.h; sourceTree = "<group>"; };
        AEDD952729B0501C00EAA2CA /* EZRTCMediaSessionDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRTCMediaSessionDefines.h; sourceTree = "<group>"; };
        AEDD952829B0501C00EAA2CA /* EZVideoTalkSDKDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTalkSDKDefines.h; sourceTree = "<group>"; };
        AEDD952929B0501C00EAA2CA /* EZVideoTalkView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTalkView.h; sourceTree = "<group>"; };
        AEDD952A29B0501C00EAA2CA /* EZConferenceClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZConferenceClient.h; sourceTree = "<group>"; };
        AEDD952B29B0501C00EAA2CA /* EZVideoTalkGlobal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTalkGlobal.h; sourceTree = "<group>"; };
        AEDD952C29B0501C00EAA2CA /* EZVideoTalk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTalk.h; sourceTree = "<group>"; };
        AEDD952D29B0501C00EAA2CA /* EZVideoTalkSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTalkSDK.h; sourceTree = "<group>"; };
        AEDD952E29B0501C00EAA2CA /* EZRTCSampleHandleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRTCSampleHandleManager.h; sourceTree = "<group>"; };
        AEDD952F29B0501C00EAA2CA /* EZBAVParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZBAVParam.h; sourceTree = "<group>"; };
        AEDD953029B0501C00EAA2CA /* EZRTCVideoEncodeParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRTCVideoEncodeParam.h; sourceTree = "<group>"; };
        AEDD953129B0501C00EAA2CA /* EZAPDevInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZAPDevInfo.h; sourceTree = "<group>"; };
        AEDD953229B0501C00EAA2CA /* EzvizWatchServerInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EzvizWatchServerInfo.h; sourceTree = "<group>"; };
        AEDD953329B0501C00EAA2CA /* EZDeviceRecordDownloadTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceRecordDownloadTask.h; sourceTree = "<group>"; };
        AEDD953429B0501C00EAA2CA /* EzvizRecordFileInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EzvizRecordFileInfo.h; sourceTree = "<group>"; };
        AEDD953529B0501C00EAA2CA /* EZDeviceRecordFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceRecordFile.h; sourceTree = "<group>"; };
        AEDD953629B0501C00EAA2CA /* EZLeaveMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZLeaveMessage.h; sourceTree = "<group>"; };
        AEDD953729B0501C00EAA2CA /* EZWiFiItemInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZWiFiItemInfo.h; sourceTree = "<group>"; };
        AEDD953829B0501C00EAA2CA /* EZRecordCoverFetcherManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRecordCoverFetcherManager.h; sourceTree = "<group>"; };
        AEDD953929B0501C00EAA2CA /* EZHiddnsDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZHiddnsDeviceInfo.h; sourceTree = "<group>"; };
        AEDD953A29B0501C00EAA2CA /* Sadp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sadp.h; sourceTree = "<group>"; };
        AEDD953B29B0501C00EAA2CA /* EZDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceInfo.h; sourceTree = "<group>"; };
        AEDD953C29B0501C00EAA2CA /* EZRecordDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRecordDownloader.h; sourceTree = "<group>"; };
        AEDD953D29B0501C00EAA2CA /* EZRecordDownloadTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZRecordDownloadTask.h; sourceTree = "<group>"; };
        AEDD953E29B0501C00EAA2CA /* EZVideoTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoTransformer.h; sourceTree = "<group>"; };
        AEDD953F29B0501C00EAA2CA /* EZTokenKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZTokenKit.h; sourceTree = "<group>"; };
        AEDD954029B0501C00EAA2CA /* EZPMPlayPrivateTokenInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZPMPlayPrivateTokenInfo.h; sourceTree = "<group>"; };
        AEDD954129B0501C00EAA2CA /* EZDetectorInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDetectorInfo.h; sourceTree = "<group>"; };
        AEDD954229B0501C00EAA2CA /* EZHCNetDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZHCNetDeviceInfo.h; sourceTree = "<group>"; };
        AEDD954329B0501C00EAA2CA /* EZCameraInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZCameraInfo.h; sourceTree = "<group>"; };
        AEDD954429B0501C00EAA2CA /* EZCloudRecordFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZCloudRecordFile.h; sourceTree = "<group>"; };
        AEDD954529B0501C00EAA2CA /* EZCloudRecordDownloadTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZCloudRecordDownloadTask.h; sourceTree = "<group>"; };
        AEDD954629B0501C00EAA2CA /* EZAreaInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZAreaInfo.h; sourceTree = "<group>"; };
        AEDD954729B0501C00EAA2CA /* EZProbeDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZProbeDeviceInfo.h; sourceTree = "<group>"; };
        AEDD954829B0501C00EAA2CA /* EZDevicePtzAngleInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDevicePtzAngleInfo.h; sourceTree = "<group>"; };
        AEDD954929B0501C00EAA2CA /* EZDeviceCloudServiceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZDeviceCloudServiceInfo.h; sourceTree = "<group>"; };
        AEDD954A29B0501C00EAA2CA /* EZVideoQualityInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZVideoQualityInfo.h; sourceTree = "<group>"; };
        AEDD954B29B0501C00EAA2CA /* EZAlarmInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZAlarmInfo.h; sourceTree = "<group>"; };
        AEDD954C29B0501C00EAA2CA /* EZConfigTokenInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZConfigTokenInfo.h; sourceTree = "<group>"; };
        AEDD954D29B0501C00EAA2CA /* EZSADPDeviceInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZSADPDeviceInfo.h; sourceTree = "<group>"; };
        AEDD954E29B0501C00EAA2CA /* EZStorageInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZStorageInfo.h; sourceTree = "<group>"; };
        AEDD954F29B0501C00EAA2CA /* EZConstants_WifiConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EZConstants_WifiConfig.h; sourceTree = "<group>"; };
        AEDD955129B0550500EAA2CA /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
        AEDD955329B0551000EAA2CA /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
        AEDD955529B0551D00EAA2CA /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
        AEDD955729B0552400EAA2CA /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
        AEDD955929B0552D00EAA2CA /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; };
        AEDD955B29B0553600EAA2CA /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
        AEDD955D29B0554300EAA2CA /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
        AEDD955F29B0554A00EAA2CA /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
        AEDD956129B0555400EAA2CA /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
        AEDD956329B0556000EAA2CA /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
        AEDD956529B0557000EAA2CA /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
        AEDD956729B0557C00EAA2CA /* libiconv.2.4.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.2.4.0.tbd; path = usr/lib/libiconv.2.4.0.tbd; sourceTree = SDKROOT; };
        AEDD956929B0558400EAA2CA /* libbz2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libbz2.tbd; path = usr/lib/libbz2.tbd; sourceTree = SDKROOT; };
        AEDD956B29B0558D00EAA2CA /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
        AEDD956D29B0650000EAA2CA /* EZSupportViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EZSupportViewController.xib; sourceTree = "<group>"; };
        AEDD956E29B0650000EAA2CA /* EZVideoTalkViewcontroller.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EZVideoTalkViewcontroller.xib; sourceTree = "<group>"; };
        AEDD956F29B0650000EAA2CA /* AddDevice.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = AddDevice.storyboard; sourceTree = "<group>"; };
        AEDD957029B0650000EAA2CA /* EZMain.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = EZMain.storyboard; sourceTree = "<group>"; };
        AEDD957729B0661400EAA2CA /* MASCompositeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASCompositeConstraint.h; sourceTree = "<group>"; };
        AEDD957829B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = "<group>"; };
        AEDD957929B0661400EAA2CA /* MASConstraint+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MASConstraint+Private.h"; sourceTree = "<group>"; };
        AEDD957A29B0661400EAA2CA /* MASLayoutConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASLayoutConstraint.h; sourceTree = "<group>"; };
        AEDD957B29B0661400EAA2CA /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+MASShorthandAdditions.h"; sourceTree = "<group>"; };
        AEDD957C29B0661400EAA2CA /* MASConstraintMaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASConstraintMaker.h; sourceTree = "<group>"; };
        AEDD957D29B0661400EAA2CA /* View+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+MASAdditions.h"; sourceTree = "<group>"; };
        AEDD957E29B0661400EAA2CA /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+MASAdditions.h"; sourceTree = "<group>"; };
        AEDD957F29B0661400EAA2CA /* MASUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASUtilities.h; sourceTree = "<group>"; };
        AEDD958029B0661400EAA2CA /* MASViewAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASViewAttribute.h; sourceTree = "<group>"; };
        AEDD958129B0661400EAA2CA /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ViewController+MASAdditions.m"; sourceTree = "<group>"; };
        AEDD958229B0661400EAA2CA /* MASViewConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASViewConstraint.h; sourceTree = "<group>"; };
        AEDD958329B0661400EAA2CA /* MASConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASConstraint.h; sourceTree = "<group>"; };
        AEDD958429B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = "<group>"; };
        AEDD958529B0661400EAA2CA /* MASCompositeConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASCompositeConstraint.m; sourceTree = "<group>"; };
        AEDD958629B0661400EAA2CA /* MASConstraintMaker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASConstraintMaker.m; sourceTree = "<group>"; };
        AEDD958729B0661400EAA2CA /* MASLayoutConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASLayoutConstraint.m; sourceTree = "<group>"; };
        AEDD958829B0661400EAA2CA /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+MASAdditions.m"; sourceTree = "<group>"; };
        AEDD958929B0661400EAA2CA /* View+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "View+MASAdditions.m"; sourceTree = "<group>"; };
        AEDD958A29B0661400EAA2CA /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+MASShorthandAdditions.h"; sourceTree = "<group>"; };
        AEDD958B29B0661400EAA2CA /* Masonry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Masonry.h; sourceTree = "<group>"; };
        AEDD958C29B0661400EAA2CA /* MASConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASConstraint.m; sourceTree = "<group>"; };
        AEDD958D29B0661400EAA2CA /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ViewController+MASAdditions.h"; sourceTree = "<group>"; };
        AEDD958E29B0661400EAA2CA /* MASViewConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASViewConstraint.m; sourceTree = "<group>"; };
        AEDD958F29B0661400EAA2CA /* MASViewAttribute.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASViewAttribute.m; sourceTree = "<group>"; };
        AEDD959A29B06A3B00EAA2CA /* HDLEZDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = HDLEZDemo.entitlements; sourceTree = "<group>"; };
        AEE4704629C0460A00480163 /* FQDateTimeSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FQDateTimeSDK.framework; sourceTree = "<group>"; };
        AEF60D8429CAFFB30050AFFF /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = "<group>"; };
        AEF60D8529CAFFB30050AFFF /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libssl.a; sourceTree = "<group>"; };
/* End PBXFileReference section */
 
/* Begin PBXFrameworksBuildPhase section */
        AEDD94AD29B04DD800EAA2CA /* Frameworks */ = {
            isa = PBXFrameworksBuildPhase;
            buildActionMask = 2147483647;
            files = (
                83780B0B2B58F45500E6DE3F /* libiconv.tbd in Frameworks */,
                83780B092B58F42500E6DE3F /* libiconv.2.tbd in Frameworks */,
                AEDD956C29B0558D00EAA2CA /* libz.tbd in Frameworks */,
                AEDD956A29B0558400EAA2CA /* libbz2.tbd in Frameworks */,
                AEDD956629B0557000EAA2CA /* libc++.tbd in Frameworks */,
                AEDD956429B0556000EAA2CA /* SystemConfiguration.framework in Frameworks */,
                AEDD956229B0555400EAA2CA /* CoreTelephony.framework in Frameworks */,
                AEDD956029B0554A00EAA2CA /* AVFoundation.framework in Frameworks */,
                AEDD955E29B0554300EAA2CA /* MobileCoreServices.framework in Frameworks */,
                AEF60D8629CAFFB30050AFFF /* libcrypto.a in Frameworks */,
                AEDD955C29B0553600EAA2CA /* OpenAL.framework in Frameworks */,
                AEDD955A29B0552E00EAA2CA /* GLKit.framework in Frameworks */,
                AEDD955829B0552400EAA2CA /* VideoToolbox.framework in Frameworks */,
                AEE4704729C0460A00480163 /* FQDateTimeSDK.framework in Frameworks */,
                AE31FE2129CC31F200678568 /* EZOpenSDKFramework.framework in Frameworks */,
                AEDD955629B0551D00EAA2CA /* AudioToolbox.framework in Frameworks */,
                AEC1E3F429B6DDC200A00548 /* NetworkExtension.framework in Frameworks */,
                AEDD955429B0551000EAA2CA /* CoreMedia.framework in Frameworks */,
                AEDD955229B0550500EAA2CA /* libsqlite3.0.tbd in Frameworks */,
                AEF60D8729CAFFB30050AFFF /* libssl.a in Frameworks */,
                AEDD951629B04EF200EAA2CA /* libEZSDK.a in Frameworks */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXFrameworksBuildPhase section */
 
/* Begin PBXGroup section */
        AEC1E3F529B8367300A00548 /* resources */ = {
            isa = PBXGroup;
            children = (
                AEC1E40729B839E700A00548 /* Localizable.strings */,
                AEC1E40D29B83A1200A00548 /* AddDevice.strings */,
                AEC1E40A29B83A0E00A00548 /* EZMain.strings */,
            );
            path = resources;
            sourceTree = "<group>";
        };
        AEDD94A729B04DD800EAA2CA = {
            isa = PBXGroup;
            children = (
                AEDD94B229B04DD800EAA2CA /* HDLEZDemo */,
                AEDD94B129B04DD800EAA2CA /* Products */,
                AEDD955029B0550500EAA2CA /* Frameworks */,
            );
            sourceTree = "<group>";
        };
        AEDD94B129B04DD800EAA2CA /* Products */ = {
            isa = PBXGroup;
            children = (
                AEDD94B029B04DD800EAA2CA /* HDLEZDemo.app */,
            );
            name = Products;
            sourceTree = "<group>";
        };
        AEDD94B229B04DD800EAA2CA /* HDLEZDemo */ = {
            isa = PBXGroup;
            children = (
                AEC1E3F529B8367300A00548 /* resources */,
                AEDD959A29B06A3B00EAA2CA /* HDLEZDemo.entitlements */,
                AEDD94CF29B04E4A00EAA2CA /* EZOpenSDK */,
                AEDD94B329B04DD800EAA2CA /* AppDelegate.h */,
                AEDD94B429B04DD800EAA2CA /* AppDelegate.m */,
                AEDD94B929B04DD800EAA2CA /* ViewController.h */,
                AEDD94BA29B04DD800EAA2CA /* ViewController.m */,
                AEDD956F29B0650000EAA2CA /* AddDevice.storyboard */,
                AEDD957029B0650000EAA2CA /* EZMain.storyboard */,
                AEDD956D29B0650000EAA2CA /* EZSupportViewController.xib */,
                AEDD956E29B0650000EAA2CA /* EZVideoTalkViewcontroller.xib */,
                AEDD951329B04EF200EAA2CA /* include */,
                AEDD951229B04EF100EAA2CA /* libEZSDK.a */,
                AEDD94BC29B04DD800EAA2CA /* Main.storyboard */,
                AEDD94C229B04DDA00EAA2CA /* Assets.xcassets */,
                AEDD94C429B04DDA00EAA2CA /* LaunchScreen.storyboard */,
                AEDD94C729B04DDA00EAA2CA /* Info.plist */,
                AEDD94C829B04DDA00EAA2CA /* main.m */,
                AEDD94BF29B04DD800EAA2CA /* HDLEZDemo.xcdatamodeld */,
            );
            path = HDLEZDemo;
            sourceTree = "<group>";
        };
        AEDD94CF29B04E4A00EAA2CA /* EZOpenSDK */ = {
            isa = PBXGroup;
            children = (
                AE31FE2029CC31F200678568 /* EZOpenSDKFramework.framework */,
                AEF60D8329CAFFB30050AFFF /* openssl */,
                AEDD957529B065D800EAA2CA /* ThirdParties */,
                AEDD951729B0501C00EAA2CA /* include */,
                AEDD950929B04E4B00EAA2CA /* com.hri.hpc.mobile.ios.player.metallib */,
            );
            path = EZOpenSDK;
            sourceTree = "<group>";
        };
        AEDD951329B04EF200EAA2CA /* include */ = {
            isa = PBXGroup;
            children = (
                AEDD951429B04EF200EAA2CA /* EZSDK */,
            );
            path = include;
            sourceTree = "<group>";
        };
        AEDD951429B04EF200EAA2CA /* EZSDK */ = {
            isa = PBXGroup;
            children = (
                AEDD951529B04EF200EAA2CA /* EZSDK.h */,
            );
            path = EZSDK;
            sourceTree = "<group>";
        };
        AEDD951729B0501C00EAA2CA /* include */ = {
            isa = PBXGroup;
            children = (
                AEDD951829B0501C00EAA2CA /* EZConstants.h */,
                AEDD951929B0501C00EAA2CA /* EZHCNetDeviceSDK.h */,
                AEDD951A29B0501C00EAA2CA /* EZStreamPlayer.h */,
                AEDD951B29B0501C00EAA2CA /* EZOpenSDK.h */,
                AEDD951C29B0501C00EAA2CA /* EZConstants_Auth.h */,
                AEDD951D29B0501C00EAA2CA /* EZPlayer.h */,
                AEDD951E29B0501C00EAA2CA /* EZGlobalSDK.h */,
                AEDD951F29B0501C00EAA2CA /* modules */,
                AEDD954F29B0501C00EAA2CA /* EZConstants_WifiConfig.h */,
            );
            path = include;
            sourceTree = "<group>";
        };
        AEDD951F29B0501C00EAA2CA /* modules */ = {
            isa = PBXGroup;
            children = (
                AEDD952029B0501C00EAA2CA /* EZDeviceVersion.h */,
                AEDD952129B0501C00EAA2CA /* EZUserInfo.h */,
                AEDD952229B0501C00EAA2CA /* EZDeviceUpgradeStatus.h */,
                AEDD952329B0501C00EAA2CA /* EZAccessToken.h */,
                AEDD952429B0501C00EAA2CA /* EZPlayerExParamInfo.h */,
                AEDD952529B0501C00EAA2CA /* EZVideoTalk */,
                AEDD953129B0501C00EAA2CA /* EZAPDevInfo.h */,
                AEDD953229B0501C00EAA2CA /* EzvizWatchServerInfo.h */,
                AEDD953329B0501C00EAA2CA /* EZDeviceRecordDownloadTask.h */,
                AEDD953429B0501C00EAA2CA /* EzvizRecordFileInfo.h */,
                AEDD953529B0501C00EAA2CA /* EZDeviceRecordFile.h */,
                AEDD953629B0501C00EAA2CA /* EZLeaveMessage.h */,
                AEDD953729B0501C00EAA2CA /* EZWiFiItemInfo.h */,
                AEDD953829B0501C00EAA2CA /* EZRecordCoverFetcherManager.h */,
                AEDD953929B0501C00EAA2CA /* EZHiddnsDeviceInfo.h */,
                AEDD953A29B0501C00EAA2CA /* Sadp.h */,
                AEDD953B29B0501C00EAA2CA /* EZDeviceInfo.h */,
                AEDD953C29B0501C00EAA2CA /* EZRecordDownloader.h */,
                AEDD953D29B0501C00EAA2CA /* EZRecordDownloadTask.h */,
                AEDD953E29B0501C00EAA2CA /* EZVideoTransformer.h */,
                AEDD953F29B0501C00EAA2CA /* EZTokenKit.h */,
                AEDD954029B0501C00EAA2CA /* EZPMPlayPrivateTokenInfo.h */,
                AEDD954129B0501C00EAA2CA /* EZDetectorInfo.h */,
                AEDD954229B0501C00EAA2CA /* EZHCNetDeviceInfo.h */,
                AEDD954329B0501C00EAA2CA /* EZCameraInfo.h */,
                AEDD954429B0501C00EAA2CA /* EZCloudRecordFile.h */,
                AEDD954529B0501C00EAA2CA /* EZCloudRecordDownloadTask.h */,
                AEDD954629B0501C00EAA2CA /* EZAreaInfo.h */,
                AEDD954729B0501C00EAA2CA /* EZProbeDeviceInfo.h */,
                AEDD954829B0501C00EAA2CA /* EZDevicePtzAngleInfo.h */,
                AEDD954929B0501C00EAA2CA /* EZDeviceCloudServiceInfo.h */,
                AEDD954A29B0501C00EAA2CA /* EZVideoQualityInfo.h */,
                AEDD954B29B0501C00EAA2CA /* EZAlarmInfo.h */,
                AEDD954C29B0501C00EAA2CA /* EZConfigTokenInfo.h */,
                AEDD954D29B0501C00EAA2CA /* EZSADPDeviceInfo.h */,
                AEDD954E29B0501C00EAA2CA /* EZStorageInfo.h */,
            );
            path = modules;
            sourceTree = "<group>";
        };
        AEDD952529B0501C00EAA2CA /* EZVideoTalk */ = {
            isa = PBXGroup;
            children = (
                AEDD952629B0501C00EAA2CA /* EZRTCCameraParam.h */,
                AEDD952729B0501C00EAA2CA /* EZRTCMediaSessionDefines.h */,
                AEDD952829B0501C00EAA2CA /* EZVideoTalkSDKDefines.h */,
                AEDD952929B0501C00EAA2CA /* EZVideoTalkView.h */,
                AEDD952A29B0501C00EAA2CA /* EZConferenceClient.h */,
                AEDD952B29B0501C00EAA2CA /* EZVideoTalkGlobal.h */,
                AEDD952C29B0501C00EAA2CA /* EZVideoTalk.h */,
                AEDD952D29B0501C00EAA2CA /* EZVideoTalkSDK.h */,
                AEDD952E29B0501C00EAA2CA /* EZRTCSampleHandleManager.h */,
                AEDD952F29B0501C00EAA2CA /* EZBAVParam.h */,
                AEDD953029B0501C00EAA2CA /* EZRTCVideoEncodeParam.h */,
            );
            path = EZVideoTalk;
            sourceTree = "<group>";
        };
        AEDD955029B0550500EAA2CA /* Frameworks */ = {
            isa = PBXGroup;
            children = (
                83780B0A2B58F45500E6DE3F /* libiconv.tbd */,
                83780B082B58F42500E6DE3F /* libiconv.2.tbd */,
                AEE4704629C0460A00480163 /* FQDateTimeSDK.framework */,
                AEC1E3F329B6DDC200A00548 /* NetworkExtension.framework */,
                AEDD956B29B0558D00EAA2CA /* libz.tbd */,
                AEDD956929B0558400EAA2CA /* libbz2.tbd */,
                AEDD956729B0557C00EAA2CA /* libiconv.2.4.0.tbd */,
                AEDD956529B0557000EAA2CA /* libc++.tbd */,
                AEDD956329B0556000EAA2CA /* SystemConfiguration.framework */,
                AEDD956129B0555400EAA2CA /* CoreTelephony.framework */,
                AEDD955F29B0554A00EAA2CA /* AVFoundation.framework */,
                AEDD955D29B0554300EAA2CA /* MobileCoreServices.framework */,
                AEDD955B29B0553600EAA2CA /* OpenAL.framework */,
                AEDD955929B0552D00EAA2CA /* GLKit.framework */,
                AEDD955729B0552400EAA2CA /* VideoToolbox.framework */,
                AEDD955529B0551D00EAA2CA /* AudioToolbox.framework */,
                AEDD955329B0551000EAA2CA /* CoreMedia.framework */,
                AEDD955129B0550500EAA2CA /* libsqlite3.0.tbd */,
            );
            name = Frameworks;
            sourceTree = "<group>";
        };
        AEDD957529B065D800EAA2CA /* ThirdParties */ = {
            isa = PBXGroup;
            children = (
                AEDD957629B0661400EAA2CA /* Masonry */,
            );
            path = ThirdParties;
            sourceTree = "<group>";
        };
        AEDD957629B0661400EAA2CA /* Masonry */ = {
            isa = PBXGroup;
            children = (
                AEDD957729B0661400EAA2CA /* MASCompositeConstraint.h */,
                AEDD957829B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.m */,
                AEDD957929B0661400EAA2CA /* MASConstraint+Private.h */,
                AEDD957A29B0661400EAA2CA /* MASLayoutConstraint.h */,
                AEDD957B29B0661400EAA2CA /* NSArray+MASShorthandAdditions.h */,
                AEDD957C29B0661400EAA2CA /* MASConstraintMaker.h */,
                AEDD957D29B0661400EAA2CA /* View+MASAdditions.h */,
                AEDD957E29B0661400EAA2CA /* NSArray+MASAdditions.h */,
                AEDD957F29B0661400EAA2CA /* MASUtilities.h */,
                AEDD958029B0661400EAA2CA /* MASViewAttribute.h */,
                AEDD958129B0661400EAA2CA /* ViewController+MASAdditions.m */,
                AEDD958229B0661400EAA2CA /* MASViewConstraint.h */,
                AEDD958329B0661400EAA2CA /* MASConstraint.h */,
                AEDD958429B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.h */,
                AEDD958529B0661400EAA2CA /* MASCompositeConstraint.m */,
                AEDD958629B0661400EAA2CA /* MASConstraintMaker.m */,
                AEDD958729B0661400EAA2CA /* MASLayoutConstraint.m */,
                AEDD958829B0661400EAA2CA /* NSArray+MASAdditions.m */,
                AEDD958929B0661400EAA2CA /* View+MASAdditions.m */,
                AEDD958A29B0661400EAA2CA /* View+MASShorthandAdditions.h */,
                AEDD958B29B0661400EAA2CA /* Masonry.h */,
                AEDD958C29B0661400EAA2CA /* MASConstraint.m */,
                AEDD958D29B0661400EAA2CA /* ViewController+MASAdditions.h */,
                AEDD958E29B0661400EAA2CA /* MASViewConstraint.m */,
                AEDD958F29B0661400EAA2CA /* MASViewAttribute.m */,
            );
            path = Masonry;
            sourceTree = "<group>";
        };
        AEF60D8329CAFFB30050AFFF /* openssl */ = {
            isa = PBXGroup;
            children = (
                AEF60D8429CAFFB30050AFFF /* libcrypto.a */,
                AEF60D8529CAFFB30050AFFF /* libssl.a */,
            );
            path = openssl;
            sourceTree = "<group>";
        };
/* End PBXGroup section */
 
/* Begin PBXNativeTarget section */
        AEDD94AF29B04DD800EAA2CA /* HDLEZDemo */ = {
            isa = PBXNativeTarget;
            buildConfigurationList = AEDD94CC29B04DDA00EAA2CA /* Build configuration list for PBXNativeTarget "HDLEZDemo" */;
            buildPhases = (
                AEDD94AC29B04DD800EAA2CA /* Sources */,
                AEDD94AD29B04DD800EAA2CA /* Frameworks */,
                AEDD94AE29B04DD800EAA2CA /* Resources */,
                AEE4704829C0464400480163 /* CopyFiles */,
            );
            buildRules = (
            );
            dependencies = (
            );
            name = HDLEZDemo;
            productName = HDLEZDemo;
            productReference = AEDD94B029B04DD800EAA2CA /* HDLEZDemo.app */;
            productType = "com.apple.product-type.application";
        };
/* End PBXNativeTarget section */
 
/* Begin PBXProject section */
        AEDD94A829B04DD800EAA2CA /* Project object */ = {
            isa = PBXProject;
            attributes = {
                BuildIndependentTargetsInParallel = 1;
                LastUpgradeCheck = 1330;
                TargetAttributes = {
                    AEDD94AF29B04DD800EAA2CA = {
                        CreatedOnToolsVersion = 13.3.1;
                    };
                };
            };
            buildConfigurationList = AEDD94AB29B04DD800EAA2CA /* Build configuration list for PBXProject "HDLEZDemo" */;
            compatibilityVersion = "Xcode 13.0";
            developmentRegion = en;
            hasScannedForEncodings = 0;
            knownRegions = (
                en,
                Base,
                "zh-Hans",
            );
            mainGroup = AEDD94A729B04DD800EAA2CA;
            productRefGroup = AEDD94B129B04DD800EAA2CA /* Products */;
            projectDirPath = "";
            projectRoot = "";
            targets = (
                AEDD94AF29B04DD800EAA2CA /* HDLEZDemo */,
            );
        };
/* End PBXProject section */
 
/* Begin PBXResourcesBuildPhase section */
        AEDD94AE29B04DD800EAA2CA /* Resources */ = {
            isa = PBXResourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                AEDD94C629B04DDA00EAA2CA /* LaunchScreen.storyboard in Resources */,
                AEDD957329B0650000EAA2CA /* AddDevice.storyboard in Resources */,
                AEDD950E29B04E4B00EAA2CA /* com.hri.hpc.mobile.ios.player.metallib in Resources */,
                AEDD957129B0650000EAA2CA /* EZSupportViewController.xib in Resources */,
                AEC1E40B29B83A1200A00548 /* AddDevice.strings in Resources */,
                AEC1E40829B83A0E00A00548 /* EZMain.strings in Resources */,
                AEDD957429B0650000EAA2CA /* EZMain.storyboard in Resources */,
                AEDD94C329B04DDA00EAA2CA /* Assets.xcassets in Resources */,
                AEC1E40529B839E700A00548 /* Localizable.strings in Resources */,
                AEDD94BE29B04DD800EAA2CA /* Main.storyboard in Resources */,
                AEDD957229B0650000EAA2CA /* EZVideoTalkViewcontroller.xib in Resources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXResourcesBuildPhase section */
 
/* Begin PBXSourcesBuildPhase section */
        AEDD94AC29B04DD800EAA2CA /* Sources */ = {
            isa = PBXSourcesBuildPhase;
            buildActionMask = 2147483647;
            files = (
                AEDD94C929B04DDA00EAA2CA /* main.m in Sources */,
                AEDD94BB29B04DD800EAA2CA /* ViewController.m in Sources */,
                AEDD959429B0661400EAA2CA /* MASLayoutConstraint.m in Sources */,
                AEDD94B529B04DD800EAA2CA /* AppDelegate.m in Sources */,
                AEDD94C129B04DD800EAA2CA /* HDLEZDemo.xcdatamodeld in Sources */,
                AEDD959929B0661400EAA2CA /* MASViewAttribute.m in Sources */,
                AEDD959529B0661400EAA2CA /* NSArray+MASAdditions.m in Sources */,
                AEDD959229B0661400EAA2CA /* MASCompositeConstraint.m in Sources */,
                AEDD959329B0661400EAA2CA /* MASConstraintMaker.m in Sources */,
                AEDD959629B0661400EAA2CA /* View+MASAdditions.m in Sources */,
                AEDD959129B0661400EAA2CA /* ViewController+MASAdditions.m in Sources */,
                AEDD959829B0661400EAA2CA /* MASViewConstraint.m in Sources */,
                AEDD959029B0661400EAA2CA /* NSLayoutConstraint+MASDebugAdditions.m in Sources */,
                AEDD959729B0661400EAA2CA /* MASConstraint.m in Sources */,
            );
            runOnlyForDeploymentPostprocessing = 0;
        };
/* End PBXSourcesBuildPhase section */
 
/* Begin PBXVariantGroup section */
        AEC1E40729B839E700A00548 /* Localizable.strings */ = {
            isa = PBXVariantGroup;
            children = (
                AEC1E40629B839E700A00548 /* en */,
                835636662A3802FC009A992A /* zh-Hans */,
            );
            name = Localizable.strings;
            sourceTree = "<group>";
        };
        AEC1E40A29B83A0E00A00548 /* EZMain.strings */ = {
            isa = PBXVariantGroup;
            children = (
                AEC1E40929B83A0E00A00548 /* en */,
                835636652A3802FC009A992A /* zh-Hans */,
            );
            name = EZMain.strings;
            sourceTree = "<group>";
        };
        AEC1E40D29B83A1200A00548 /* AddDevice.strings */ = {
            isa = PBXVariantGroup;
            children = (
                AEC1E40C29B83A1200A00548 /* en */,
                835636642A3802FC009A992A /* zh-Hans */,
            );
            name = AddDevice.strings;
            sourceTree = "<group>";
        };
        AEDD94BC29B04DD800EAA2CA /* Main.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                AEDD94BD29B04DD800EAA2CA /* Base */,
            );
            name = Main.storyboard;
            sourceTree = "<group>";
        };
        AEDD94C429B04DDA00EAA2CA /* LaunchScreen.storyboard */ = {
            isa = PBXVariantGroup;
            children = (
                AEDD94C529B04DDA00EAA2CA /* Base */,
            );
            name = LaunchScreen.storyboard;
            sourceTree = "<group>";
        };
/* End PBXVariantGroup section */
 
/* Begin XCBuildConfiguration section */
        AEDD94CA29B04DDA00EAA2CA /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
                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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
                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 = 15.4;
                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
                MTL_FAST_MATH = YES;
                ONLY_ACTIVE_ARCH = YES;
                SDKROOT = iphoneos;
            };
            name = Debug;
        };
        AEDD94CB29B04DDA00EAA2CA /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ALWAYS_SEARCH_USER_PATHS = NO;
                CLANG_ANALYZER_NONNULL = YES;
                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
                CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
                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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
                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 = 15.4;
                MTL_ENABLE_DEBUG_INFO = NO;
                MTL_FAST_MATH = YES;
                SDKROOT = iphoneos;
                VALIDATE_PRODUCT = YES;
            };
            name = Release;
        };
        AEDD94CD29B04DDA00EAA2CA /* Debug */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
                CODE_SIGN_ENTITLEMENTS = HDLEZDemo/HDLEZDemo.entitlements;
                CODE_SIGN_IDENTITY = "Apple Development";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                CODE_SIGN_STYLE = Manual;
                CURRENT_PROJECT_VERSION = 1;
                DEVELOPMENT_TEAM = "";
                "DEVELOPMENT_TEAM[sdk=iphoneos*]" = BVTA78PRYA;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK",
                );
                GENERATE_INFOPLIST_FILE = YES;
                INFOPLIST_FILE = HDLEZDemo/Info.plist;
                INFOPLIST_KEY_NSCameraUsageDescription = "访问摄像头";
                INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "需要使用定位权限用于wifi配网";
                INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "需要使用定位权限用于wifi配网";
                INFOPLIST_KEY_NSMicrophoneUsageDescription = "麦克风";
                INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "此 App 需要您的同意才能访问相册权限";
                INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "此 App 需要您的同意才能读取媒体资料库";
                INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
                INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
                INFOPLIST_KEY_UIMainStoryboardFile = Main;
                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
                IPHONEOS_DEPLOYMENT_TARGET = 13.0;
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                );
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK/openssl",
                    "$(PROJECT_DIR)/HDLEZDemo",
                );
                MARKETING_VERSION = 1.0;
                OTHER_LDFLAGS = "-ObjC";
                PRODUCT_BUNDLE_IDENTIFIER = com.hdl.home;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "HDLHome20230925-dev";
                SWIFT_EMIT_LOC_STRINGS = YES;
                TARGETED_DEVICE_FAMILY = "1,2";
                VALIDATE_WORKSPACE = YES;
            };
            name = Debug;
        };
        AEDD94CE29B04DDA00EAA2CA /* Release */ = {
            isa = XCBuildConfiguration;
            buildSettings = {
                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
                CODE_SIGN_ENTITLEMENTS = HDLEZDemo/HDLEZDemo.entitlements;
                CODE_SIGN_IDENTITY = "Apple Development";
                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
                CODE_SIGN_STYLE = Manual;
                CURRENT_PROJECT_VERSION = 1;
                DEVELOPMENT_TEAM = "";
                "DEVELOPMENT_TEAM[sdk=iphoneos*]" = BVTA78PRYA;
                ENABLE_BITCODE = NO;
                FRAMEWORK_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK",
                );
                GENERATE_INFOPLIST_FILE = YES;
                INFOPLIST_FILE = HDLEZDemo/Info.plist;
                INFOPLIST_KEY_NSCameraUsageDescription = "访问摄像头";
                INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "需要使用定位权限用于wifi配网";
                INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "需要使用定位权限用于wifi配网";
                INFOPLIST_KEY_NSMicrophoneUsageDescription = "麦克风";
                INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "此 App 需要您的同意才能访问相册权限";
                INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "此 App 需要您的同意才能读取媒体资料库";
                INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
                INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
                INFOPLIST_KEY_UIMainStoryboardFile = Main;
                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
                INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
                IPHONEOS_DEPLOYMENT_TARGET = 13.0;
                LD_RUNPATH_SEARCH_PATHS = (
                    "$(inherited)",
                    "@executable_path/Frameworks",
                );
                LIBRARY_SEARCH_PATHS = (
                    "$(inherited)",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK",
                    "$(PROJECT_DIR)/HDLEZDemo/EZOpenSDK/openssl",
                    "$(PROJECT_DIR)/HDLEZDemo",
                );
                MARKETING_VERSION = 1.0;
                OTHER_LDFLAGS = "-ObjC";
                PRODUCT_BUNDLE_IDENTIFIER = com.hdl.home;
                PRODUCT_NAME = "$(TARGET_NAME)";
                PROVISIONING_PROFILE_SPECIFIER = "";
                "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "HDLHome20230925-dev";
                SWIFT_EMIT_LOC_STRINGS = YES;
                TARGETED_DEVICE_FAMILY = "1,2";
                VALIDATE_WORKSPACE = YES;
            };
            name = Release;
        };
/* End XCBuildConfiguration section */
 
/* Begin XCConfigurationList section */
        AEDD94AB29B04DD800EAA2CA /* Build configuration list for PBXProject "HDLEZDemo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                AEDD94CA29B04DDA00EAA2CA /* Debug */,
                AEDD94CB29B04DDA00EAA2CA /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
        AEDD94CC29B04DDA00EAA2CA /* Build configuration list for PBXNativeTarget "HDLEZDemo" */ = {
            isa = XCConfigurationList;
            buildConfigurations = (
                AEDD94CD29B04DDA00EAA2CA /* Debug */,
                AEDD94CE29B04DDA00EAA2CA /* Release */,
            );
            defaultConfigurationIsVisible = 0;
            defaultConfigurationName = Release;
        };
/* End XCConfigurationList section */
 
/* Begin XCVersionGroup section */
        AEDD94BF29B04DD800EAA2CA /* HDLEZDemo.xcdatamodeld */ = {
            isa = XCVersionGroup;
            children = (
                AEDD94C029B04DD800EAA2CA /* HDLEZDemo.xcdatamodel */,
            );
            currentVersion = AEDD94C029B04DD800EAA2CA /* HDLEZDemo.xcdatamodel */;
            path = HDLEZDemo.xcdatamodeld;
            sourceTree = "<group>";
            versionGroupType = wrapper.xcdatamodel;
        };
/* End XCVersionGroup section */
    };
    rootObject = AEDD94A829B04DD800EAA2CA /* Project object */;
}