|
17 | 17 | 93D01E661C7065C200E7F47C /* QNPHAssetResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D01E631C7065C200E7F47C /* QNPHAssetResource.m */; }; |
18 | 18 | A31ADA71DBBF1F4D8A065061 /* libPods-QiniuSDK_Mac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 73B66D8E78B0B3A0BEEA45A6 /* libPods-QiniuSDK_Mac.a */; }; |
19 | 19 | BA8408541BE251010093B013 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA8408521BE250C80093B013 /* SystemConfiguration.framework */; }; |
| 20 | + CCC3A50822DC10CB00D835B1 /* QNConcurrentResumeUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */; }; |
| 21 | + CCC3A50922DC10CB00D835B1 /* QNConcurrentResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC3A50722DC10CB00D835B1 /* QNConcurrentResumeUpload.m */; }; |
| 22 | + CCC3A50A22DC10CB00D835B1 /* QNConcurrentResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC3A50722DC10CB00D835B1 /* QNConcurrentResumeUpload.m */; }; |
| 23 | + CCF661062355C2C00018A41E /* QNConcurrentResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */; }; |
| 24 | + CCF661072355C4480018A41E /* QNConcurrentResumeUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */; }; |
| 25 | + CCF661082355C5120018A41E /* QiniuSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5819DAC6A400CE01FB /* QiniuSDK.h */; }; |
20 | 26 | DF0A03231B3BABEC00E3778C /* QiniuSDK_Mac.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DF2CDDFF19DAC05500CE01FB /* QiniuSDK_Mac.dylib */; }; |
21 | 27 | DF0A03241B3BAC3900E3778C /* QNFormUploadTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */; }; |
22 | 28 | DF0A03251B3BAC5700E3778C /* libQiniuSDK_iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DF2CDE1A19DAC08400CE01FB /* libQiniuSDK_iOS.a */; }; |
|
51 | 57 | DF2CDE6119DAC6A400CE01FB /* QNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5319DAC6A400CE01FB /* QNCrc32.m */; }; |
52 | 58 | DF2CDE6219DAC6A400CE01FB /* QNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5319DAC6A400CE01FB /* QNCrc32.m */; }; |
53 | 59 | DF2CDE6719DAC6A400CE01FB /* QNVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5719DAC6A400CE01FB /* QNVersion.h */; }; |
54 | | - DF2CDE6819DAC6A400CE01FB /* QiniuSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5819DAC6A400CE01FB /* QiniuSDK.h */; }; |
55 | 60 | DF2CDE6919DAC6A400CE01FB /* QNUploadManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DF2CDE5A19DAC6A400CE01FB /* QNUploadManager.h */; }; |
56 | 61 | DF2CDE6A19DAC6A400CE01FB /* QNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */; }; |
57 | 62 | DF2CDE6B19DAC6A400CE01FB /* QNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */; }; |
|
139 | 144 | 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>"; }; |
140 | 145 | 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; }; |
141 | 146 | C1D8890E270C769A9E798A8E /* libPods-QiniuSDK_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-QiniuSDK_iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 147 | + CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QNConcurrentResumeUpload.h; sourceTree = "<group>"; }; |
| 148 | + CCC3A50722DC10CB00D835B1 /* QNConcurrentResumeUpload.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNConcurrentResumeUpload.m; sourceTree = "<group>"; }; |
| 149 | + CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QNConcurrentResumeUploadTest.m; sourceTree = "<group>"; }; |
142 | 150 | 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>"; }; |
143 | 151 | DF0D23CC19DCE6C400D6B68F /* QNResponseInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QNResponseInfo.h; sourceTree = "<group>"; }; |
144 | 152 | DF0D23CE19DCE6E500D6B68F /* QNResponseInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QNResponseInfo.m; sourceTree = "<group>"; }; |
|
278 | 286 | name = Frameworks; |
279 | 287 | sourceTree = "<group>"; |
280 | 288 | }; |
| 289 | + CCC3A50522DC0CFF00D835B1 /* Recovered References */ = { |
| 290 | + isa = PBXGroup; |
| 291 | + children = ( |
| 292 | + DF293C9019DB85CB00799011 /* libz.dylib */, |
| 293 | + ); |
| 294 | + name = "Recovered References"; |
| 295 | + sourceTree = "<group>"; |
| 296 | + }; |
281 | 297 | DF293C9B19DBC2AE00799011 /* Http */ = { |
282 | 298 | isa = PBXGroup; |
283 | 299 | children = ( |
|
300 | 316 | DF2CDE0019DAC05500CE01FB /* Products */, |
301 | 317 | A955AABD20BF51BFE5032419 /* Frameworks */, |
302 | 318 | 15E6E080F2F167B7B3D5F460 /* Pods */, |
| 319 | + CCC3A50522DC0CFF00D835B1 /* Recovered References */, |
303 | 320 | ); |
304 | 321 | sourceTree = "<group>"; |
305 | 322 | }; |
|
363 | 380 | DF2CDE5B19DAC6A400CE01FB /* QNUploadManager.m */, |
364 | 381 | DF293CA819DC0AF000799011 /* QNResumeUpload.h */, |
365 | 382 | DF293CAA19DC0E5300799011 /* QNResumeUpload.m */, |
| 383 | + CCC3A50622DC10CB00D835B1 /* QNConcurrentResumeUpload.h */, |
| 384 | + CCC3A50722DC10CB00D835B1 /* QNConcurrentResumeUpload.m */, |
366 | 385 | DFA9B64719E0018800A15FD1 /* QNUploadOption.h */, |
367 | 386 | DFA9B64819E0018800A15FD1 /* QNUploadOption.m */, |
368 | 387 | DF609A031A58E39D00AC7297 /* QNFormUpload.h */, |
|
383 | 402 | DF293C9619DB865800799011 /* QNCrc32Test.m */, |
384 | 403 | DF3C504619DD7BA6000F548F /* QNFormUploadTest.m */, |
385 | 404 | DF3C504919DD7D9F000F548F /* QNResumeUploadTest.m */, |
| 405 | + CCF661052355C2C00018A41E /* QNConcurrentResumeUploadTest.m */, |
386 | 406 | DFA9B63E19DFD8C900A15FD1 /* QNEtagTest.m */, |
387 | 407 | DFA9B64319DFE43500A15FD1 /* QNTempFile.h */, |
388 | 408 | DFA9B64419DFE43500A15FD1 /* QNTempFile.m */, |
|
433 | 453 | DFA9B65819E0B53700A15FD1 /* QNFileRecorder.h in Headers */, |
434 | 454 | DFF126EE1B63909A0005C39C /* QNFileDelegate.h in Headers */, |
435 | 455 | DF482FD81B0DA8A2000DAD98 /* QNConfiguration.h in Headers */, |
| 456 | + CCC3A50822DC10CB00D835B1 /* QNConcurrentResumeUpload.h in Headers */, |
436 | 457 | DF609A051A58E39D00AC7297 /* QNFormUpload.h in Headers */, |
437 | 458 | DFF525371A626A3700D02BA1 /* QNHttpDelegate.h in Headers */, |
438 | 459 | 93CEF47E1BDE11FF00750FE8 /* QNPHAssetFile.h in Headers */, |
439 | 460 | DF2CDE6019DAC6A400CE01FB /* QNCrc32.h in Headers */, |
440 | 461 | DFF126F11B639F3B0005C39C /* QNFile.h in Headers */, |
| 462 | + CCF661082355C5120018A41E /* QiniuSDK.h in Headers */, |
441 | 463 | DFA9B63B19DF904000A15FD1 /* QNEtag.h in Headers */, |
442 | 464 | DF2CDE5C19DAC6A400CE01FB /* QNUrlSafeBase64.h in Headers */, |
443 | 465 | 93D01E641C7065C200E7F47C /* QNPHAssetResource.h in Headers */, |
444 | 466 | DFA9B64919E0018800A15FD1 /* QNUploadOption.h in Headers */, |
445 | 467 | DFA9B65C19E0B58900A15FD1 /* QNRecorderDelegate.h in Headers */, |
446 | 468 | DFF525311A6235D100D02BA1 /* QNSessionManager.h in Headers */, |
447 | | - DF2CDE6819DAC6A400CE01FB /* QiniuSDK.h in Headers */, |
448 | 469 | DF2CDE6919DAC6A400CE01FB /* QNUploadManager.h in Headers */, |
449 | 470 | DF293CA919DC0AF000799011 /* QNResumeUpload.h in Headers */, |
450 | 471 | DFA39AA419F1272800A1A158 /* QNAsyncRun.h in Headers */, |
|
462 | 483 | DF2CDDFB19DAC05500CE01FB /* Sources */, |
463 | 484 | DF2CDDFC19DAC05500CE01FB /* Frameworks */, |
464 | 485 | DF2CDDFD19DAC05500CE01FB /* Headers */, |
465 | | - 13110C17BA296E0C06CAB606 /* [CP] Copy Pods Resources */, |
466 | 486 | ); |
467 | 487 | buildRules = ( |
468 | 488 | ); |
|
481 | 501 | DF2CDE0619DAC05500CE01FB /* Sources */, |
482 | 502 | DF2CDE0719DAC05500CE01FB /* Frameworks */, |
483 | 503 | DF2CDE0819DAC05500CE01FB /* Resources */, |
484 | | - 1C7E5BD458995D384C89A52F /* [CP] Embed Pods Frameworks */, |
485 | | - FDA3C80D593D05262D856960 /* [CP] Copy Pods Resources */, |
486 | 504 | ); |
487 | 505 | buildRules = ( |
488 | 506 | ); |
|
501 | 519 | DF2CDE1619DAC08400CE01FB /* Sources */, |
502 | 520 | DF2CDE1819DAC08400CE01FB /* CopyFiles */, |
503 | 521 | C83FC3BEED8721A453A4FEEE /* Frameworks */, |
504 | | - B014382FCFA218172365E0CA /* [CP] Copy Pods Resources */, |
505 | 522 | ); |
506 | 523 | buildRules = ( |
507 | 524 | ); |
|
520 | 537 | DF2CDE2019DAC08400CE01FB /* Sources */, |
521 | 538 | DF2CDE2119DAC08400CE01FB /* Frameworks */, |
522 | 539 | DF2CDE2219DAC08400CE01FB /* Resources */, |
523 | | - 706525AE4AB50881D3890333 /* [CP] Embed Pods Frameworks */, |
524 | | - 8EF9E1F34EB1A56FC0E43228 /* [CP] Copy Pods Resources */, |
525 | 540 | ); |
526 | 541 | buildRules = ( |
527 | 542 | ); |
|
560 | 575 | developmentRegion = English; |
561 | 576 | hasScannedForEncodings = 0; |
562 | 577 | knownRegions = ( |
| 578 | + English, |
563 | 579 | en, |
564 | 580 | ); |
565 | 581 | mainGroup = DF2CDDF619DAC05500CE01FB; |
|
611 | 627 | 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"; |
612 | 628 | showEnvVarsInLog = 0; |
613 | 629 | }; |
614 | | - 13110C17BA296E0C06CAB606 /* [CP] Copy Pods Resources */ = { |
615 | | - isa = PBXShellScriptBuildPhase; |
616 | | - buildActionMask = 2147483647; |
617 | | - files = ( |
618 | | - ); |
619 | | - inputPaths = ( |
620 | | - ); |
621 | | - name = "[CP] Copy Pods Resources"; |
622 | | - outputPaths = ( |
623 | | - ); |
624 | | - runOnlyForDeploymentPostprocessing = 0; |
625 | | - shellPath = /bin/sh; |
626 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_Mac/Pods-QiniuSDK_Mac-resources.sh\"\n"; |
627 | | - showEnvVarsInLog = 0; |
628 | | - }; |
629 | | - 1C7E5BD458995D384C89A52F /* [CP] Embed Pods Frameworks */ = { |
630 | | - isa = PBXShellScriptBuildPhase; |
631 | | - buildActionMask = 2147483647; |
632 | | - files = ( |
633 | | - ); |
634 | | - inputPaths = ( |
635 | | - ); |
636 | | - name = "[CP] Embed Pods Frameworks"; |
637 | | - outputPaths = ( |
638 | | - ); |
639 | | - runOnlyForDeploymentPostprocessing = 0; |
640 | | - shellPath = /bin/sh; |
641 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_MacTests/Pods-QiniuSDK_MacTests-frameworks.sh\"\n"; |
642 | | - showEnvVarsInLog = 0; |
643 | | - }; |
644 | 630 | 51663589B6278952CB36F876 /* [CP] Check Pods Manifest.lock */ = { |
645 | 631 | isa = PBXShellScriptBuildPhase; |
646 | 632 | buildActionMask = 2147483647; |
|
677 | 663 | 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"; |
678 | 664 | showEnvVarsInLog = 0; |
679 | 665 | }; |
680 | | - 706525AE4AB50881D3890333 /* [CP] Embed Pods Frameworks */ = { |
681 | | - isa = PBXShellScriptBuildPhase; |
682 | | - buildActionMask = 2147483647; |
683 | | - files = ( |
684 | | - ); |
685 | | - inputPaths = ( |
686 | | - ); |
687 | | - name = "[CP] Embed Pods Frameworks"; |
688 | | - outputPaths = ( |
689 | | - ); |
690 | | - runOnlyForDeploymentPostprocessing = 0; |
691 | | - shellPath = /bin/sh; |
692 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_iOSTests/Pods-QiniuSDK_iOSTests-frameworks.sh\"\n"; |
693 | | - showEnvVarsInLog = 0; |
694 | | - }; |
695 | | - 8EF9E1F34EB1A56FC0E43228 /* [CP] Copy Pods Resources */ = { |
696 | | - isa = PBXShellScriptBuildPhase; |
697 | | - buildActionMask = 2147483647; |
698 | | - files = ( |
699 | | - ); |
700 | | - inputPaths = ( |
701 | | - ); |
702 | | - name = "[CP] Copy Pods Resources"; |
703 | | - outputPaths = ( |
704 | | - ); |
705 | | - runOnlyForDeploymentPostprocessing = 0; |
706 | | - shellPath = /bin/sh; |
707 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_iOSTests/Pods-QiniuSDK_iOSTests-resources.sh\"\n"; |
708 | | - showEnvVarsInLog = 0; |
709 | | - }; |
710 | 666 | 9635BFBB21C34ACD5AEDC9EB /* [CP] Check Pods Manifest.lock */ = { |
711 | 667 | isa = PBXShellScriptBuildPhase; |
712 | 668 | buildActionMask = 2147483647; |
|
725 | 681 | 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"; |
726 | 682 | showEnvVarsInLog = 0; |
727 | 683 | }; |
728 | | - B014382FCFA218172365E0CA /* [CP] Copy Pods Resources */ = { |
729 | | - isa = PBXShellScriptBuildPhase; |
730 | | - buildActionMask = 2147483647; |
731 | | - files = ( |
732 | | - ); |
733 | | - inputPaths = ( |
734 | | - ); |
735 | | - name = "[CP] Copy Pods Resources"; |
736 | | - outputPaths = ( |
737 | | - ); |
738 | | - runOnlyForDeploymentPostprocessing = 0; |
739 | | - shellPath = /bin/sh; |
740 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_iOS/Pods-QiniuSDK_iOS-resources.sh\"\n"; |
741 | | - showEnvVarsInLog = 0; |
742 | | - }; |
743 | | - FDA3C80D593D05262D856960 /* [CP] Copy Pods Resources */ = { |
744 | | - isa = PBXShellScriptBuildPhase; |
745 | | - buildActionMask = 2147483647; |
746 | | - files = ( |
747 | | - ); |
748 | | - inputPaths = ( |
749 | | - ); |
750 | | - name = "[CP] Copy Pods Resources"; |
751 | | - outputPaths = ( |
752 | | - ); |
753 | | - runOnlyForDeploymentPostprocessing = 0; |
754 | | - shellPath = /bin/sh; |
755 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-QiniuSDK_MacTests/Pods-QiniuSDK_MacTests-resources.sh\"\n"; |
756 | | - showEnvVarsInLog = 0; |
757 | | - }; |
758 | 684 | /* End PBXShellScriptBuildPhase section */ |
759 | 685 |
|
760 | 686 | /* Begin PBXSourcesBuildPhase section */ |
|
769 | 695 | DF437CD31B2426270099587B /* QN_GTM_Base64.m in Sources */, |
770 | 696 | DF482FD91B0DA8A2000DAD98 /* QNConfiguration.m in Sources */, |
771 | 697 | DF609A061A58E39D00AC7297 /* QNFormUpload.m in Sources */, |
| 698 | + CCC3A50922DC10CB00D835B1 /* QNConcurrentResumeUpload.m in Sources */, |
772 | 699 | FDEA5C001F27A27700D9D731 /* QNPipeline.m in Sources */, |
773 | 700 | DF293C9F19DBC2AE00799011 /* QNUserAgent.m in Sources */, |
774 | 701 | DFA9B65919E0B53700A15FD1 /* QNFileRecorder.m in Sources */, |
|
795 | 722 | DF437CDF1B243A2C0099587B /* QNUpTokenTest.m in Sources */, |
796 | 723 | DF3C504A19DD7D9F000F548F /* QNResumeUploadTest.m in Sources */, |
797 | 724 | DF293C9719DB865800799011 /* QNCrc32Test.m in Sources */, |
| 725 | + CCF661062355C2C00018A41E /* QNConcurrentResumeUploadTest.m in Sources */, |
798 | 726 | FD4FEE441F298D58003A38B8 /* QNPipelineTest.m in Sources */, |
799 | 727 | DFA9B64519DFE43500A15FD1 /* QNTempFile.m in Sources */, |
800 | 728 | DFF525391A64079B00D02BA1 /* QNSessionTest.m in Sources */, |
|
815 | 743 | DF0D23D019DCE6E500D6B68F /* QNResponseInfo.m in Sources */, |
816 | 744 | DFA9B63D19DF904000A15FD1 /* QNEtag.m in Sources */, |
817 | 745 | DF437CD51B2426270099587B /* QN_GTM_Base64.m in Sources */, |
| 746 | + CCC3A50A22DC10CB00D835B1 /* QNConcurrentResumeUpload.m in Sources */, |
818 | 747 | FDEA5C011F27A27700D9D731 /* QNPipeline.m in Sources */, |
819 | 748 | DF482FDA1B0DA8A2000DAD98 /* QNConfiguration.m in Sources */, |
820 | 749 | DF609A081A58E39D00AC7297 /* QNFormUpload.m in Sources */, |
|
841 | 770 | DF0A03281B3BAC6E00E3778C /* QNFormUploadTest.m in Sources */, |
842 | 771 | DF0A03291B3BAC6E00E3778C /* QNResumeUploadTest.m in Sources */, |
843 | 772 | DF0A032B1B3BAC6E00E3778C /* QNEtagTest.m in Sources */, |
| 773 | + CCF661072355C4480018A41E /* QNConcurrentResumeUploadTest.m in Sources */, |
844 | 774 | FD4FEE451F298D58003A38B8 /* QNPipelineTest.m in Sources */, |
845 | 775 | DF0A032C1B3BAC6E00E3778C /* QNTempFile.m in Sources */, |
846 | 776 | DF0A032D1B3BAC6E00E3778C /* QNFileRecorderTest.m in Sources */, |
|
0 commit comments