forked from qiniu/objc-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.pbxproj
1300 lines (1287 loc) · 89.4 KB
/
project.pbxproj
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
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
05EFAFE5DD675C7ECAD063A4 /* libPods-QiniuSDK_iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C1D8890E270C769A9E798A8E /* libPods-QiniuSDK_iOS.a */; };
3115471D243476CF00D77B8B /* QNTransactionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3115471C243476CF00D77B8B /* QNTransactionTest.m */; };
3115471E243476D600D77B8B /* QNTransactionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3115471C243476CF00D77B8B /* QNTransactionTest.m */; };
3142419E2449553F00BD9A21 /* QNCFHttpClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3142419B2449547B00BD9A21 /* QNCFHttpClientTest.m */; };
3142419F2449554200BD9A21 /* QNCFHttpClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3142419B2449547B00BD9A21 /* QNCFHttpClientTest.m */; };
314944522446FED700386F16 /* NSObject+QNSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 314944502446FED700386F16 /* NSObject+QNSwizzle.h */; };
314944532446FED700386F16 /* NSObject+QNSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944512446FED700386F16 /* NSObject+QNSwizzle.m */; };
314944542446FED700386F16 /* NSObject+QNSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944512446FED700386F16 /* NSObject+QNSwizzle.m */; };
314944572446FF4700386F16 /* QNCFHttpClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 314944552446FF4700386F16 /* QNCFHttpClient.h */; };
314944582446FF4700386F16 /* QNCFHttpClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944562446FF4700386F16 /* QNCFHttpClient.m */; };
314944592446FF4700386F16 /* QNCFHttpClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944562446FF4700386F16 /* QNCFHttpClient.m */; };
3149445F24470B9E00386F16 /* XCTestCase+QNTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3149445D24470B9E00386F16 /* XCTestCase+QNTest.h */; };
3149446224470C0500386F16 /* XCTestCase+QNTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3149445E24470B9E00386F16 /* XCTestCase+QNTest.m */; };
3149446324470C0600386F16 /* XCTestCase+QNTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3149445E24470B9E00386F16 /* XCTestCase+QNTest.m */; };
314944672448503C00386F16 /* QNZone.h in Headers */ = {isa = PBXBuildFile; fileRef = 314944652448503C00386F16 /* QNZone.h */; };
314944682448503C00386F16 /* QNZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944662448503C00386F16 /* QNZone.m */; };
314944692448503C00386F16 /* QNZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 314944662448503C00386F16 /* QNZone.m */; };
3149446C2448515900386F16 /* QNZoneInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 3149446A2448515900386F16 /* QNZoneInfo.h */; };
3149446D2448515900386F16 /* QNZoneInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 3149446B2448515900386F16 /* QNZoneInfo.m */; };
3149446E2448515900386F16 /* QNZoneInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 3149446B2448515900386F16 /* QNZoneInfo.m */; };
31494471244851DE00386F16 /* QNAutoZone.h in Headers */ = {isa = PBXBuildFile; fileRef = 3149446F244851DE00386F16 /* QNAutoZone.h */; };
31494472244851DE00386F16 /* QNAutoZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 31494470244851DE00386F16 /* QNAutoZone.m */; };
31494473244851DE00386F16 /* QNAutoZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 31494470244851DE00386F16 /* QNAutoZone.m */; };
31494476244852BA00386F16 /* QNFixedZone.h in Headers */ = {isa = PBXBuildFile; fileRef = 31494474244852BA00386F16 /* QNFixedZone.h */; };
31494477244852BA00386F16 /* QNFixedZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 31494475244852BA00386F16 /* QNFixedZone.m */; };
31494478244852BA00386F16 /* QNFixedZone.m in Sources */ = {isa = PBXBuildFile; fileRef = 31494475244852BA00386F16 /* QNFixedZone.m */; };
316A4B832431C8BA007BF564 /* QNDnsPrefetcherTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 316A4B822431C8BA007BF564 /* QNDnsPrefetcherTest.m */; };
316A4B842431C8D2007BF564 /* QNDnsPrefetcherTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 316A4B822431C8BA007BF564 /* QNDnsPrefetcherTest.m */; };
316A4B8824346364007BF564 /* QNTransactionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 316A4B8624346364007BF564 /* QNTransactionManager.h */; };
316A4B8924346364007BF564 /* QNTransactionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 316A4B8724346364007BF564 /* QNTransactionManager.m */; };
316A4B8A24346364007BF564 /* QNTransactionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 316A4B8724346364007BF564 /* QNTransactionManager.m */; };
31BAA277243DB83700B7E883 /* NSURLRequest+QNRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BAA271243DB83700B7E883 /* NSURLRequest+QNRequest.m */; };
31BAA279243DB83700B7E883 /* QNURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BAA273243DB83700B7E883 /* QNURLProtocol.m */; };
31BAA27A243DB83700B7E883 /* NSURLRequest+QNRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 31BAA274243DB83700B7E883 /* NSURLRequest+QNRequest.h */; };
31BAA27C243DB83700B7E883 /* QNURLProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 31BAA276243DB83700B7E883 /* QNURLProtocol.h */; };
31BAA27E243DBE5D00B7E883 /* NSURLRequest+QNRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BAA271243DB83700B7E883 /* NSURLRequest+QNRequest.m */; };
31BAA280243DBE6200B7E883 /* QNURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BAA273243DB83700B7E883 /* QNURLProtocol.m */; };
31C2EECA242CC52600713A33 /* QNDnsCacheKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEC3242CC52600713A33 /* QNDnsCacheKey.h */; };
31C2EECB242CC52600713A33 /* QNDnsPrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEC4242CC52600713A33 /* QNDnsPrefetcher.h */; };
31C2EECC242CC52600713A33 /* QNDnsCacheFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEC5242CC52600713A33 /* QNDnsCacheFile.h */; };
31C2EECD242CC52600713A33 /* QNDnsCacheKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC6242CC52600713A33 /* QNDnsCacheKey.m */; };
31C2EECF242CC52600713A33 /* QNDnsCacheKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC6242CC52600713A33 /* QNDnsCacheKey.m */; };
31C2EED1242CC52600713A33 /* QNDnsPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC7242CC52600713A33 /* QNDnsPrefetcher.m */; };
31C2EED3242CC52600713A33 /* QNDnsPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC7242CC52600713A33 /* QNDnsPrefetcher.m */; };
31C2EED5242CC52600713A33 /* QNDnsCacheFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC8242CC52600713A33 /* QNDnsCacheFile.m */; };
31C2EED7242CC52600713A33 /* QNDnsCacheFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEC8242CC52600713A33 /* QNDnsCacheFile.m */; };
31C2EED9242CC52600713A33 /* QNDns.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEC9242CC52600713A33 /* QNDns.h */; };
31C2EEDC242CC76200713A33 /* QNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEDA242CC76200713A33 /* QNConfig.h */; };
31C2EEE3242DE86300713A33 /* QNUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C2EEE1242DE86300713A33 /* QNUtils.h */; };
31C2EEE4242DE86300713A33 /* QNUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEE2242DE86300713A33 /* QNUtils.m */; };
31C2EEE5242DE86D00713A33 /* QNUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEE2242DE86300713A33 /* QNUtils.m */; };
31C2EEEC242DEF6A00713A33 /* QNUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEEB242DEF6A00713A33 /* QNUtilTest.m */; };
31C2EEED242DEF6A00713A33 /* QNUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C2EEEB242DEF6A00713A33 /* QNUtilTest.m */; };
31F553932456F2F3000B66AD /* QNUrlSafeBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5537D2456F2F2000B66AD /* QNUrlSafeBase64.m */; };
31F553942456F2F3000B66AD /* QNPHAssetResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5537E2456F2F2000B66AD /* QNPHAssetResource.h */; };
31F553952456F2F3000B66AD /* QNEtag.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5537F2456F2F2000B66AD /* QNEtag.h */; };
31F553962456F2F3000B66AD /* QNPHAssetFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553802456F2F2000B66AD /* QNPHAssetFile.h */; };
31F553972456F2F3000B66AD /* QNUrlSafeBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553812456F2F2000B66AD /* QNUrlSafeBase64.h */; };
31F553982456F2F3000B66AD /* QN_GTM_Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553822456F2F2000B66AD /* QN_GTM_Base64.m */; };
31F553992456F2F3000B66AD /* QNALAssetFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553832456F2F2000B66AD /* QNALAssetFile.h */; };
31F5539A2456F2F3000B66AD /* QNVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553842456F2F2000B66AD /* QNVersion.h */; };
31F5539B2456F2F3000B66AD /* QNCrc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553852456F2F2000B66AD /* QNCrc32.h */; };
31F5539C2456F2F3000B66AD /* QNAsyncRun.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553862456F2F2000B66AD /* QNAsyncRun.m */; };
31F5539D2456F2F3000B66AD /* QNFileDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553872456F2F2000B66AD /* QNFileDelegate.h */; };
31F5539E2456F2F3000B66AD /* QNAsyncRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553882456F2F2000B66AD /* QNAsyncRun.h */; };
31F5539F2456F2F3000B66AD /* QNALAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553892456F2F2000B66AD /* QNALAssetFile.m */; };
31F553A02456F2F3000B66AD /* QNEtag.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538A2456F2F3000B66AD /* QNEtag.m */; };
31F553A12456F2F3000B66AD /* QNPHAssetResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538B2456F2F3000B66AD /* QNPHAssetResource.m */; };
31F553A22456F2F3000B66AD /* QNSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538C2456F2F3000B66AD /* QNSystem.m */; };
31F553A32456F2F3000B66AD /* QNFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538D2456F2F3000B66AD /* QNFile.m */; };
31F553A42456F2F3000B66AD /* QN_GTM_Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5538E2456F2F3000B66AD /* QN_GTM_Base64.h */; };
31F553A52456F2F3000B66AD /* QNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538F2456F2F3000B66AD /* QNCrc32.m */; };
31F553A62456F2F3000B66AD /* QNFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553902456F2F3000B66AD /* QNFile.h */; };
31F553A72456F2F3000B66AD /* QNPHAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553912456F2F3000B66AD /* QNPHAssetFile.m */; };
31F553A82456F2F3000B66AD /* QNSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553922456F2F3000B66AD /* QNSystem.h */; };
31F553AF2457D2E5000B66AD /* QNALAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553892456F2F2000B66AD /* QNALAssetFile.m */; };
31F553B02457D2E9000B66AD /* QN_GTM_Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553822456F2F2000B66AD /* QN_GTM_Base64.m */; };
31F553B12457D2EE000B66AD /* QNAsyncRun.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553862456F2F2000B66AD /* QNAsyncRun.m */; };
31F553B22457D2F1000B66AD /* QNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538F2456F2F3000B66AD /* QNCrc32.m */; };
31F553B32457D2F3000B66AD /* QNEtag.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538A2456F2F3000B66AD /* QNEtag.m */; };
31F553B42457D2F6000B66AD /* QNFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538D2456F2F3000B66AD /* QNFile.m */; };
31F553B52457D2F9000B66AD /* QNPHAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553912456F2F3000B66AD /* QNPHAssetFile.m */; };
31F553B62457D2FC000B66AD /* QNPHAssetResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538B2456F2F3000B66AD /* QNPHAssetResource.m */; };
31F553B72457D2FF000B66AD /* QNSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5538C2456F2F3000B66AD /* QNSystem.m */; };
31F553B82457D302000B66AD /* QNUrlSafeBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5537D2456F2F2000B66AD /* QNUrlSafeBase64.m */; };
31F553BC2457FF13000B66AD /* QNConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DF482FD71B0DA8A2000DAD98 /* QNConfiguration.m */; };
31F553BD2457FF14000B66AD /* QNConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DF482FD71B0DA8A2000DAD98 /* QNConfiguration.m */; };
31F553C02457FFB0000B66AD /* QNPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F553BE2457FFAF000B66AD /* QNPipeline.h */; };
31F553C12457FFB0000B66AD /* QNPipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553BF2457FFB0000B66AD /* QNPipeline.m */; };
31F553C22457FFB0000B66AD /* QNPipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F553BF2457FFB0000B66AD /* QNPipeline.m */; };
31A1840E246942E0001D6EEE /* QNComplexUploadSceneTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A1840D246942E0001D6EEE /* QNComplexUploadSceneTest.m */; };
31A1840F246942E0001D6EEE /* QNComplexUploadSceneTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A1840D246942E0001D6EEE /* QNComplexUploadSceneTest.m */; };
31A1841124694A3C001D6EEE /* QNUploadErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A1841024694A3C001D6EEE /* QNUploadErrorTest.m */; };
31A1841224694A3C001D6EEE /* QNUploadErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A1841024694A3C001D6EEE /* QNUploadErrorTest.m */; };
7CF44E0E25F6BE604AE68F92 /* libPods-QiniuSDK_iOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 422A3A07B38819979BBFE724 /* libPods-QiniuSDK_iOSTests.a */; };
A31ADA71DBBF1F4D8A065061 /* libPods-QiniuSDK_Mac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 73B66D8E78B0B3A0BEEA45A6 /* libPods-QiniuSDK_Mac.a */; };
BA8408541BE251010093B013 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA8408521BE250C80093B013 /* SystemConfiguration.framework */; };
CC0F85F82447343B008A1ABA /* QNUploadInfoCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0F85F62447343B008A1ABA /* QNUploadInfoCollector.h */; };
CC0F85F92447343B008A1ABA /* QNUploadInfoCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = CC0F85F72447343B008A1ABA /* QNUploadInfoCollector.m */; };
CC0F85FA2447343C008A1ABA /* QNUploadInfoCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = CC0F85F72447343B008A1ABA /* QNUploadInfoCollector.m */; };
CC251352244C026A003F4C65 /* QNHttpResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CC251350244C026A003F4C65 /* QNHttpResponseInfo.h */; };
CC251353244C026A003F4C65 /* QNHttpResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CC251351244C026A003F4C65 /* QNHttpResponseInfo.m */; };
CC251354244C026A003F4C65 /* QNHttpResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CC251351244C026A003F4C65 /* QNHttpResponseInfo.m */; };
CC25135C244C7EB3003F4C65 /* QNBaseUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = CC25135A244C7EB3003F4C65 /* QNBaseUpload.h */; };
CC25135D244C7EB3003F4C65 /* QNBaseUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CC25135B244C7EB3003F4C65 /* QNBaseUpload.m */; };
CC25135E244C7EB3003F4C65 /* QNBaseUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CC25135B244C7EB3003F4C65 /* QNBaseUpload.m */; };
CC251375244EE717003F4C65 /* QNPipelineTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CC251374244EE717003F4C65 /* QNPipelineTest.m */; };
CC251376244EE717003F4C65 /* QNPipelineTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CC251374244EE717003F4C65 /* QNPipelineTest.m */; };
CC2513B7245423C3003F4C65 /* QNConcurrentResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2513B6245423C3003F4C65 /* QNConcurrentResumeUpload.m */; };
CC2513B8245423C3003F4C65 /* QNConcurrentResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2513B6245423C3003F4C65 /* QNConcurrentResumeUpload.m */; };
CC2513C22455C141003F4C65 /* QNTempFile.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2513C02455C141003F4C65 /* QNTempFile.m */; };
CC2513C32455C141003F4C65 /* QNTempFile.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2513C02455C141003F4C65 /* QNTempFile.m */; };
CC2513C42455C141003F4C65 /* QNTempFile.h in Headers */ = {isa = PBXBuildFile; fileRef = CC2513C12455C141003F4C65 /* QNTempFile.h */; };
CC3F322322C0CCDF00F23681 /* QNUploadInfoReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = CC3F322122C0CCDF00F23681 /* QNUploadInfoReporter.h */; };
CC3F322422C0CCDF00F23681 /* QNUploadInfoReporter.m in Sources */ = {isa = PBXBuildFile; fileRef = CC3F322222C0CCDF00F23681 /* QNUploadInfoReporter.m */; };
CC3F322622C0CCDF00F23681 /* QNUploadInfoReporter.m in Sources */ = {isa = PBXBuildFile; fileRef = CC3F322222C0CCDF00F23681 /* QNUploadInfoReporter.m */; };
CC676CC024357778006A7372 /* QNSystemTool.h in Headers */ = {isa = PBXBuildFile; fileRef = CC676CBE24357778006A7372 /* QNSystemTool.h */; };
CC676CC124357778006A7372 /* QNSystemTool.m in Sources */ = {isa = PBXBuildFile; fileRef = CC676CBF24357778006A7372 /* QNSystemTool.m */; };
CC676CC224357779006A7372 /* QNSystemTool.m in Sources */ = {isa = PBXBuildFile; fileRef = CC676CBF24357778006A7372 /* QNSystemTool.m */; };
CCC3A50822DC10CB00D835B1 /* QNConcurrentResumeUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */; };
CCF661062355C2C00018A41E /* QNConcurrentResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */; };
CCF661072355C4480018A41E /* QNConcurrentResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */; };
CCF661082355C5120018A41E /* QiniuSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5819DAC6A400CE01FB /* QiniuSDK.h */; };
DF0A03231B3BABEC00E3778C /* QiniuSDK_Mac.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF2CDDFF19DAC05500CE01FB /* QiniuSDK_Mac.dylib */; };
DF0A03241B3BAC3900E3778C /* QNFormUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */; };
DF0A03251B3BAC5700E3778C /* libQiniuSDK_iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DF2CDE1A19DAC08400CE01FB /* libQiniuSDK_iOS.a */; };
DF0A03261B3BAC6E00E3778C /* QNBase64Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE7019DAE90300CE01FB /* QNBase64Test.m */; };
DF0A03271B3BAC6E00E3778C /* QNCrc32Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293C9619DB865800799011 /* QNCrc32Test.m */; };
DF0A03281B3BAC6E00E3778C /* QNFormUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */; };
DF0A03291B3BAC6E00E3778C /* QNResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF3C504919DD7D9F000F548F /* QNResumeUploadTest.m */; };
DF0A032B1B3BAC6E00E3778C /* QNEtagTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B63E19DFD8C900A15FD1 /* QNEtagTest.m */; };
DF0A032D1B3BAC6E00E3778C /* QNFileRecorderTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFE0E5F19E6575600D7A0FC /* QNFileRecorderTest.m */; };
DF0A032F1B3BAC6E00E3778C /* QNSessionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF525381A64079B00D02BA1 /* QNSessionTest.m */; };
DF0A03301B3BAC6E00E3778C /* QNUpTokenTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF437CDE1B243A2C0099587B /* QNUpTokenTest.m */; };
DF0D23CD19DCE6C400D6B68F /* QNResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DF0D23CC19DCE6C400D6B68F /* QNResponseInfo.h */; };
DF0D23CF19DCE6E500D6B68F /* QNResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0D23CE19DCE6E500D6B68F /* QNResponseInfo.m */; };
DF0D23D019DCE6E500D6B68F /* QNResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0D23CE19DCE6E500D6B68F /* QNResponseInfo.m */; };
DF293C9119DB85CB00799011 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF293C9019DB85CB00799011 /* libz.dylib */; };
DF293C9219DB85EB00799011 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF293C9019DB85CB00799011 /* libz.dylib */; };
DF293C9719DB865800799011 /* QNCrc32Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293C9619DB865800799011 /* QNCrc32Test.m */; };
DF293C9A19DBC09400799011 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF293C9319DB860200799011 /* libz.dylib */; };
DF293C9E19DBC2AE00799011 /* QNUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = DF293C9C19DBC2AE00799011 /* QNUserAgent.h */; };
DF293C9F19DBC2AE00799011 /* QNUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293C9D19DBC2AE00799011 /* QNUserAgent.m */; };
DF293CA019DBC2AE00799011 /* QNUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293C9D19DBC2AE00799011 /* QNUserAgent.m */; };
DF293CA919DC0AF000799011 /* QNResumeUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = DF293CA819DC0AF000799011 /* QNResumeUpload.h */; };
DF293CAB19DC0E5300799011 /* QNResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293CAA19DC0E5300799011 /* QNResumeUpload.m */; };
DF293CAC19DC0E5300799011 /* QNResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = DF293CAA19DC0E5300799011 /* QNResumeUpload.m */; };
DF2CDE6919DAC6A400CE01FB /* QNUploadManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5A19DAC6A400CE01FB /* QNUploadManager.h */; };
DF2CDE6A19DAC6A400CE01FB /* QNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */; };
DF2CDE6B19DAC6A400CE01FB /* QNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */; };
DF2CDE7119DAE90300CE01FB /* QNBase64Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE7019DAE90300CE01FB /* QNBase64Test.m */; };
DF3C504A19DD7D9F000F548F /* QNResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF3C504919DD7D9F000F548F /* QNResumeUploadTest.m */; };
DF437CD91B2429E10099587B /* QNUpToken.h in Headers */ = {isa = PBXBuildFile; fileRef = DF437CD71B2429E10099587B /* QNUpToken.h */; };
DF437CDA1B2429E10099587B /* QNUpToken.m in Sources */ = {isa = PBXBuildFile; fileRef = DF437CD81B2429E10099587B /* QNUpToken.m */; };
DF437CDC1B2429E10099587B /* QNUpToken.m in Sources */ = {isa = PBXBuildFile; fileRef = DF437CD81B2429E10099587B /* QNUpToken.m */; };
DF437CDF1B243A2C0099587B /* QNUpTokenTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF437CDE1B243A2C0099587B /* QNUpTokenTest.m */; };
DF482FD81B0DA8A2000DAD98 /* QNConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = DF482FD61B0DA8A2000DAD98 /* QNConfiguration.h */; };
DF5AC8E81B5F509200728D30 /* libresolv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF5AC8E71B5F509200728D30 /* libresolv.dylib */; };
DF609A051A58E39D00AC7297 /* QNFormUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = DF609A031A58E39D00AC7297 /* QNFormUpload.h */; };
DF609A061A58E39D00AC7297 /* QNFormUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = DF609A041A58E39D00AC7297 /* QNFormUpload.m */; };
DF609A081A58E39D00AC7297 /* QNFormUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = DF609A041A58E39D00AC7297 /* QNFormUpload.m */; };
DF6179F90588A713C622FEF3 /* libPods-QiniuSDK_MacTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7A317CD0B63C0F3745EECC77 /* libPods-QiniuSDK_MacTests.a */; };
DFA9B63F19DFD8C900A15FD1 /* QNEtagTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B63E19DFD8C900A15FD1 /* QNEtagTest.m */; };
DFA9B64919E0018800A15FD1 /* QNUploadOption.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA9B64719E0018800A15FD1 /* QNUploadOption.h */; };
DFA9B64A19E0018800A15FD1 /* QNUploadOption.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B64819E0018800A15FD1 /* QNUploadOption.m */; };
DFA9B64B19E0018800A15FD1 /* QNUploadOption.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B64819E0018800A15FD1 /* QNUploadOption.m */; };
DFA9B65819E0B53700A15FD1 /* QNFileRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA9B65619E0B53700A15FD1 /* QNFileRecorder.h */; };
DFA9B65919E0B53700A15FD1 /* QNFileRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B65719E0B53700A15FD1 /* QNFileRecorder.m */; };
DFA9B65A19E0B53700A15FD1 /* QNFileRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA9B65719E0B53700A15FD1 /* QNFileRecorder.m */; };
DFA9B65C19E0B58900A15FD1 /* QNRecorderDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA9B65B19E0B58900A15FD1 /* QNRecorderDelegate.h */; };
DFF525311A6235D100D02BA1 /* QNSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DFF5252F1A6235D100D02BA1 /* QNSessionManager.h */; };
DFF525321A6235D100D02BA1 /* QNSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF525301A6235D100D02BA1 /* QNSessionManager.m */; };
DFF525341A6235D100D02BA1 /* QNSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF525301A6235D100D02BA1 /* QNSessionManager.m */; };
DFF525391A64079B00D02BA1 /* QNSessionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF525381A64079B00D02BA1 /* QNSessionTest.m */; };
DFFE0E6019E6575600D7A0FC /* QNFileRecorderTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFE0E5F19E6575600D7A0FC /* QNFileRecorderTest.m */; };
FDEA88661DAC10D000D037E5 /* QNAutoZoneTest.m in Sources */ = {isa = PBXBuildFile; fileRef = FDEA88651DAC10D000D037E5 /* QNAutoZoneTest.m */; };
FDEA88671DAC10D000D037E5 /* QNAutoZoneTest.m in Sources */ = {isa = PBXBuildFile; fileRef = FDEA88651DAC10D000D037E5 /* QNAutoZoneTest.m */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
DF2CDE1819DAC08400CE01FB /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/$(PRODUCT_NAME)";
dstSubfolderSpec = 16;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
135958056D8FF4295F3D9AB0 /* Pods-QiniuSDK_iOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_iOSTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_iOSTests/Pods-QiniuSDK_iOSTests.release.xcconfig"; sourceTree = "<group>"; };
3115471C243476CF00D77B8B /* QNTransactionTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNTransactionTest.m; sourceTree = "<group>"; };
3142419B2449547B00BD9A21 /* QNCFHttpClientTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNCFHttpClientTest.m; sourceTree = "<group>"; };
314944502446FED700386F16 /* NSObject+QNSwizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+QNSwizzle.h"; sourceTree = "<group>"; };
314944512446FED700386F16 /* NSObject+QNSwizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+QNSwizzle.m"; sourceTree = "<group>"; };
314944552446FF4700386F16 /* QNCFHttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNCFHttpClient.h; sourceTree = "<group>"; };
314944562446FF4700386F16 /* QNCFHttpClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNCFHttpClient.m; sourceTree = "<group>"; };
3149445D24470B9E00386F16 /* XCTestCase+QNTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XCTestCase+QNTest.h"; sourceTree = "<group>"; };
3149445E24470B9E00386F16 /* XCTestCase+QNTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "XCTestCase+QNTest.m"; sourceTree = "<group>"; };
314944652448503C00386F16 /* QNZone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNZone.h; sourceTree = "<group>"; };
314944662448503C00386F16 /* QNZone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNZone.m; sourceTree = "<group>"; };
3149446A2448515900386F16 /* QNZoneInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNZoneInfo.h; sourceTree = "<group>"; };
3149446B2448515900386F16 /* QNZoneInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNZoneInfo.m; sourceTree = "<group>"; };
3149446F244851DE00386F16 /* QNAutoZone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNAutoZone.h; sourceTree = "<group>"; };
31494470244851DE00386F16 /* QNAutoZone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNAutoZone.m; sourceTree = "<group>"; };
31494474244852BA00386F16 /* QNFixedZone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNFixedZone.h; sourceTree = "<group>"; };
31494475244852BA00386F16 /* QNFixedZone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNFixedZone.m; sourceTree = "<group>"; };
316A4B822431C8BA007BF564 /* QNDnsPrefetcherTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNDnsPrefetcherTest.m; sourceTree = "<group>"; };
316A4B8624346364007BF564 /* QNTransactionManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNTransactionManager.h; sourceTree = "<group>"; };
316A4B8724346364007BF564 /* QNTransactionManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNTransactionManager.m; sourceTree = "<group>"; };
31BAA271243DB83700B7E883 /* NSURLRequest+QNRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURLRequest+QNRequest.m"; sourceTree = "<group>"; };
31BAA273243DB83700B7E883 /* QNURLProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNURLProtocol.m; sourceTree = "<group>"; };
31BAA274243DB83700B7E883 /* NSURLRequest+QNRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURLRequest+QNRequest.h"; sourceTree = "<group>"; };
31BAA276243DB83700B7E883 /* QNURLProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNURLProtocol.h; sourceTree = "<group>"; };
31C2EEC3242CC52600713A33 /* QNDnsCacheKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNDnsCacheKey.h; sourceTree = "<group>"; };
31C2EEC4242CC52600713A33 /* QNDnsPrefetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNDnsPrefetcher.h; sourceTree = "<group>"; };
31C2EEC5242CC52600713A33 /* QNDnsCacheFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNDnsCacheFile.h; sourceTree = "<group>"; };
31C2EEC6242CC52600713A33 /* QNDnsCacheKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNDnsCacheKey.m; sourceTree = "<group>"; };
31C2EEC7242CC52600713A33 /* QNDnsPrefetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNDnsPrefetcher.m; sourceTree = "<group>"; };
31C2EEC8242CC52600713A33 /* QNDnsCacheFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNDnsCacheFile.m; sourceTree = "<group>"; };
31C2EEC9242CC52600713A33 /* QNDns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNDns.h; sourceTree = "<group>"; };
31C2EEDA242CC76200713A33 /* QNConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNConfig.h; sourceTree = "<group>"; };
31C2EEE1242DE86300713A33 /* QNUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNUtils.h; sourceTree = "<group>"; };
31C2EEE2242DE86300713A33 /* QNUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNUtils.m; sourceTree = "<group>"; };
31C2EEEB242DEF6A00713A33 /* QNUtilTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNUtilTest.m; sourceTree = "<group>"; };
31F5537D2456F2F2000B66AD /* QNUrlSafeBase64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUrlSafeBase64.m; sourceTree = "<group>"; };
31F5537E2456F2F2000B66AD /* QNPHAssetResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNPHAssetResource.h; sourceTree = "<group>"; };
31F5537F2456F2F2000B66AD /* QNEtag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNEtag.h; sourceTree = "<group>"; };
31F553802456F2F2000B66AD /* QNPHAssetFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNPHAssetFile.h; sourceTree = "<group>"; };
31F553812456F2F2000B66AD /* QNUrlSafeBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNUrlSafeBase64.h; sourceTree = "<group>"; };
31F553822456F2F2000B66AD /* QN_GTM_Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QN_GTM_Base64.m; sourceTree = "<group>"; };
31F553832456F2F2000B66AD /* QNALAssetFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNALAssetFile.h; sourceTree = "<group>"; };
31F553842456F2F2000B66AD /* QNVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNVersion.h; sourceTree = "<group>"; };
31F553852456F2F2000B66AD /* QNCrc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNCrc32.h; sourceTree = "<group>"; };
31F553862456F2F2000B66AD /* QNAsyncRun.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNAsyncRun.m; sourceTree = "<group>"; };
31F553872456F2F2000B66AD /* QNFileDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNFileDelegate.h; sourceTree = "<group>"; };
31F553882456F2F2000B66AD /* QNAsyncRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNAsyncRun.h; sourceTree = "<group>"; };
31F553892456F2F2000B66AD /* QNALAssetFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNALAssetFile.m; sourceTree = "<group>"; };
31F5538A2456F2F3000B66AD /* QNEtag.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNEtag.m; sourceTree = "<group>"; };
31F5538B2456F2F3000B66AD /* QNPHAssetResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNPHAssetResource.m; sourceTree = "<group>"; };
31F5538C2456F2F3000B66AD /* QNSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNSystem.m; sourceTree = "<group>"; };
31F5538D2456F2F3000B66AD /* QNFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNFile.m; sourceTree = "<group>"; };
31F5538E2456F2F3000B66AD /* QN_GTM_Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QN_GTM_Base64.h; sourceTree = "<group>"; };
31F5538F2456F2F3000B66AD /* QNCrc32.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNCrc32.m; sourceTree = "<group>"; };
31F553902456F2F3000B66AD /* QNFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNFile.h; sourceTree = "<group>"; };
31F553912456F2F3000B66AD /* QNPHAssetFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNPHAssetFile.m; sourceTree = "<group>"; };
31F553922456F2F3000B66AD /* QNSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNSystem.h; sourceTree = "<group>"; };
31F553BE2457FFAF000B66AD /* QNPipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNPipeline.h; sourceTree = "<group>"; };
31F553BF2457FFB0000B66AD /* QNPipeline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNPipeline.m; sourceTree = "<group>"; };
31A1840D246942E0001D6EEE /* QNComplexUploadSceneTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNComplexUploadSceneTest.m; sourceTree = "<group>"; };
31A1841024694A3C001D6EEE /* QNUploadErrorTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNUploadErrorTest.m; sourceTree = "<group>"; };
32036F4A07041AC3410DBF2F /* Pods-QiniuSDK_Mac.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_Mac.release.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_Mac/Pods-QiniuSDK_Mac.release.xcconfig"; sourceTree = "<group>"; };
422A3A07B38819979BBFE724 /* libPods-QiniuSDK_iOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-QiniuSDK_iOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
466E7AACB5F77BA0D4DE4070 /* Pods-QiniuSDK_MacTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_MacTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_MacTests/Pods-QiniuSDK_MacTests.debug.xcconfig"; sourceTree = "<group>"; };
6663602DA8CC701EA3B11F04 /* Pods-QiniuSDK_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_iOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_iOS/Pods-QiniuSDK_iOS.debug.xcconfig"; sourceTree = "<group>"; };
69B20FB4731F84969BC5AEBE /* Pods-QiniuSDK_Mac.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_Mac.debug.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_Mac/Pods-QiniuSDK_Mac.debug.xcconfig"; sourceTree = "<group>"; };
6DD894AA2A19370381AD4201 /* Pods-QiniuSDK_iOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_iOSTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_iOSTests/Pods-QiniuSDK_iOSTests.debug.xcconfig"; sourceTree = "<group>"; };
73B66D8E78B0B3A0BEEA45A6 /* libPods-QiniuSDK_Mac.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-QiniuSDK_Mac.a"; sourceTree = BUILT_PRODUCTS_DIR; };
7A317CD0B63C0F3745EECC77 /* libPods-QiniuSDK_MacTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-QiniuSDK_MacTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
B62E937FF4E75CDD482C35E8 /* Pods-QiniuSDK_MacTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_MacTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_MacTests/Pods-QiniuSDK_MacTests.release.xcconfig"; sourceTree = "<group>"; };
BA8408521BE250C80093B013 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
C1D8890E270C769A9E798A8E /* libPods-QiniuSDK_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-QiniuSDK_iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
CC0F85F62447343B008A1ABA /* QNUploadInfoCollector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNUploadInfoCollector.h; sourceTree = "<group>"; };
CC0F85F72447343B008A1ABA /* QNUploadInfoCollector.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNUploadInfoCollector.m; sourceTree = "<group>"; };
CC251350244C026A003F4C65 /* QNHttpResponseInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNHttpResponseInfo.h; sourceTree = "<group>"; };
CC251351244C026A003F4C65 /* QNHttpResponseInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNHttpResponseInfo.m; sourceTree = "<group>"; };
CC25135A244C7EB3003F4C65 /* QNBaseUpload.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNBaseUpload.h; sourceTree = "<group>"; };
CC25135B244C7EB3003F4C65 /* QNBaseUpload.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNBaseUpload.m; sourceTree = "<group>"; };
CC25136F244EE6F4003F4C65 /* QNPipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNPipeline.h; sourceTree = "<group>"; };
CC251370244EE6F4003F4C65 /* QNPipeline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNPipeline.m; sourceTree = "<group>"; };
CC251374244EE717003F4C65 /* QNPipelineTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNPipelineTest.m; sourceTree = "<group>"; };
CC2513B6245423C3003F4C65 /* QNConcurrentResumeUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNConcurrentResumeUpload.m; sourceTree = "<group>"; };
CC2513C02455C141003F4C65 /* QNTempFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNTempFile.m; sourceTree = "<group>"; };
CC2513C12455C141003F4C65 /* QNTempFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNTempFile.h; sourceTree = "<group>"; };
CC3F322122C0CCDF00F23681 /* QNUploadInfoReporter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNUploadInfoReporter.h; sourceTree = "<group>"; };
CC3F322222C0CCDF00F23681 /* QNUploadInfoReporter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNUploadInfoReporter.m; sourceTree = "<group>"; };
CC676CBE24357778006A7372 /* QNSystemTool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNSystemTool.h; sourceTree = "<group>"; };
CC676CBF24357778006A7372 /* QNSystemTool.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNSystemTool.m; sourceTree = "<group>"; };
CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNConcurrentResumeUpload.h; sourceTree = "<group>"; };
CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNConcurrentResumeUploadTest.m; sourceTree = "<group>"; };
D84AF95CA892E1089E26F959 /* Pods-QiniuSDK_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QiniuSDK_iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-QiniuSDK_iOS/Pods-QiniuSDK_iOS.release.xcconfig"; sourceTree = "<group>"; };
DF0D23CC19DCE6C400D6B68F /* QNResponseInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNResponseInfo.h; sourceTree = "<group>"; };
DF0D23CE19DCE6E500D6B68F /* QNResponseInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNResponseInfo.m; sourceTree = "<group>"; };
DF1E81A91CC893D600E32E44 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
DF293C9019DB85CB00799011 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
DF293C9319DB860200799011 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; };
DF293C9619DB865800799011 /* QNCrc32Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNCrc32Test.m; sourceTree = "<group>"; };
DF293C9C19DBC2AE00799011 /* QNUserAgent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNUserAgent.h; sourceTree = "<group>"; };
DF293C9D19DBC2AE00799011 /* QNUserAgent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUserAgent.m; sourceTree = "<group>"; };
DF293CA819DC0AF000799011 /* QNResumeUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNResumeUpload.h; sourceTree = "<group>"; };
DF293CAA19DC0E5300799011 /* QNResumeUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNResumeUpload.m; sourceTree = "<group>"; };
DF2CDDFF19DAC05500CE01FB /* QiniuSDK_Mac.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = QiniuSDK_Mac.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
DF2CDE0A19DAC05500CE01FB /* QiniuSDK_MacTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QiniuSDK_MacTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
DF2CDE1A19DAC08400CE01FB /* libQiniuSDK_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libQiniuSDK_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
DF2CDE2419DAC08400CE01FB /* QiniuSDK_iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QiniuSDK_iOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
DF2CDE5819DAC6A400CE01FB /* QiniuSDK.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; path = QiniuSDK.h; sourceTree = "<group>"; };
DF2CDE5A19DAC6A400CE01FB /* QNUploadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNUploadManager.h; sourceTree = "<group>"; };
DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUploadManager.m; sourceTree = "<group>"; };
DF2CDE7019DAE90300CE01FB /* QNBase64Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNBase64Test.m; sourceTree = "<group>"; };
DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNFormUploadTest.m; sourceTree = "<group>"; };
DF3C504919DD7D9F000F548F /* QNResumeUploadTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNResumeUploadTest.m; sourceTree = "<group>"; };
DF437CD71B2429E10099587B /* QNUpToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNUpToken.h; sourceTree = "<group>"; };
DF437CD81B2429E10099587B /* QNUpToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUpToken.m; sourceTree = "<group>"; };
DF437CDE1B243A2C0099587B /* QNUpTokenTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUpTokenTest.m; sourceTree = "<group>"; };
DF482FD61B0DA8A2000DAD98 /* QNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNConfiguration.h; sourceTree = "<group>"; };
DF482FD71B0DA8A2000DAD98 /* QNConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNConfiguration.m; sourceTree = "<group>"; };
DF5AC8E71B5F509200728D30 /* libresolv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libresolv.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.4.sdk/usr/lib/libresolv.dylib; sourceTree = DEVELOPER_DIR; };
DF609A031A58E39D00AC7297 /* QNFormUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNFormUpload.h; sourceTree = "<group>"; };
DF609A041A58E39D00AC7297 /* QNFormUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNFormUpload.m; sourceTree = "<group>"; };
DFA9B63E19DFD8C900A15FD1 /* QNEtagTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNEtagTest.m; sourceTree = "<group>"; };
DFA9B64719E0018800A15FD1 /* QNUploadOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNUploadOption.h; sourceTree = "<group>"; };
DFA9B64819E0018800A15FD1 /* QNUploadOption.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNUploadOption.m; sourceTree = "<group>"; };
DFA9B65619E0B53700A15FD1 /* QNFileRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNFileRecorder.h; sourceTree = "<group>"; };
DFA9B65719E0B53700A15FD1 /* QNFileRecorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNFileRecorder.m; sourceTree = "<group>"; };
DFA9B65B19E0B58900A15FD1 /* QNRecorderDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNRecorderDelegate.h; sourceTree = "<group>"; };
DFA9B65E19E391A100A15FD1 /* QNTestConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNTestConfig.h; sourceTree = "<group>"; };
DFF5252F1A6235D100D02BA1 /* QNSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNSessionManager.h; sourceTree = "<group>"; };
DFF525301A6235D100D02BA1 /* QNSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNSessionManager.m; sourceTree = "<group>"; };
DFF525381A64079B00D02BA1 /* QNSessionTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNSessionTest.m; sourceTree = "<group>"; };
DFFE0E5F19E6575600D7A0FC /* QNFileRecorderTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNFileRecorderTest.m; sourceTree = "<group>"; };
FDEA88651DAC10D000D037E5 /* QNAutoZoneTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNAutoZoneTest.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
C83FC3BEED8721A453A4FEEE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
05EFAFE5DD675C7ECAD063A4 /* libPods-QiniuSDK_iOS.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDDFC19DAC05500CE01FB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
DF293C9119DB85CB00799011 /* libz.dylib in Frameworks */,
A31ADA71DBBF1F4D8A065061 /* libPods-QiniuSDK_Mac.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDE0719DAC05500CE01FB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
DF0A03231B3BABEC00E3778C /* QiniuSDK_Mac.dylib in Frameworks */,
DF293C9219DB85EB00799011 /* libz.dylib in Frameworks */,
DF6179F90588A713C622FEF3 /* libPods-QiniuSDK_MacTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDE2119DAC08400CE01FB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
DF5AC8E81B5F509200728D30 /* libresolv.dylib in Frameworks */,
BA8408541BE251010093B013 /* SystemConfiguration.framework in Frameworks */,
DF0A03251B3BAC5700E3778C /* libQiniuSDK_iOS.a in Frameworks */,
DF293C9A19DBC09400799011 /* libz.dylib in Frameworks */,
7CF44E0E25F6BE604AE68F92 /* libPods-QiniuSDK_iOSTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
15E6E080F2F167B7B3D5F460 /* Pods */ = {
isa = PBXGroup;
children = (
69B20FB4731F84969BC5AEBE /* Pods-QiniuSDK_Mac.debug.xcconfig */,
32036F4A07041AC3410DBF2F /* Pods-QiniuSDK_Mac.release.xcconfig */,
466E7AACB5F77BA0D4DE4070 /* Pods-QiniuSDK_MacTests.debug.xcconfig */,
B62E937FF4E75CDD482C35E8 /* Pods-QiniuSDK_MacTests.release.xcconfig */,
6663602DA8CC701EA3B11F04 /* Pods-QiniuSDK_iOS.debug.xcconfig */,
D84AF95CA892E1089E26F959 /* Pods-QiniuSDK_iOS.release.xcconfig */,
6DD894AA2A19370381AD4201 /* Pods-QiniuSDK_iOSTests.debug.xcconfig */,
135958056D8FF4295F3D9AB0 /* Pods-QiniuSDK_iOSTests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
3149446424484DE200386F16 /* Utils */ = {
isa = PBXGroup;
children = (
31F5538E2456F2F3000B66AD /* QN_GTM_Base64.h */,
31F553822456F2F2000B66AD /* QN_GTM_Base64.m */,
31F553832456F2F2000B66AD /* QNALAssetFile.h */,
31F553892456F2F2000B66AD /* QNALAssetFile.m */,
31F553882456F2F2000B66AD /* QNAsyncRun.h */,
31F553862456F2F2000B66AD /* QNAsyncRun.m */,
31F553852456F2F2000B66AD /* QNCrc32.h */,
31F5538F2456F2F3000B66AD /* QNCrc32.m */,
31F5537F2456F2F2000B66AD /* QNEtag.h */,
31F5538A2456F2F3000B66AD /* QNEtag.m */,
31F553902456F2F3000B66AD /* QNFile.h */,
31F5538D2456F2F3000B66AD /* QNFile.m */,
31F553872456F2F2000B66AD /* QNFileDelegate.h */,
31F553802456F2F2000B66AD /* QNPHAssetFile.h */,
31F553912456F2F3000B66AD /* QNPHAssetFile.m */,
31F5537E2456F2F2000B66AD /* QNPHAssetResource.h */,
31F5538B2456F2F3000B66AD /* QNPHAssetResource.m */,
31F553922456F2F3000B66AD /* QNSystem.h */,
31F5538C2456F2F3000B66AD /* QNSystem.m */,
31F553812456F2F2000B66AD /* QNUrlSafeBase64.h */,
31F5537D2456F2F2000B66AD /* QNUrlSafeBase64.m */,
31F553842456F2F2000B66AD /* QNVersion.h */,
314944502446FED700386F16 /* NSObject+QNSwizzle.h */,
314944512446FED700386F16 /* NSObject+QNSwizzle.m */,
31C2EEE1242DE86300713A33 /* QNUtils.h */,
31C2EEE2242DE86300713A33 /* QNUtils.m */,
);
path = Utils;
sourceTree = "<group>";
};
316A4B852434633C007BF564 /* Transaction */ = {
isa = PBXGroup;
children = (
316A4B8624346364007BF564 /* QNTransactionManager.h */,
316A4B8724346364007BF564 /* QNTransactionManager.m */,
);
path = Transaction;
sourceTree = "<group>";
};
31BAA270243DB83700B7E883 /* UrlProtocol */ = {
isa = PBXGroup;
children = (
314944552446FF4700386F16 /* QNCFHttpClient.h */,
314944562446FF4700386F16 /* QNCFHttpClient.m */,
31BAA274243DB83700B7E883 /* NSURLRequest+QNRequest.h */,
31BAA271243DB83700B7E883 /* NSURLRequest+QNRequest.m */,
31BAA276243DB83700B7E883 /* QNURLProtocol.h */,
31BAA273243DB83700B7E883 /* QNURLProtocol.m */,
);
path = UrlProtocol;
sourceTree = "<group>";
};
31BAA27D243DB85700B7E883 /* Dns */ = {
isa = PBXGroup;
children = (
31C2EEC9242CC52600713A33 /* QNDns.h */,
31C2EEC5242CC52600713A33 /* QNDnsCacheFile.h */,
31C2EEC8242CC52600713A33 /* QNDnsCacheFile.m */,
31C2EEC3242CC52600713A33 /* QNDnsCacheKey.h */,
31C2EEC6242CC52600713A33 /* QNDnsCacheKey.m */,
31C2EEC4242CC52600713A33 /* QNDnsPrefetcher.h */,
31C2EEC7242CC52600713A33 /* QNDnsPrefetcher.m */,
);
path = Dns;
sourceTree = "<group>";
};
31F553A92457C552000B66AD /* BigData */ = {
isa = PBXGroup;
children = (
31F553BE2457FFAF000B66AD /* QNPipeline.h */,
31F553BF2457FFB0000B66AD /* QNPipeline.m */,
);
path = BigData;
sourceTree = "<group>";
};
A955AABD20BF51BFE5032419 /* Frameworks */ = {
isa = PBXGroup;
children = (
BA8408521BE250C80093B013 /* SystemConfiguration.framework */,
DF5AC8E71B5F509200728D30 /* libresolv.dylib */,
DF293C9319DB860200799011 /* libz.dylib */,
73B66D8E78B0B3A0BEEA45A6 /* libPods-QiniuSDK_Mac.a */,
7A317CD0B63C0F3745EECC77 /* libPods-QiniuSDK_MacTests.a */,
C1D8890E270C769A9E798A8E /* libPods-QiniuSDK_iOS.a */,
422A3A07B38819979BBFE724 /* libPods-QiniuSDK_iOSTests.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
CCB5BB0E233B4C42009388A5 /* Recovered References */ = {
isa = PBXGroup;
children = (
DF293C9019DB85CB00799011 /* libz.dylib */,
CC251370244EE6F4003F4C65 /* QNPipeline.m */,
CC25136F244EE6F4003F4C65 /* QNPipeline.h */,
);
name = "Recovered References";
sourceTree = "<group>";
};
DF293C9B19DBC2AE00799011 /* Http */ = {
isa = PBXGroup;
children = (
31BAA27D243DB85700B7E883 /* Dns */,
31BAA270243DB83700B7E883 /* UrlProtocol */,
DF293C9C19DBC2AE00799011 /* QNUserAgent.h */,
DF293C9D19DBC2AE00799011 /* QNUserAgent.m */,
DF0D23CC19DCE6C400D6B68F /* QNResponseInfo.h */,
DF0D23CE19DCE6E500D6B68F /* QNResponseInfo.m */,
CC251350244C026A003F4C65 /* QNHttpResponseInfo.h */,
CC251351244C026A003F4C65 /* QNHttpResponseInfo.m */,
DFF5252F1A6235D100D02BA1 /* QNSessionManager.h */,
DFF525301A6235D100D02BA1 /* QNSessionManager.m */,
);
path = Http;
sourceTree = "<group>";
};
DF2CDDF619DAC05500CE01FB = {
isa = PBXGroup;
children = (
DF2CDE4D19DAC6A400CE01FB /* QiniuSDK */,
DF2CDE6F19DAE90300CE01FB /* QiniuSDKTests */,
DF2CDE0019DAC05500CE01FB /* Products */,
A955AABD20BF51BFE5032419 /* Frameworks */,
15E6E080F2F167B7B3D5F460 /* Pods */,
CCB5BB0E233B4C42009388A5 /* Recovered References */,
);
sourceTree = "<group>";
};
DF2CDE0019DAC05500CE01FB /* Products */ = {
isa = PBXGroup;
children = (
DF2CDDFF19DAC05500CE01FB /* QiniuSDK_Mac.dylib */,
DF2CDE0A19DAC05500CE01FB /* QiniuSDK_MacTests.xctest */,
DF2CDE1A19DAC08400CE01FB /* libQiniuSDK_iOS.a */,
DF2CDE2419DAC08400CE01FB /* QiniuSDK_iOSTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
DF2CDE4D19DAC6A400CE01FB /* QiniuSDK */ = {
isa = PBXGroup;
children = (
31F553A92457C552000B66AD /* BigData */,
3149446424484DE200386F16 /* Utils */,
316A4B852434633C007BF564 /* Transaction */,
DFA9B65519E0B53700A15FD1 /* Recorder */,
DF293C9B19DBC2AE00799011 /* Http */,
DF2CDE4E19DAC6A400CE01FB /* Common */,
DF2CDE5819DAC6A400CE01FB /* QiniuSDK.h */,
DF2CDE5919DAC6A400CE01FB /* Storage */,
);
path = QiniuSDK;
sourceTree = "<group>";
};
DF2CDE4E19DAC6A400CE01FB /* Common */ = {
isa = PBXGroup;
children = (
31C2EEDA242CC76200713A33 /* QNConfig.h */,
314944652448503C00386F16 /* QNZone.h */,
314944662448503C00386F16 /* QNZone.m */,
3149446A2448515900386F16 /* QNZoneInfo.h */,
3149446B2448515900386F16 /* QNZoneInfo.m */,
3149446F244851DE00386F16 /* QNAutoZone.h */,
31494470244851DE00386F16 /* QNAutoZone.m */,
31494474244852BA00386F16 /* QNFixedZone.h */,
31494475244852BA00386F16 /* QNFixedZone.m */,
CC676CBE24357778006A7372 /* QNSystemTool.h */,
CC676CBF24357778006A7372 /* QNSystemTool.m */,
);
path = Common;
sourceTree = "<group>";
};
DF2CDE5919DAC6A400CE01FB /* Storage */ = {
isa = PBXGroup;
children = (
DF2CDE5A19DAC6A400CE01FB /* QNUploadManager.h */,
DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */,
CC25135A244C7EB3003F4C65 /* QNBaseUpload.h */,
CC25135B244C7EB3003F4C65 /* QNBaseUpload.m */,
DF293CA819DC0AF000799011 /* QNResumeUpload.h */,
DF293CAA19DC0E5300799011 /* QNResumeUpload.m */,
CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */,
CC2513B6245423C3003F4C65 /* QNConcurrentResumeUpload.m */,
DFA9B64719E0018800A15FD1 /* QNUploadOption.h */,
DFA9B64819E0018800A15FD1 /* QNUploadOption.m */,
DF609A031A58E39D00AC7297 /* QNFormUpload.h */,
DF609A041A58E39D00AC7297 /* QNFormUpload.m */,
DF482FD61B0DA8A2000DAD98 /* QNConfiguration.h */,
DF482FD71B0DA8A2000DAD98 /* QNConfiguration.m */,
CC0F85F62447343B008A1ABA /* QNUploadInfoCollector.h */,
CC0F85F72447343B008A1ABA /* QNUploadInfoCollector.m */,
CC3F322122C0CCDF00F23681 /* QNUploadInfoReporter.h */,
CC3F322222C0CCDF00F23681 /* QNUploadInfoReporter.m */,
DF437CD71B2429E10099587B /* QNUpToken.h */,
DF437CD81B2429E10099587B /* QNUpToken.m */,
);
path = Storage;
sourceTree = "<group>";
};
DF2CDE6F19DAE90300CE01FB /* QiniuSDKTests */ = {
isa = PBXGroup;
children = (
DF1E81A91CC893D600E32E44 /* Info.plist */,
CC251374244EE717003F4C65 /* QNPipelineTest.m */,
DF2CDE7019DAE90300CE01FB /* QNBase64Test.m */,
DF293C9619DB865800799011 /* QNCrc32Test.m */,
DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */,
DF3C504919DD7D9F000F548F /* QNResumeUploadTest.m */,
CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */,
DFA9B63E19DFD8C900A15FD1 /* QNEtagTest.m */,
DFA9B65E19E391A100A15FD1 /* QNTestConfig.h */,
DFFE0E5F19E6575600D7A0FC /* QNFileRecorderTest.m */,
DFF525381A64079B00D02BA1 /* QNSessionTest.m */,
DF437CDE1B243A2C0099587B /* QNUpTokenTest.m */,
FDEA88651DAC10D000D037E5 /* QNAutoZoneTest.m */,
31C2EEEB242DEF6A00713A33 /* QNUtilTest.m */,
316A4B822431C8BA007BF564 /* QNDnsPrefetcherTest.m */,
3115471C243476CF00D77B8B /* QNTransactionTest.m */,
3149445D24470B9E00386F16 /* XCTestCase+QNTest.h */,
3149445E24470B9E00386F16 /* XCTestCase+QNTest.m */,
3142419B2449547B00BD9A21 /* QNCFHttpClientTest.m */,
CC2513C12455C141003F4C65 /* QNTempFile.h */,
CC2513C02455C141003F4C65 /* QNTempFile.m */,
31A1840D246942E0001D6EEE /* QNComplexUploadSceneTest.m */,
31A1841024694A3C001D6EEE /* QNUploadErrorTest.m */,
);
path = QiniuSDKTests;
sourceTree = SOURCE_ROOT;
};
DFA9B65519E0B53700A15FD1 /* Recorder */ = {
isa = PBXGroup;
children = (
DFA9B65619E0B53700A15FD1 /* QNFileRecorder.h */,
DFA9B65719E0B53700A15FD1 /* QNFileRecorder.m */,
DFA9B65B19E0B58900A15FD1 /* QNRecorderDelegate.h */,
);
path = Recorder;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
DF2CDDFD19DAC05500CE01FB /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
31F553942456F2F3000B66AD /* QNPHAssetResource.h in Headers */,
DF0D23CD19DCE6C400D6B68F /* QNResponseInfo.h in Headers */,
31C2EED9242CC52600713A33 /* QNDns.h in Headers */,
31C2EECB242CC52600713A33 /* QNDnsPrefetcher.h in Headers */,
31C2EEDC242CC76200713A33 /* QNConfig.h in Headers */,
31F553972456F2F3000B66AD /* QNUrlSafeBase64.h in Headers */,
31F553A62456F2F3000B66AD /* QNFile.h in Headers */,
31F5539A2456F2F3000B66AD /* QNVersion.h in Headers */,
31BAA27A243DB83700B7E883 /* NSURLRequest+QNRequest.h in Headers */,
31F5539D2456F2F3000B66AD /* QNFileDelegate.h in Headers */,
314944522446FED700386F16 /* NSObject+QNSwizzle.h in Headers */,
CC251352244C026A003F4C65 /* QNHttpResponseInfo.h in Headers */,
DF293C9E19DBC2AE00799011 /* QNUserAgent.h in Headers */,
314944572446FF4700386F16 /* QNCFHttpClient.h in Headers */,
31C2EEE3242DE86300713A33 /* QNUtils.h in Headers */,
31BAA27C243DB83700B7E883 /* QNURLProtocol.h in Headers */,
31F553952456F2F3000B66AD /* QNEtag.h in Headers */,
DF437CD91B2429E10099587B /* QNUpToken.h in Headers */,
31F553A42456F2F3000B66AD /* QN_GTM_Base64.h in Headers */,
CC676CC024357778006A7372 /* QNSystemTool.h in Headers */,
31F553A82456F2F3000B66AD /* QNSystem.h in Headers */,
DFA9B65819E0B53700A15FD1 /* QNFileRecorder.h in Headers */,
DF482FD81B0DA8A2000DAD98 /* QNConfiguration.h in Headers */,
3149446C2448515900386F16 /* QNZoneInfo.h in Headers */,
316A4B8824346364007BF564 /* QNTransactionManager.h in Headers */,
CCC3A50822DC10CB00D835B1 /* QNConcurrentResumeUpload.h in Headers */,
31F553992456F2F3000B66AD /* QNALAssetFile.h in Headers */,
DF609A051A58E39D00AC7297 /* QNFormUpload.h in Headers */,
CC25135C244C7EB3003F4C65 /* QNBaseUpload.h in Headers */,
CC3F322322C0CCDF00F23681 /* QNUploadInfoReporter.h in Headers */,
31C2EECA242CC52600713A33 /* QNDnsCacheKey.h in Headers */,
314944672448503C00386F16 /* QNZone.h in Headers */,
CCF661082355C5120018A41E /* QiniuSDK.h in Headers */,
31F553962456F2F3000B66AD /* QNPHAssetFile.h in Headers */,
31494476244852BA00386F16 /* QNFixedZone.h in Headers */,
31494471244851DE00386F16 /* QNAutoZone.h in Headers */,
31C2EECC242CC52600713A33 /* QNDnsCacheFile.h in Headers */,
CC2513C42455C141003F4C65 /* QNTempFile.h in Headers */,
CC0F85F82447343B008A1ABA /* QNUploadInfoCollector.h in Headers */,
31F553C02457FFB0000B66AD /* QNPipeline.h in Headers */,
DFA9B64919E0018800A15FD1 /* QNUploadOption.h in Headers */,
3149445F24470B9E00386F16 /* XCTestCase+QNTest.h in Headers */,
DFA9B65C19E0B58900A15FD1 /* QNRecorderDelegate.h in Headers */,
31F5539B2456F2F3000B66AD /* QNCrc32.h in Headers */,
DFF525311A6235D100D02BA1 /* QNSessionManager.h in Headers */,
DF2CDE6919DAC6A400CE01FB /* QNUploadManager.h in Headers */,
DF293CA919DC0AF000799011 /* QNResumeUpload.h in Headers */,
31F5539E2456F2F3000B66AD /* QNAsyncRun.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
DF2CDDFE19DAC05500CE01FB /* QiniuSDK_Mac */ = {
isa = PBXNativeTarget;
buildConfigurationList = DF2CDE1019DAC05500CE01FB /* Build configuration list for PBXNativeTarget "QiniuSDK_Mac" */;
buildPhases = (
08E0BAAC6F5531FBB31978E0 /* [CP] Check Pods Manifest.lock */,
DF2CDDFB19DAC05500CE01FB /* Sources */,
DF2CDDFC19DAC05500CE01FB /* Frameworks */,
DF2CDDFD19DAC05500CE01FB /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = QiniuSDK_Mac;
productName = QiniuSDK_Mac;
productReference = DF2CDDFF19DAC05500CE01FB /* QiniuSDK_Mac.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
DF2CDE0919DAC05500CE01FB /* QiniuSDK_MacTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = DF2CDE1319DAC05500CE01FB /* Build configuration list for PBXNativeTarget "QiniuSDK_MacTests" */;
buildPhases = (
9635BFBB21C34ACD5AEDC9EB /* [CP] Check Pods Manifest.lock */,
DF2CDE0619DAC05500CE01FB /* Sources */,
DF2CDE0719DAC05500CE01FB /* Frameworks */,
DF2CDE0819DAC05500CE01FB /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = QiniuSDK_MacTests;
productName = QiniuSDK_MacTests;
productReference = DF2CDE0A19DAC05500CE01FB /* QiniuSDK_MacTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
DF2CDE1919DAC08400CE01FB /* QiniuSDK_iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = DF2CDE2819DAC08500CE01FB /* Build configuration list for PBXNativeTarget "QiniuSDK_iOS" */;
buildPhases = (
6142E4363A5B0E163FEDFA1F /* [CP] Check Pods Manifest.lock */,
DF2CDE1619DAC08400CE01FB /* Sources */,
DF2CDE1819DAC08400CE01FB /* CopyFiles */,
C83FC3BEED8721A453A4FEEE /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = QiniuSDK_iOS;
productName = QiniuSDK_iOS;
productReference = DF2CDE1A19DAC08400CE01FB /* libQiniuSDK_iOS.a */;
productType = "com.apple.product-type.library.static";
};
DF2CDE2319DAC08400CE01FB /* QiniuSDK_iOSTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = DF2CDE2B19DAC08500CE01FB /* Build configuration list for PBXNativeTarget "QiniuSDK_iOSTests" */;
buildPhases = (
51663589B6278952CB36F876 /* [CP] Check Pods Manifest.lock */,
DF2CDE2019DAC08400CE01FB /* Sources */,
DF2CDE2119DAC08400CE01FB /* Frameworks */,
DF2CDE2219DAC08400CE01FB /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = QiniuSDK_iOSTests;
productName = QiniuSDK_iOSTests;
productReference = DF2CDE2419DAC08400CE01FB /* QiniuSDK_iOSTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
DF2CDDF719DAC05500CE01FB /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1140;
ORGANIZATIONNAME = Qiniu;
TargetAttributes = {
DF2CDDFE19DAC05500CE01FB = {
CreatedOnToolsVersion = 6.0.1;
};
DF2CDE0919DAC05500CE01FB = {
CreatedOnToolsVersion = 6.0.1;
};
DF2CDE1919DAC08400CE01FB = {
CreatedOnToolsVersion = 6.0.1;
};
DF2CDE2319DAC08400CE01FB = {
CreatedOnToolsVersion = 6.0.1;
};
};
};
buildConfigurationList = DF2CDDFA19DAC05500CE01FB /* Build configuration list for PBXProject "QiniuSDK" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = DF2CDDF619DAC05500CE01FB;
productRefGroup = DF2CDE0019DAC05500CE01FB /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
DF2CDDFE19DAC05500CE01FB /* QiniuSDK_Mac */,
DF2CDE0919DAC05500CE01FB /* QiniuSDK_MacTests */,
DF2CDE1919DAC08400CE01FB /* QiniuSDK_iOS */,
DF2CDE2319DAC08400CE01FB /* QiniuSDK_iOSTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
DF2CDE0819DAC05500CE01FB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDE2219DAC08400CE01FB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
08E0BAAC6F5531FBB31978E0 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-QiniuSDK_Mac-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;
};
51663589B6278952CB36F876 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-QiniuSDK_iOSTests-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;
};
6142E4363A5B0E163FEDFA1F /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-QiniuSDK_iOS-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;
};
9635BFBB21C34ACD5AEDC9EB /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-QiniuSDK_MacTests-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 */
DF2CDDFB19DAC05500CE01FB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
31C2EED1242CC52600713A33 /* QNDnsPrefetcher.m in Sources */,
DF0D23CF19DCE6E500D6B68F /* QNResponseInfo.m in Sources */,
31F553932456F2F3000B66AD /* QNUrlSafeBase64.m in Sources */,
314944682448503C00386F16 /* QNZone.m in Sources */,
CC2513C22455C141003F4C65 /* QNTempFile.m in Sources */,
3149446D2448515900386F16 /* QNZoneInfo.m in Sources */,
31F553A22456F2F3000B66AD /* QNSystem.m in Sources */,
31494472244851DE00386F16 /* QNAutoZone.m in Sources */,
DF609A061A58E39D00AC7297 /* QNFormUpload.m in Sources */,
31F5539C2456F2F3000B66AD /* QNAsyncRun.m in Sources */,
314944532446FED700386F16 /* NSObject+QNSwizzle.m in Sources */,
31F553BC2457FF13000B66AD /* QNConfiguration.m in Sources */,
31F553A02456F2F3000B66AD /* QNEtag.m in Sources */,
316A4B8924346364007BF564 /* QNTransactionManager.m in Sources */,
31F5539F2456F2F3000B66AD /* QNALAssetFile.m in Sources */,
DF293C9F19DBC2AE00799011 /* QNUserAgent.m in Sources */,
31F553A52456F2F3000B66AD /* QNCrc32.m in Sources */,
DFA9B65919E0B53700A15FD1 /* QNFileRecorder.m in Sources */,
31C2EECD242CC52600713A33 /* QNDnsCacheKey.m in Sources */,
CC251353244C026A003F4C65 /* QNHttpResponseInfo.m in Sources */,
CC0F85F92447343B008A1ABA /* QNUploadInfoCollector.m in Sources */,
31BAA279243DB83700B7E883 /* QNURLProtocol.m in Sources */,
31F553A32456F2F3000B66AD /* QNFile.m in Sources */,
31F553982456F2F3000B66AD /* QN_GTM_Base64.m in Sources */,
314944582446FF4700386F16 /* QNCFHttpClient.m in Sources */,
31C2EED5242CC52600713A33 /* QNDnsCacheFile.m in Sources */,
31F553C12457FFB0000B66AD /* QNPipeline.m in Sources */,
DF293CAB19DC0E5300799011 /* QNResumeUpload.m in Sources */,
CC25135D244C7EB3003F4C65 /* QNBaseUpload.m in Sources */,
DF437CDA1B2429E10099587B /* QNUpToken.m in Sources */,
CC676CC124357778006A7372 /* QNSystemTool.m in Sources */,
CC2513B7245423C3003F4C65 /* QNConcurrentResumeUpload.m in Sources */,
31BAA277243DB83700B7E883 /* NSURLRequest+QNRequest.m in Sources */,
31494477244852BA00386F16 /* QNFixedZone.m in Sources */,
DFF525321A6235D100D02BA1 /* QNSessionManager.m in Sources */,
31F553A72456F2F3000B66AD /* QNPHAssetFile.m in Sources */,
31F553A12456F2F3000B66AD /* QNPHAssetResource.m in Sources */,
DFA9B64A19E0018800A15FD1 /* QNUploadOption.m in Sources */,
CC3F322422C0CCDF00F23681 /* QNUploadInfoReporter.m in Sources */,
DF2CDE6A19DAC6A400CE01FB /* QNUploadManager.m in Sources */,
31C2EEE4242DE86300713A33 /* QNUtils.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDE0619DAC05500CE01FB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
316A4B832431C8BA007BF564 /* QNDnsPrefetcherTest.m in Sources */,
31C2EEEC242DEF6A00713A33 /* QNUtilTest.m in Sources */,
3142419E2449553F00BD9A21 /* QNCFHttpClientTest.m in Sources */,
DF0A03241B3BAC3900E3778C /* QNFormUploadTest.m in Sources */,
DFFE0E6019E6575600D7A0FC /* QNFileRecorderTest.m in Sources */,
DF437CDF1B243A2C0099587B /* QNUpTokenTest.m in Sources */,
31A1840E246942E0001D6EEE /* QNComplexUploadSceneTest.m in Sources */,
DF3C504A19DD7D9F000F548F /* QNResumeUploadTest.m in Sources */,
CC251375244EE717003F4C65 /* QNPipelineTest.m in Sources */,
DF293C9719DB865800799011 /* QNCrc32Test.m in Sources */,
31A1841124694A3C001D6EEE /* QNUploadErrorTest.m in Sources */,
CCF661062355C2C00018A41E /* QNConcurrentResumeUploadTest.m in Sources */,
DFF525391A64079B00D02BA1 /* QNSessionTest.m in Sources */,
FDEA88661DAC10D000D037E5 /* QNAutoZoneTest.m in Sources */,
DFA9B63F19DFD8C900A15FD1 /* QNEtagTest.m in Sources */,
DF2CDE7119DAE90300CE01FB /* QNBase64Test.m in Sources */,
3115471D243476CF00D77B8B /* QNTransactionTest.m in Sources */,
3149446224470C0500386F16 /* XCTestCase+QNTest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DF2CDE1619DAC08400CE01FB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
31C2EED3242CC52600713A33 /* QNDnsPrefetcher.m in Sources */,
314944692448503C00386F16 /* QNZone.m in Sources */,
DF0D23D019DCE6E500D6B68F /* QNResponseInfo.m in Sources */,
CC2513C32455C141003F4C65 /* QNTempFile.m in Sources */,
31F553B12457D2EE000B66AD /* QNAsyncRun.m in Sources */,
3149446E2448515900386F16 /* QNZoneInfo.m in Sources */,
31494473244851DE00386F16 /* QNAutoZone.m in Sources */,
314944542446FED700386F16 /* NSObject+QNSwizzle.m in Sources */,
31F553B22457D2F1000B66AD /* QNCrc32.m in Sources */,
316A4B8A24346364007BF564 /* QNTransactionManager.m in Sources */,
DF609A081A58E39D00AC7297 /* QNFormUpload.m in Sources */,
31F553BD2457FF14000B66AD /* QNConfiguration.m in Sources */,
31C2EECF242CC52600713A33 /* QNDnsCacheKey.m in Sources */,
CC251354244C026A003F4C65 /* QNHttpResponseInfo.m in Sources */,
CC0F85FA2447343C008A1ABA /* QNUploadInfoCollector.m in Sources */,
31BAA280243DBE6200B7E883 /* QNURLProtocol.m in Sources */,
DF293CA019DBC2AE00799011 /* QNUserAgent.m in Sources */,
314944592446FF4700386F16 /* QNCFHttpClient.m in Sources */,
31C2EED7242CC52600713A33 /* QNDnsCacheFile.m in Sources */,