diff --git a/APIDiffs/api-diffs-3.4.8.md b/APIDiffs/api-diffs-3.4.8.md new file mode 100644 index 0000000..893ccbc --- /dev/null +++ b/APIDiffs/api-diffs-3.4.8.md @@ -0,0 +1,6 @@ +# PLPlayerKit 3.4.7 to 3.4.8 API Differences + +## General Headers + +None + diff --git a/Example/new/NiuPlayer/Common/PLPlayerView.m b/Example/new/NiuPlayer/Common/PLPlayerView.m index 929d973..2e5b362 100644 --- a/Example/new/NiuPlayer/Common/PLPlayerView.m +++ b/Example/new/NiuPlayer/Common/PLPlayerView.m @@ -68,7 +68,7 @@ @interface PLPlayerView () @implementation PLPlayerView -(void)dealloc { - [self unsetupPlayer]; +// [self unsetupPlayer]; } - (void)configureVideo:(BOOL)enableRender { diff --git a/Example/new/Podfile.lock b/Example/new/Podfile.lock index b9869e3..7f0b14e 100644 --- a/Example/new/Podfile.lock +++ b/Example/new/Podfile.lock @@ -22,9 +22,9 @@ PODS: - JGProgressHUD (2.0) - Masonry (1.0.1) - MMMaterialDesignSpinner (0.2.5) - - PLPlayerKit (3.4.7): - - PLPlayerKit/iphoneos (= 3.4.7) - - PLPlayerKit/iphoneos (3.4.7) + - PLPlayerKit (3.4.8): + - PLPlayerKit/iphoneos (= 3.4.8) + - PLPlayerKit/iphoneos (3.4.8) - SDWebImage (4.3.2): - SDWebImage/Core (= 4.3.2) - SDWebImage/Core (4.3.2) @@ -70,10 +70,10 @@ SPEC CHECKSUMS: JGProgressHUD: c402c0f41fc291ca7e33bba2f999118d9682dd9c Masonry: a1a931a0d08870ed8ae415a2ea5ea68ebcac77df MMMaterialDesignSpinner: a548042720c2e5f04212048483085d7942ac3e81 - PLPlayerKit: a4c6da506dc4ae368ae71a95b49e2256f33c0de7 + PLPlayerKit: 3b303b17c2d8abd6f9d8c92f9894143677937b4d SDWebImage: 29bd3c0bc1f01e5eb59720847c64ad4c4ca1af5d WeiboSDK: acb067053668102cf07d01aa7604350162c2e466 PODFILE CHECKSUM: 125580bee4fbaff98cc481a161fc9d6987859318 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/Example/new/Pods/Local Podspecs/PLPlayerKit.podspec.json b/Example/new/Pods/Local Podspecs/PLPlayerKit.podspec.json index 8aebc2f..06180fe 100644 --- a/Example/new/Pods/Local Podspecs/PLPlayerKit.podspec.json +++ b/Example/new/Pods/Local Podspecs/PLPlayerKit.podspec.json @@ -1,6 +1,6 @@ { "name": "PLPlayerKit", - "version": "3.4.7", + "version": "3.4.8", "summary": "Pili iOS video player SDK, RTMP, HLS video streaming supported.", "homepage": "https://github.com/pili-engineering/PLPlayerKit", "license": "Apache License, Version 2.0", @@ -8,7 +8,7 @@ "pili": "pili-coresdk@qiniu.com" }, "source": { - "http": "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.7.zip" + "http": "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.8.zip" }, "platforms": { "ios": "8.0" diff --git a/Example/new/Pods/Manifest.lock b/Example/new/Pods/Manifest.lock index b9869e3..7f0b14e 100644 --- a/Example/new/Pods/Manifest.lock +++ b/Example/new/Pods/Manifest.lock @@ -22,9 +22,9 @@ PODS: - JGProgressHUD (2.0) - Masonry (1.0.1) - MMMaterialDesignSpinner (0.2.5) - - PLPlayerKit (3.4.7): - - PLPlayerKit/iphoneos (= 3.4.7) - - PLPlayerKit/iphoneos (3.4.7) + - PLPlayerKit (3.4.8): + - PLPlayerKit/iphoneos (= 3.4.8) + - PLPlayerKit/iphoneos (3.4.8) - SDWebImage (4.3.2): - SDWebImage/Core (= 4.3.2) - SDWebImage/Core (4.3.2) @@ -70,10 +70,10 @@ SPEC CHECKSUMS: JGProgressHUD: c402c0f41fc291ca7e33bba2f999118d9682dd9c Masonry: a1a931a0d08870ed8ae415a2ea5ea68ebcac77df MMMaterialDesignSpinner: a548042720c2e5f04212048483085d7942ac3e81 - PLPlayerKit: a4c6da506dc4ae368ae71a95b49e2256f33c0de7 + PLPlayerKit: 3b303b17c2d8abd6f9d8c92f9894143677937b4d SDWebImage: 29bd3c0bc1f01e5eb59720847c64ad4c4ca1af5d WeiboSDK: acb067053668102cf07d01aa7604350162c2e466 PODFILE CHECKSUM: 125580bee4fbaff98cc481a161fc9d6987859318 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/Example/new/Pods/Pods.xcodeproj/project.pbxproj b/Example/new/Pods/Pods.xcodeproj/project.pbxproj index 31ebcb3..33dabed 100644 --- a/Example/new/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/new/Pods/Pods.xcodeproj/project.pbxproj @@ -48,432 +48,439 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 0096B5A8BA8E4F2BFD8839D0FE7CD696 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE49D00410B37571828FDDD523CC3AA /* MASLayoutConstraint.m */; }; - 00BCB07C613265F33E21BCFD801CCF64 /* QNLruCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B41DE1FC0D6A97101620F782231257FB /* QNLruCache.m */; }; - 01AA376C3CC339EE9C1489E28BE477D6 /* QNHex.h in Headers */ = {isa = PBXBuildFile; fileRef = AD480ECEA9F608C1A08746845069D557 /* QNHex.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01E84E1BF59025458A596A8D62142264 /* QNAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DFA8FEDA43D51B4B5A33A508EBBB8CC /* QNAssessment.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 024111A11EA5744CE768CD1DB33494F9 /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DF624E1511978793A6054936D583AD0 /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0241A54F2A2904627B84D1DC71F3FC62 /* QNHosts.m in Sources */ = {isa = PBXBuildFile; fileRef = 40116520A6686684AF06697CDE525661 /* QNHosts.m */; }; - 02666CBA7319563C97D5F7AA0D3D9ED5 /* SDWebImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A0ED897A408DC64C9F9EBBD2B345259 /* SDWebImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04F3343EB2EA608DB418DEB075A0FD17 /* NSMutableIndexSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8088403C2E61483A335B5B99EE389CE1 /* NSMutableIndexSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0569F3959E70201DD3DC98F2A1FEBBD5 /* QNIP.h in Headers */ = {isa = PBXBuildFile; fileRef = A9CFBD20E5A7CDC0A31C14E97DECEF5F /* QNIP.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07702EEAFD6B169408E7F3AE2A6E8496 /* SDWebImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B15B5AAC0FD56E3C9B64DEA13CC0B78A /* SDWebImageCoderHelper.m */; }; - 07B6097D466E51148D861CAA0ABE119F /* Pods-NiuPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D481F9B1F0A90E0323A9F245A4429C2 /* Pods-NiuPlayer-dummy.m */; }; - 07E958F34A6A94E94376C9A5474D43D3 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E45C231EE69558378902C2701359DFF /* BugsnagSessionTrackingApiClient.m */; }; - 08DE9EED4A1910B7C6040304FD949FA1 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFA28F57068F65A8213E5977F749370 /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 08EE1BB9BBDA14C27AEFDD3D120E2DAB /* NSIndexSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = B0E27C85C973085C2D66D747A927D631 /* NSIndexSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0958AA191903995C6D8E2D5C5AB8DC9F /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = FD54666F2615F82109BCC40C1B5ECDCE /* BugsnagCrashReport.m */; }; - 095DD94E57F29339F0920A48D23F0D99 /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = 58D07E1F61F7CAF91FC6FC107ED8DBCB /* BSG_KSObjC.c */; }; - 09B2C5BDBB7CD6118F99765E142B5969 /* NSMutableDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AEDADE49BF6D3220227CFC3DD0A9F4 /* NSMutableDictionary+BlocksKit.m */; }; - 0ACF2D79B0EBF54060209094BE9E0E22 /* SDWebImageImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D55B686CEBC59C1D94F10D904D40EF /* SDWebImageImageIOCoder.m */; }; - 0B4E03A69F557C99BC93AF945A064399 /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D39DB82BE6449173CA8CBDB7EE0A26 /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E4AA1BE48AFB5B6E5FB069F67EDB274 /* QNResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F5098B4F33DD9C0021EA528198DFFF /* QNResolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E52BE6B0A1B2BB2D82B4B6A349798DB /* JGProgressHUDShadow.m in Sources */ = {isa = PBXBuildFile; fileRef = EF59D284DF0C8209327A05AA8B7A4502 /* JGProgressHUDShadow.m */; }; - 0E93370A610B3A0C9CB07495E02852CF /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = 0189D0D53D45B456DFFF31419D1626E3 /* BugsnagCrashSentry.m */; }; - 0F6DB5A7EC40ECE024C66249DA183FC4 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B938CD4F5F78371ABE3251D50F25191 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FC8733CBC105A978A0C1A5F0E9AC153 /* MFMessageComposeViewController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 135F1FEA4041A79C577E7BF85E4C3B89 /* MFMessageComposeViewController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 115ACCE253A886181B55773DDC70D6ED /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = BEBD0C3771F070DAB569775F14D4396E /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 118F951D183D63B09262D230EBF3C8B2 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = E7383DED404B17BDC3EBEB1F74E20AF3 /* BSG_RFC3339DateTool.m */; }; - 1212617559514315FAFB93E765ADD6FE /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = C80389EE454FC414741DE5DF7ACFE399 /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1212D2B7B4B8D8177BD99492360F60DB /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CB3E0E1F4D5776457623C19D44EE11 /* BugsnagSession.m */; }; - 13D282DA4D13111F07BA00F967253D70 /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 592DE20ABCF5688EEA03086FC88D26A5 /* BugsnagSessionFileStore.m */; }; - 16029AA85DB9F344F3FD340B8159B01D /* QNDes.m in Sources */ = {isa = PBXBuildFile; fileRef = BC43A331FDEA6709D688459992774989 /* QNDes.m */; }; - 1674C6D585D343240EC6EA6295637DC8 /* MFMessageComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E3444A30934CCB09FB6EA08D2FE086DB /* MFMessageComposeViewController+BlocksKit.m */; }; - 17CFF34B18276A261CAE988D6F115B12 /* BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 63EA53BB29C1CA5EAFDBFC7F7EEB7617 /* BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18B3EBAE7752464C071BCDA47219B012 /* JGProgressHUDFadeAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 93170957DCDA9DDDEF155FAC91D749B3 /* JGProgressHUDFadeAnimation.m */; }; - 19F037B1DDF54E002B5804B1160C549C /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = F369938FDD258555E16F6A40B2DD3ECA /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C5CC21D4AAC40B37308E27AD716FBA9 /* UIView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 706CA6EF9BD6B439540ABE843A302CBC /* UIView+BlocksKit.m */; }; - 1CFE7401A5D9E1BBA1E6A9317C3F4A59 /* A2BlockInvocation.m in Sources */ = {isa = PBXBuildFile; fileRef = CA55862A7AEF4458F880C8915B9C51B5 /* A2BlockInvocation.m */; }; - 1D47B863E7561F94F16AE825B2807724 /* UIControl+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CAB92413D236728023363618EF6A1EE /* UIControl+BlocksKit.m */; }; - 1D786F31CAB84B196D2F64F8AA703059 /* QNTxtResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = F96938E629F6ADD86439B864468655E5 /* QNTxtResolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E5D56FF58658F9F45723CA2940489EE /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = A57C66E53BBCCC0C371F96658851D68C /* MASConstraintMaker.m */; }; - 1F120D42DDB29AA19CCD90E74278B50E /* QNResolvUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 9096AB2BD8BAE9301E97ACF6EF3D4628 /* QNResolvUtil.m */; }; - 1F54F24BFE8DA95F93304856F87CEAC9 /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 8588AD307BEEC3BDCB70CB9631EC2B08 /* BugsnagKSCrashSysInfoParser.m */; }; - 1FA50BEF5B5B38A050B240678B9805DD /* MFMailComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = F1806B554A05EE2C81838760E44DE276 /* MFMailComposeViewController+BlocksKit.m */; }; - 1FC1298856F8114627590C4E25F90929 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B85E7F7A181D9EAFB0F066D3400601 /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 207941E0989E53559952285ED1D46F7A /* NSMutableSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 614F08D75872C2CC8B5346839AF37A9E /* NSMutableSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 242BD595617A416912D7FB80A4C6C9F0 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E02AE5115746A5FBB1B36BD493AD46 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27AD265F4C7E44052B810F47D2308D73 /* NSObject+BKBlockExecution.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BA6A6CA99DA297062461F52F2FAA144 /* NSObject+BKBlockExecution.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27E17C2BFD36A2F4964F10999797804C /* NSURLConnection+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5458C37B9A38D53C300EA93A6A6D3346 /* NSURLConnection+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29B6F69434691CCC32E408EECE1596BF /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D1E4B8AF2C6DE086DB98D81CCEB98D /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29D3C32FA8D94D72F8CA17A7BF71D6A2 /* JGProgressHUDIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 714F125FBC144DB5540DA58773D41B3B /* JGProgressHUDIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29EF5FBDABBC8CD7B16D277A2818ABC1 /* JGProgressHUDErrorIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7621DBD98387BB3378F89C8E50963517 /* JGProgressHUDErrorIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A14C243CAD50E4BF63A82DDC0822FC5 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 40B4286B260C47BD09629322E3EF0DA5 /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A88420BA22D8D14B518A37905F568F7 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7D61DB914C4D5FF4C13D8057642994 /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2AE67A789516B45F1494CC64FA69B095 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C7D6601450ECF3572192F42AB688A4 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B958E1096BA7BF0F09563D13E8010D7 /* QNHex.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C629683C25829F044B97B967CCE2F32 /* QNHex.m */; }; - 2BF550B8C4087E83F2403199B226DF02 /* NSImage+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DBB04E724F34A9D1479A79E80A103BD /* NSImage+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D04EBA9070FBB0B6BE0D7068A0B5438 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 702D3F0C8744A5A840EA4C3D0B34998D /* BSG_KSCrashType.c */; }; - 2EDEDA28C27FE07EDA788D6C75FFE9A9 /* UITextField+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EFFF6C09C74C7BD4F7042299E97C0321 /* UITextField+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F3531B944E0ED0581C1135E6F8FABAF /* QNResolvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = DE3020521C87DA3534C5F42006217C46 /* QNResolvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 301CD9395E474DE10CF30B1582E1193A /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 68C0DAC2C3835C74689AECAA52F97EE7 /* SDWebImagePrefetcher.m */; }; - 314DA1DBBC2FAF2BAC4A803DC80E9DE9 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AF33B89DCD1544E7A42A1A80DDBB48 /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32D10FE89467BA831C126234BB9EE669 /* QNRefresher.m in Sources */ = {isa = PBXBuildFile; fileRef = F8D3F67B92C1B32CC2CC78CA07B7AC9A /* QNRefresher.m */; }; - 330BECC87EA32D3408CE1B17820CC61E /* QNAssessment.m in Sources */ = {isa = PBXBuildFile; fileRef = EF62B00BE1E56259574C133808153FCF /* QNAssessment.m */; }; - 33A53F28EA81B362E5E7F018F0404E0A /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CCDD2073DC68F4657F8827974E7195E8 /* SDImageCache.m */; }; - 33C592BF2AAD63D0C5E8374A1704F759 /* QNDnspodEnterprise.m in Sources */ = {isa = PBXBuildFile; fileRef = 2421B9B9CB1759A5984BF7D146276A21 /* QNDnspodEnterprise.m */; }; - 35179814B41FC6FB86DC69B8F0DEADA9 /* NSURLConnection+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E2609621C550044C314FAFC068A9E77 /* NSURLConnection+BlocksKit.m */; }; - 35E4CBEA1E31DA7AC088E0B7B15785F0 /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = CE84053237CEB82AF02F71BAA7B32BBF /* BSG_KSCrash.m */; }; - 36475328CE76907D3210B074AF0589A5 /* NSTimer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 37828E6040B208FED57231FBBF01B440 /* NSTimer+BlocksKit.m */; }; - 36576BE33DFC5935A84010F60F2427D5 /* NSDictionary+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E48F09C133A5B7E26DDC2221149ACDC5 /* NSDictionary+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36DC10168C47541965B6315E6E575DEA /* SDWebImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = E15B9A8758A628754E7D4475A72BAF46 /* SDWebImageFrame.m */; }; - 397F52C7545E7FCA033BCA5EE4BCDF77 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C5D9DBB5B3C7F777C882730706CFDB /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3994F4597FB834FB2DDBBF30FD25C713 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AFE15B5E1792D7BAC6AED0D4FB70A3 /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A0CA9EDAC285474B5B11798FC37D909 /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A869B31827C2FDB9034657E9A2BDD7 /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A3457C963F52B29E09CCC5137084BCC /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = 264C85EECE9291CBB3927775C2528E7A /* BSG_KSCrashSentry_User.c */; }; - 3A958857B9D877E65F9110E3B30BFAA2 /* JGProgressHUDImageIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D6044259B2D04161D313D34DD82DCAD /* JGProgressHUDImageIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B0044F1B1139ECD0A530E39C056ABE7 /* UIBarButtonItem+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E66B99334C2F16F131483BB3F5DCD2 /* UIBarButtonItem+BlocksKit.m */; }; - 3C68532741497B03C92DF7157410CE1B /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E42C56F584D9AE06DBD39CF0E26F3B8 /* BSG_KSString.c */; }; - 3D6EDF7075EE819F0C2F0CAD61A49A41 /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 80D66176F5D1BC5B1A8126FFB12F3846 /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D8076B314232537A745E4F6C5272D87 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F730FB5877FC4368574FC606BD31A23C /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E980EF2B158519CBD0E2E371B761262 /* SDWebImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B79BCA12C47D1D04E08FB0856EB85E6 /* SDWebImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F23A716808341B5E318B01D77AD884E /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = BE945BD0D988AA017ADA941D9B113173 /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FEF20DC998594E48D7EF9E18A4A0A18 /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E25D8C60688E7679E980A26BD500FD8 /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4015CC040ADEC1A2F6545D4E63F88978 /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = B8C6E92113EC9D0840DF2C0891BB79A1 /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 404C2E35C2ED10FF804ECC59CECD4AC4 /* UIWebView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3E836385D9994343FE0E80AB19F57F /* UIWebView+BlocksKit.m */; }; - 40B4018D4EE72CF74283AB97D13C67C4 /* UIView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = AF017C5A94CE73B47544650DF6FC4D8E /* UIView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 415871C6857A770A415E1CDBF7E5F4C4 /* NSObject+A2DynamicDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F689CBF577C9C33DF572CA75233E5B9 /* NSObject+A2DynamicDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 416C56CC1F37B4181DA81CA83E64649B /* NSObject+BKBlockObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EFD9D6737FB598AC439024F3037E588 /* NSObject+BKBlockObservation.m */; }; - 41E5536052433C7D5D9C6B47DEBB70BC /* UIPopoverController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EE3911BD5333A081DA6FE18D848BB49B /* UIPopoverController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42947699890A199B08A896144A878D80 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 3423EAD57A5D1DAE8059DC88ADB88F2A /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 431B219AB99A30F5DD9475249A1354F6 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FC74F89B5418AC6B857ACCC8BBAE066 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 43A8A521B9AE1632682D25754E5F4669 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C8087D2472F7C286AFE1E8283E0BD5F /* BugsnagConfiguration.m */; }; - 45B814C647139B9AFE849AEC43AE89AA /* NSOrderedSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EC0167076D8B37548F9D02F2695EC87D /* NSOrderedSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46692A2E77157B00827182C8DC686F72 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F55BEC9975D5C26529DAE689730774F /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 472A205F433C23CA361312CE051643E3 /* QNLruCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E31D5E8F836FD0E105F33C0DB584F8 /* QNLruCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 495E49D3CCDC64C83A7CDBF0B73F6D68 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 761BADCDC5C85480E0874AFBB2942636 /* NSData+ImageContentType.m */; }; - 4B4B739D14FC44D074028F4C7794C9A9 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 315A22C5C5F2241428420C4D12BAD860 /* SDWebImage-dummy.m */; }; - 4C7F9E87D337D42DDA3B88B201DB4984 /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = E20D96B07EFA4E10569D1F2D33327FB0 /* BugsnagFileStore.m */; }; - 4CE091F886EC6324673EFE0AEBBEA0FE /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BBAE793CA6A3452E1E6CFCBED018E3F /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D8E3B9827F77A2BB624A6A9EB60B20A /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC4A17844912DA0FC3DA02D2028D94A /* BSG_KSSignalInfo.c */; }; - 4DCB32B9F17F78B5E6F141352CE81337 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 491FDAC15D030494B2E90C0E7ECD4606 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EA5470F5D0C8EA30666DC4BCE29DF5B /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = C48CAB39889834FC39B9D5DA17DB9921 /* BugsnagApiClient.m */; }; - 4EF3747FDC6CB2681EEE334A0FA2D0EA /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 093B98AA77F7B6455787637F9A607ECB /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F560052793D0D15D8B46A1768A8766E /* QNDnspodEnterprise.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB62CAB2BBDCAD5D13D7701FF2459FB /* QNDnspodEnterprise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5048F075FA25FF298B69176CD277C8BC /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = E0D0BC7B294B909F20535AF168760001 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 516BA21F6267301F5FB39989A3D91B2C /* QNTxtResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = C11B919D2AB6A4650D7D4EE4CDCA31BF /* QNTxtResolver.m */; }; - 51836FC419231AF0F2D4D286F25C98B7 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA6767E60B37B94EC2C093C616D4694 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 518DDFA2ECE10A6529BA7785938499BF /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6592BA7755E26EEBD059D798B879C2 /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51D55FC60952C14EB3EB7E84E6CA2DCD /* NSMutableOrderedSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DB40143031DEDEC49BB4BDD26BF604AA /* NSMutableOrderedSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 520CFDD66D96B150707F310F71BDD5CD /* UIActionSheet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = CEA9011E6E7665E93ADC71515FB8E7BE /* UIActionSheet+BlocksKit.m */; }; - 5323B84DE27F38137DEAC916CF282411 /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = BF1CD3DF18A7FE3D487DD13BE60FE178 /* BugsnagHandledState.m */; }; - 53319C5F3954BDA130A0D885F98006DE /* JGProgressHUDErrorIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3771DE47F1A3E17AC0DB8E19C0FBE47D /* JGProgressHUDErrorIndicatorView.m */; }; - 5333A897EB9E6FDEA98815B4EDA82FDE /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A80ACF0E51B7332AC7293B8E1D89E9F /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 542F34275919E0C58F0B2B099EEA4567 /* MFMailComposeViewController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D100F0601AD021206CFE21636EE3786 /* MFMailComposeViewController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 548192417DAC873811C188696BBD9726 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D533380BAF865E4DD12ECDCC1F70A71 /* SDWebImageDownloaderOperation.m */; }; - 572D05B146EAA3EF5530A0D0E34904A0 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B33D26AAE181EAB29D9FCEBD29C162 /* MASViewConstraint.m */; }; - 5781F2F750B747412ACC5AB6572D772F /* BSG_KSSafeCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB87D6FCFB9D40189C43B151B78890E /* BSG_KSSafeCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 581A9CC2236AEA214222BE73ADC1D723 /* QNIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 14624B82A0148DDE32CCB87FC4BA8D98 /* QNIP.m */; }; - 58F3AC8B4E8E2F53A63452C1D79CC3C6 /* NSInvocation+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB5EC40831F52C87F693F3EE291A99C /* NSInvocation+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 593330748ACCA06E68C6795100C9833C /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = A390685531E9B45A9A3C386566BDFDF4 /* BSG_KSCrashDoctor.m */; }; - 59EA578EED8BAC126FDC60C32AE11521 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F23868CE3CC339386946DE5BF6606B05 /* NSLayoutConstraint+MASDebugAdditions.m */; }; - 5A0B9694311FDC9FF1294BAEF31D3C53 /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 80AFA5752B879E26AEA62D6B2858FBE5 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A404A9BCE5D7D0DC42D783A759F3B47 /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF561F54F68721F28E04E6E6DEB1AE /* BugsnagBreadcrumb.m */; }; - 5B4D1467DB51A770B042D078CC0665D7 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B701E4C215A45E611AE0E7A3F14A71A3 /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B5EDD2FB314E09CBFD0252C5998BE80 /* NSObject+A2BlockDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE7DAF445F4E9598702B8B63A7008DF /* NSObject+A2BlockDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B88919F332E967FC4EB25E69A69B414 /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = C214DDE2C24918F8CFE813BA865DDB9D /* BugsnagSessionTrackingPayload.m */; }; - 5D1BD25F663E0E724A47A9355D99CDAD /* JGProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 3436528695310FF4DAF964573FFEB310 /* JGProgressHUD.m */; }; - 5E51780B9BCC699753AD64FEFAC2C075 /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = FCFB4C9AD71C699BFF512937D3E6398A /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5FF73DCA750C33D6E59D4F65FC5933C7 /* A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 212B37DC7721120A85A1818E8858A6B6 /* A2DynamicDelegate.m */; }; - 6049045F6E6BCCAD2F30AFEB80FD3026 /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D17A0EC0DC04303EE911732B8CC7DC /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60A17B4467BB8BEFCD0ABD01EFC0A06D /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = C78CF3840046AFBD425B5BA2D88F7679 /* UIImage+GIF.m */; }; - 612AF239D70CAC8510F33C25DEDF5A9D /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A0C9D91AADACCB0F7BC5CD5DAC32D7 /* BugsnagSink.m */; }; - 616F1DAC3543DFC1DF7F54B4D545F89E /* NSMutableIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = DCA32FC3EF84D065EC78E506A8786DD2 /* NSMutableIndexSet+BlocksKit.m */; }; - 61901D7FDADE440505CF633B509D5634 /* JGProgressHUDAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EFAC56444AE0C2603F11EFC0F6E69F0 /* JGProgressHUDAnimation.m */; }; - 61A863254593DB365ACC412305A3E8A3 /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D2A26E767099DE44C06F1217BA6DDCE6 /* BSG_KSCrashReportStore.m */; }; - 6358B09504E2E048A9FFAA8F72CEDBDD /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E607AC81443C3871BF30387BA78A65D /* BSG_KSJSONCodecObjC.m */; }; - 63F87C318437740E8202E4D3DD0826FA /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CDA2BF0D9BD2962E119971B674B23B2 /* MASCompositeConstraint.m */; }; - 649B0C44D1B8A7C0C403B0D546F8D469 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1581E03529A6D917C47A559E471B10A6 /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 652F445D2487AC90EF216DF5814F7924 /* UIPopoverController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D42F1F7BD09A5658175583E1F29D2403 /* UIPopoverController+BlocksKit.m */; }; - 65E88072A2BDC576BFC85E67EF9FBBC6 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F75D621F5076707D6A8A71C20B4D0AA5 /* MASUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6618EE80A4044B9928501F8B69FDD39F /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = 66DE3E4D31868E477D7B013AA32BFE1E /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 668C4A1BDE1639CC44C8542A89A8F988 /* JGProgressHUDIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A2A62670930FAAE6BF48800107C306 /* JGProgressHUDIndicatorView.m */; }; - 674F1AD54F8E6D2B39906A700A85D355 /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 90AA523DADBC730B1935E86F91F95992 /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67B601A2F83405DBDA082EE891FE28AC /* BKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C65A5A3BCA285CD434E1F167DD19E7C /* BKMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67CD70EA0B809F2840FCE47014818515 /* NSDictionary+BSG_Merge.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120E88AF3F6A89FC4A2819A63D7CCDB /* NSDictionary+BSG_Merge.m */; }; - 697BEA2E5C767E5E2286411EE41A0915 /* JGProgressHUDSuccessIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A58145464B8A263A2BF1319A3516FC1 /* JGProgressHUDSuccessIndicatorView.m */; }; - 69BE6E07350C57D5D201A0FE245BC556 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BA8EC563822E9BA7CE382F3F9A4E325 /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69CA3E2FF4DBE5BCBCD813D2ABC37254 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = B3E4A54AB05AB734CF12A75359313AD6 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C3B7E9EB51BEA94D26C32F162020527 /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E12D6342943485BCFE44346EF146794A /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CA9582BCD21E15C58584DF8C8CBE67A /* QNIpModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B0FF88E297625329169B21F9C591C818 /* QNIpModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D28DADD58C889048A8CBD7D2CE352C9 /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FB465335239F059238B783BA68A255BD /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D44E0EDF2D4ACB4B54D422E2CDFAD2B /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E2C98C782E8F6059C1006DE0D8CE0FC /* UIButton+WebCache.m */; }; - 6D5D78624DEB38E63F436A8970F04D45 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C34134BA34BA326068BA806750948A2 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E7B90691DC2DA92CAF0523EFF61EA40 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = AC1F052E6E8EFF18388240351B7C77CF /* BSG_KSCrashSentry_NSException.m */; }; - 6F3479A727AE249165D7B50211B7A634 /* NSObject+BKBlockExecution.m in Sources */ = {isa = PBXBuildFile; fileRef = 31DD26DB680BF0B67905FACBE3D147CA /* NSObject+BKBlockExecution.m */; }; - 6FE1AE688036B71B8FC50037CB465F32 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3522EF35471625EEE334EA0BECBE05AF /* UIImageView+HighlightedWebCache.m */; }; - 70066FE39C703555B4DF5CB5727200E4 /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 70740CD6AB1369312EE743251166C428 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72A0A38C4C1A53BEC18A43E30130CCC8 /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE1F97AB05865E43EC2A6E2D0B4EC22 /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73CDF267DA7E740D14B0454E2A0A468F /* NSSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FC91F12171EC17B8D586555694981613 /* NSSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74043DE5C8997FC02879B8A7F7AEE390 /* NSMutableDictionary+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FDE9369E09C5959C144447B9335099DD /* NSMutableDictionary+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7476F8D5DF46CFDFFAE62CE63A9ACD4C /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 4453A62DCC9DF0699B04136617A42E77 /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7484D38FC44E512E32E794CA8506C79C /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 889370F77F8B15A29B76579F97B58F5F /* BSG_KSFileUtils.c */; }; - 74DA42EF86292B141E81C58CDE7C2B1B /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D1D214B9646E826FFB79151C1E4AEED /* SDWebImageCompat.m */; }; - 77D677CEC38D42F550F49703FE628637 /* JGProgressHUDShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FAF6C861056F03A4140343DC95914AA /* JGProgressHUDShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C1F6DDA42CDB34CF87F8CA02DE2CEA8 /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DBC45236BB9BFEC1E835E9FC38B19FEB /* BugsnagNotifier.m */; }; - 7CF2AC7A3B3ED03B30C1E4ED662B0551 /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A46C04B140CEC37E961D0E39BF2DB6 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D7BC056B92D37583CDF5F54B1C39ECE /* JGProgressHUDImageIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1E70F22AC93D020F54AD83930B694B /* JGProgressHUDImageIndicatorView.m */; }; - 7DC27B0AE3EBD7836F185C5BD841DFCB /* QNDnsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E3CCE32179393F67375D36A8C000BC0 /* QNDnsManager.m */; }; - 7E644708F5AD28C42318E938E4452C97 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9230E0C901F41592E3DF9A67D2E716A9 /* NSButton+WebCache.m */; }; - 7E93D4070CC337A9E8B046B16CCE7086 /* JGProgressHUD-Defines.h in Headers */ = {isa = PBXBuildFile; fileRef = DFF6CE06FCC979B2501492F45042AE8A /* JGProgressHUD-Defines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7ED5F70ACDBE0FE90105F8F66AEE8D8B /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C285C3224707D9DF3318E4241B75C363 /* SDWebImageManager.m */; }; - 7F7CAC52ABAA6B84BA89293212B9F451 /* HappyDNS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 133B1F1CE9BC07E7CB0FE18638CD33C4 /* HappyDNS-dummy.m */; }; - 80561866CAD137AA4C634D9CF8FDDDCA /* NSObject+A2BlockDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 39023082C2207E1138A62545ACA55618 /* NSObject+A2BlockDelegate.m */; }; - 808CB12DFC51D1D5EAB74E1BA4CB9F06 /* NSOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BE6665FA6687575478E9F2D887AD706 /* NSOrderedSet+BlocksKit.m */; }; - 80F74BA39D5BD2509C49D1F283B008A7 /* QNDomain.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FD8DD93AB5A283AD969634CCE2FB863 /* QNDomain.m */; }; - 81F811A56B6724F7E8E2D25364E595E3 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE853BF6A41CBE71196E8BBBCECBF76 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81F9B9F7C010DB711C9B55DE98ECF05C /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = A245B93E3CCC682F4979F51E8813B509 /* BSG_KSCrashReport.c */; }; - 835735CEED5DB31C758F2E0365107AA7 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 74D73602CED8DA70A2CDE67B1FE03E39 /* BSGSerialization.m */; }; - 83C63BD851A493127D45C8679B0C1095 /* SDWebImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B776BCCB43F76B9381253B539FF8DD76 /* SDWebImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 842D5570CF18F3743208B0EC81F10A22 /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = ECECCE7A8AEB033B5E981BD47FE4B0B6 /* BSG_KSCrashSentry.c */; }; - 8527D2FC6F312883A531B076DAC8D0BD /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DBFB9182568D110B9ABB4C92CE15AD /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 864E8109B19B6191369FA0D5527175C9 /* UIGestureRecognizer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D700CEB29A4D74DD78472D61666C4939 /* UIGestureRecognizer+BlocksKit.m */; }; - 86A12F800EB675FCC7444EAA4740F7DE /* NSArray+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DFCA4B9AC445EE870C3E88672AFDD13 /* NSArray+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 86B66F322F9639C8066867B154EADCB5 /* BSG_KSZombie.c in Sources */ = {isa = PBXBuildFile; fileRef = 32BCA03F2A38924344C68A82C03F4C98 /* BSG_KSZombie.c */; }; - 86CB15B1174CBAB5B14DBB4D2EE8C298 /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B105A06E22A1F1C48C6FE432AB172A4 /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8712A73A5F37F3ED7BA5F3EB40F36C6E /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FEE1B7CA43D49A02E371FEECBCBDB2 /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8796F55D3EF4127CAE0483CD024FA45D /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = 518A20E7BD85BA89C8AFE31BCD7A4C9F /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87FF5B8E152B0466AA35633966D62C3A /* UIAlertView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 080112233C994DA7622A53C4708ED80D /* UIAlertView+BlocksKit.m */; }; - 88CDAB083BA1BF7EB86D87420B027729 /* A2BlockInvocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B3FA53C5D2065D3FEF519E807B62AEF /* A2BlockInvocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 89B223B1BDD5CE436D3A19835F50B24D /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F6FE99A4945618A12F259329765635 /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8AE6B9E59DCFA59BE72698A2191CB610 /* UIImagePickerController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1984136C0AA72EB3042BA586D567F6EF /* UIImagePickerController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C06D8ABE69DCB69B84866E13F7182DB /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA05598B5DB86EA1C67235DB5B97AC6 /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D77009DB3C17107F4AF36EE6358E289 /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CB90D44BA44BE285FB808F66671C882 /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E402EFD7A93B5DC164FF9FC9D2F03C9 /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = 40B648C49DDD0D8E1D5AFCC5A2B431CB /* BugsnagCollections.m */; }; - 8E7566C5831CE82C0066607E09F9B346 /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = BE75B90B3452C4C80DFFB271A6C44DA6 /* NSError+BSG_SimpleConstructor.m */; }; - 8F3A7FAE3D018677E9591212799871B0 /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 74B564E31AC4C4CF2CC5D6E17959499C /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F606A5D4F1892FEF2F9D2046AEF17E7 /* NSImage+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AA6E5AA0CD867DA5D58480481D4757 /* NSImage+WebCache.m */; }; - 909334810C50BB0AE48979046B77AB93 /* NSArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A20F5514583B5643E8783092763FE6F /* NSArray+BlocksKit.m */; }; - 909602E2A2C86F090D68E15F63C5D2D1 /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9F1B8F04BCFDBDA3EC8964F314D41A /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90E250F53AF594054F8CD406848ACBD6 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = CDE4E747676BA40D8D5ECADBF184D4C6 /* BSG_KSJSONCodec.c */; }; - 9103687D945641FB47C645DE6C9AD953 /* HappyDNS.h in Headers */ = {isa = PBXBuildFile; fileRef = 844483D93AEF817850E68678A76C2C76 /* HappyDNS.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 912A2DEFA1332384FD7F0FF7F708F8D9 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = B534CCFDC60AC6FECF92380A7A650681 /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9194B58ACE900ED6BAE6AD92E24A2CFF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 3091017B6D40C295F66231E2F3AC7A6B /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 923D6C856211CFAAF949776E51F13707 /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A7A6FFFFAECEAF4CC374CA2E77CE77 /* BSGConnectivity.m */; }; - 92BF70E9D3285561EB404A7C4A4A6DEE /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = DD16ADC7F01A26324E9B7CF0A493B3BE /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92EF24997C6AFF9160F0C92B743B454B /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 27EEABC91AC392A764FD525F72791B12 /* BSG_KSSysCtl.c */; }; - 94765EBA562A8931572142F0EB65BA87 /* QNRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A91C5E954FCF6B7C915E25FE01C10AB /* QNRecord.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96507E505EC7DBBD8F00A2AF8E031574 /* QNDnspodFree.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EC9EA854329AC18C4A67F21063E6E11 /* QNDnspodFree.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 996BB4B6535B54ECC0878ABC3F89F011 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = DBD82385CB8D648D502368D238C5676C /* UIImage+MultiFormat.m */; }; - 998F1596653067D76BCAD88F8D0CBC3F /* BSG_KSCrashSentry_Deadlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9234AEEF1F4B298EBD3214451FCD9C55 /* BSG_KSCrashSentry_Deadlock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B624B59504A25F40BF138911C2F6889 /* NSSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = C17A0A52653CBD01E6B87D07BE14FCF1 /* NSSet+BlocksKit.m */; }; - 9BCCDEC1044989F0BECFEAB755A0411F /* QNHijackingDetectWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FF1D231D8ACAF6FA64822EBCED10825 /* QNHijackingDetectWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C02E59E3DE7B60A7DB3EFC7E76035A2 /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = E61F55CC8CA6FE0FDED726C1ABDB0806 /* BSG_KSMach_x86_32.c */; }; - 9C74A86822D54116059A22663D1ACCA0 /* QNRefresher.h in Headers */ = {isa = PBXBuildFile; fileRef = B392E48C93883483E4161851FB5E758D /* QNRefresher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CF2822B59AF3F10DC6C8C0DA71ACEB3 /* UIBarButtonItem+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 60BD4334ABC2F7DE7AC47FF29F44ED13 /* UIBarButtonItem+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D24C2CA342464F72E9645AE9084D6A4 /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 15E6ABB88573AB816E853CB38D8F967D /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D25FFE1FD226AF5E302D2513E0C9F69 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D7574C0137F71D841B3B29511B2D2CC /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D8CEA85CA94325FB493A148D039602C /* UITextField+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8781D1600C6C52B8609B43B0515A9C /* UITextField+BlocksKit.m */; }; - 9FEE6630390F3203A2633A0733435F70 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 45E7408AEAD159BE8EE934377888DC7E /* BSG_KSLogger.m */; }; - A1289CD11846663BD7109185193C4B82 /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AD50D1481660D097CD7B38A309703351 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1AFAAE75F22E56B1C810E1A57478260 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = E8936040259E1F97AE2DEF10224B5534 /* SDWebImageDownloader.m */; }; - A2DEE566030C77DF1397A3C1FB6A16FA /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5486ED85487C767A072A13CAF2697FF7 /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A326795A61B5D035EAE422D71E01AF0F /* JGProgressHUDRingIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63CB2BC56E1929450545B53E41F56D01 /* JGProgressHUDRingIndicatorView.m */; }; - A3307B8FB6EE0A049DBAE3AA4D2C6DA0 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DBD25A3470A290BA4F19692B31C5DD73 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A342683498F827B086866EA215751C05 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = DDC03114642C8E97B2E2B71083E39DD7 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A34F6D080CA3C1D7E2FD6844BC1E1F66 /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = EB5BD9F7DFF1FCC8E9A9A160EF3FD0B1 /* BSG_KSDynamicLinker.c */; }; - A495CF59F0B1DD70B85387DBC099D985 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ECAFA212B76953320CE51185061271A /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7F5190EE7B38C2F083839B6BD3BC8A3 /* NSInvocation+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D07F85CE9F8B732BA0F59759BE1223F /* NSInvocation+BlocksKit.m */; }; - A8656F9F5FA8C032F68FBFD79EDAEA81 /* JGProgressHUDFadeZoomAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 253DF9ECB63F85B7FDECCFD61F60D653 /* JGProgressHUDFadeZoomAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A893FFB0F9137E298D6752729850D1D6 /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F3944DC2EFDCB10CD1C1E93ADA547B /* MASViewAttribute.m */; }; - A96FDD14EF36D875312C9B977D3690CA /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = 5384A949F5F34DB15A701751798AA00A /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9A1C0ADA881C69815BC3F5DC2241CED /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E227A286033EA0DAA3416102BEEA9BA /* UIView+WebCacheOperation.m */; }; - A9BD71EC2B2D4B04B44B2BDCADD94117 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A35BE9C148711E2F6927929594430A22 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9DFFDDA43CB8D7014C56FEF218883A7 /* QNIpModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FDD208D7703284C73858EDD5D9931DC3 /* QNIpModel.m */; }; - AA03442874A47D34D3EE92CD03567CC2 /* JGProgressHUDFadeAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6120C3F5D579D97362D9BCF696D6E50A /* JGProgressHUDFadeAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAC76E38D6E6FCACF94850E0E64D9832 /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EBEBFFAA31F2C24709BCF873A5F9976 /* BSG_KSCrashCallCompletion.m */; }; - AB1C3247ED50C01B604B59437AD84517 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B381AC685B39599CCE7895E7CC06B3C1 /* BSG_KSSystemInfo.m */; }; - ABA260F60D059F0E56DFB9357F2EE1E3 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A06517392907A86C3EE90F936A09D92 /* BSG_KSCrashSentry_MachException.c */; }; - ADCDDEFA5446062309DA5DBCE53F64CC /* QNDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = 47925D87B45F4F360F8D336574DF1B7B /* QNDomain.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ADF73D3D07DCCD33D75DB18F3D5A7997 /* QNHosts.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A01901F1577B0EED57E0FDCB0950D6C /* QNHosts.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF0DA335690D173C179A97DBF167E85F /* QNHijackingDetectWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 063BD509C758F3BDAD7540AA46400513 /* QNHijackingDetectWrapper.m */; }; - AF21EAA02BCD50A6CE3D9EA2D6FFEE11 /* SDWebImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E303AAE0435E68D727842CA27F9CB4CA /* SDWebImageGIFCoder.m */; }; - B20A0E5D8F9BCED1A82793C4BE9E7258 /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 29080304BD639016355C6F30385D6A9F /* Masonry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B26716DE118D330C411DAEFF5F47B317 /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = B030750C003187CAF16903C4BA2F68EE /* Bugsnag.m */; }; - B28593B40E687A5FBD924887593A165D /* MMMaterialDesignSpinner.h in Headers */ = {isa = PBXBuildFile; fileRef = CBC0BF63A5A9CC32BBC8F0388DA518F3 /* MMMaterialDesignSpinner.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B294B487389725262AC7DFD72A1691D6 /* QNRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = C23DE6C230B1E19AE954E2919A71BEAB /* QNRecord.m */; }; - B3397245B69F2050149CA9FC90761CE5 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F92F2E64574252675F8EA5CEC1DACE /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4A4EA9655602955A735675212BA339F /* UIWebView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = F78B68289E2BE9736EE442989DD68422 /* UIWebView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B544ABD60943BEFA18254D77AF7B61A2 /* JGProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD6603A4CA3E47722422A3BC081EA14 /* JGProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B565D20FFFDF5BA5314FBDB509ED3F10 /* JGProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72CA1877BCB9D3F656907E74AAA7EAA8 /* JGProgressHUD-dummy.m */; }; - B5DE58D5340CF7C2E389A4E7F9537028 /* QNResolverDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = E8039A193131FD20BB3A12FCB779202B /* QNResolverDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6D23E119FD4F12461265197AC525B0A /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FD58B7B103307E352A5B9723463CF48 /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B744645E35C7E9FF8E283AC77B74D905 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2033803E751374DB12FBB0A56BF83AE0 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B829A89911987C35F1C5DB1FEB47C3E1 /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = E426EE515BD51CC86E9CFCB012D95CB4 /* BugsnagErrorReportApiClient.m */; }; - B84CDEC089EA6BFAFB28C81F4B370C80 /* UIImagePickerController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 88F6D5EED4194E7A48E19E290246220C /* UIImagePickerController+BlocksKit.m */; }; - B946AFB1A725D85E07F645A7EF086383 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 03B73A0F728115CB1CF2107AEA23F7F0 /* NSArray+MASAdditions.m */; }; - BA0E0DE2BA38EDCCDA95E7F37AA844C9 /* NSCache+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D963CE22ED72456759C9CF4FCB01FA23 /* NSCache+BlocksKit.m */; }; - BA837C8FB9BD5FFDFD7D6C0CA79A434F /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = E55B4E0FFF90B98A4C48A2D9C5D3475E /* BSG_KSCrashSentry_Signal.c */; }; - BB2628A5ADDFD79DE6E62E76A2C63AD3 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4739D9161301F773FE924DD388597878 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC00029DAD4CBA7A9DA15E1786496E6E /* A2DynamicDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF931307F012A2053801DEC1FE0DFC6 /* A2DynamicDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD3C10A15A1485B6B36C066EB103FAA7 /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E052CA9DE91D9FAE441A0F398274DD /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BEBDAA2911FDC5A9F7005E93EFCF9584 /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BEB4CBF8743AC5683339D5FF6E65481 /* BSG_KSCrashC.c */; }; - C05FC6699632FE712174ED875A605410 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F1A608EF38BBD85D84317AF703AC4BBF /* ViewController+MASAdditions.m */; }; - C18CFE69E0418BF129C9CA7F4C2A3AE3 /* QNGetAddrInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CE34D6910D448B48E1B6CC5D8827B62B /* QNGetAddrInfo.m */; }; - C1E3F74476B9650C185CF50241D186A9 /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 237738AF826FF0B408FB33D2B5523CD8 /* BSG_KSMach_Arm.c */; }; - C21932194DF4643EF3BDD85516B0A11D /* UIAlertView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 828D509B11639C4AD96137B8D281D3D4 /* UIAlertView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2DDB4B70A23E9F594A646E839C3D369 /* MMMaterialDesignSpinner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D306915379A95F29AC586F0827664757 /* MMMaterialDesignSpinner-dummy.m */; }; - C36AF4971FA49B7FD07698261293ED42 /* SDWebImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D571EDF6DAFF89F5D7D724C798ACA52 /* SDWebImageCoder.m */; }; - C38ABD16D001FF0B6C75D8001BF0EB52 /* NSObject+A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 97E5E63A5A85B28D19BF546C6DEB3B1C /* NSObject+A2DynamicDelegate.m */; }; - C52F73F557477894EAA0A37F5E7B45AB /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = B006CAC860CE89318AE88CE9D8F6847D /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C60A1CA8B5E6D829445AE31B23D2F3D0 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F13266EA0097BE1406D5ABB0463653B /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C61160BB10D1503062E97232D3C2060B /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2933F5751D9C4CE53673B1778A9524 /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C648FEF0F8DB28A791485F18AFF66F7E /* NSObject+BKBlockObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E0D86E628BB8CD8547F74671E4CEB0C /* NSObject+BKBlockObservation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C74D2E856ADC8139CD00DBD184061B23 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 095AF3D1B32ED590BBB2239CB1DC2B94 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C755FF91CFC68C381A8BFEFD5088D979 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B7A7D6E53F8A4F1F19D65C5D95F0EA /* UIImage+ForceDecode.m */; }; - C760200B79320668F46D7091A43ADA4D /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C40976B25BCEAE16707EC484BB8FA9 /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7920681F0164686C56327ED3C6AAC58 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 05C30B7D778B321F7B078292406910A5 /* View+MASAdditions.m */; }; - C7F0806E9002E9825E3795B339E81FB2 /* SDWebImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 627CC28A277027BC84DA4450949AB621 /* SDWebImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C86A19FB977F5D934F0865759E9CF3F9 /* NSIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C1824C50646ACE38FE44CCBD533161 /* NSIndexSet+BlocksKit.m */; }; - CA0B019BDF65F09D767B974D9A85AA8B /* BlocksKit+UIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9C1182B98E547BC39492C61F34929D /* BlocksKit+UIKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAF0C75140C597BFE2B83733FC9FCB58 /* NSObject+BKAssociatedObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E8BD95EC20AB9D09EF39DDBFE63301E /* NSObject+BKAssociatedObjects.m */; }; - CB0B97FE3CD3FB61A439E03135030147 /* JGProgressHUDSuccessIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FD2807FFF6FD4868E4F784F3E64157 /* JGProgressHUDSuccessIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB6D56B916F04E5B14AD5FB7F46450A2 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 76110038AE081824A5F2F8959E90236C /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CBEF06F4A216F649415F27134214A0E8 /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 82D82860579B2270941D46AFE1864AD2 /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE820E09C747DD81D44FBA22131AA804 /* JGProgressHUDFadeZoomAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B8ECE6CE2D343E9FF764553D877DE7 /* JGProgressHUDFadeZoomAnimation.m */; }; - CF1C151607898DF6693DD5C4823D0B5F /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 229D726EC19059F5922A52EB5766DA36 /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF8975EC4D9312C767352D8DBEB54441 /* NSDictionary+BSG_Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B3B54B5D0EC2E7BD3A7CC4C5879106 /* NSDictionary+BSG_Merge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CFED6007A4F1E2B0B84C18E34F173C5A /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 545A7BC505467EFD732C9FE39DF03EFC /* BugsnagUser.m */; }; - D002DA7E4DADFF6B35061A2700BA3E68 /* NSMutableArray+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = A155E41C802F6DF86EF001BDF119458B /* NSMutableArray+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D0477D46C3DD962279EFF5B2F12F1AF0 /* JGProgressHUDIndeterminateIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AEBFD16FF67A0FBDD1DD437C01F0E0 /* JGProgressHUDIndeterminateIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D173A24DBC65FAABEC1D1163E2528163 /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7131170949CCD2723BBFE52A31EE6828 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D2028FCA260D365DDB7A71DBE3CD2DC6 /* SDWebImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EDF1B19294C351EFE07E56671326ACAA /* SDWebImageCodersManager.m */; }; - D26240E466A033A5C1592C47129F11F8 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = E51FE7D15007376E6E9902D68C512C3D /* BSG_KSMach.c */; }; - D2C9ACFB32FF7A801A212083B334D6C3 /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = E8987FC72C678A4622139EDEFCD04B59 /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3155159B080EA7928185EC97029DD84 /* NSMutableOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 8396C8305B6B863513A5428F058E4EA5 /* NSMutableOrderedSet+BlocksKit.m */; }; - D3155498814344A88F349CE42C2D5646 /* BSG_KSZombie.h in Headers */ = {isa = PBXBuildFile; fileRef = CED3BC22EE9470EA8DF490F7CA84DDAB /* BSG_KSZombie.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D38A1819376D3C3680B3D0D1FA1BCCAA /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = FD0354FF9B699D0B4CBDC5673A6F8820 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5C8A60277EDCFDCE94A423B96453FE6 /* JGProgressHUDIndeterminateIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = F6F48AECCE01E3F52AC1AD39D37AA7EE /* JGProgressHUDIndeterminateIndicatorView.m */; }; - D6C519408CD7E6E3B35E0ACF8F577FB3 /* UIControl+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ECBE8D1CAE4A70199649D699B9704B5 /* UIControl+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D6FFD1746F0D7645AECB30A903CB0E86 /* QNDes.h in Headers */ = {isa = PBXBuildFile; fileRef = A8509B0AEF4E2FCF05B36C320F213143 /* QNDes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D72EE0E749232B2C899702FC1C9402BB /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 714AA9DD9B0F1BCE3D90B268A57043A4 /* Masonry-dummy.m */; }; - D8FAE3C449D3E0063429AC2A77A02E2D /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = A68CBDE8A9BB1C6A821CA0CB1980A6E9 /* BSG_KSBacktrace.c */; }; - DAB5D785AB42FC987C5D48193B395546 /* NSTimer+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 79194EEF3570698C96B21C34C841415D /* NSTimer+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC4C4CD8111EA1D442DB92EFB833F4DE /* ActivityTracking.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FE19206F001F7277B948F96685B5D7 /* ActivityTracking.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCA923BCCF01487B8B95E1B20767FF17 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D83B0866070296738FD4D149C351D3F4 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD440529F06B5DF8CA710BF4DD835150 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 660AB4E67D152D8A49B1E3D0E28E4836 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD9EEF86FCFDB4130D87A622164BA5CF /* QNNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E89E00109FEF478942181AE569B80D5C /* QNNetworkInfo.m */; }; - DDDA2FCBB5D54C95AEDC69F9715CBFB9 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = D45AEC51C331068BF8F91EC62E269E34 /* SDAnimatedImageRep.m */; }; - E1D8B0082951C48A9D929EC6F0A4450A /* SDWebImageImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DEF89F8209C2188308C1DC4BF83C7F0F /* SDWebImageImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E2ADC0608F10970C796A83F6C7FE651C /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = A72C164AA781070E2EDD44DB155B4A5E /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E30D2027FD62FF527E735CE6C455ECDF /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = 176A66C6CBC6845C997E9E7617886C97 /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4E66C32A9EA1211092286A2F2C9F0B6 /* BSG_KSSafeCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = FEBFE81A72AD4FFCBA4BC6582DD63E33 /* BSG_KSSafeCollections.m */; }; - E530B8B1E005AA98DC2F881ED52BD8FA /* JGProgressHUDRingIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A386E3346104E972AF6956C45FFE1C6 /* JGProgressHUDRingIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E550C4A206E2021091073BA0B0B5B3C4 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = EED210C0F440388FE74FC31665B17DA6 /* BugsnagMetaData.m */; }; - E5D1F11D7D5D5B40FFAF4F02871EF098 /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = C28BDBC70D607E2C6698288A1F553A05 /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E76935CFF4AF327F8D9A7C1935F7D900 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CEA1D18E5979EED1F2164C0A82662F6 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7CD6F561479E69059F78B43B47B6EAA /* NSMutableSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 502D837830CE0A1BB3E476AC469AF187 /* NSMutableSet+BlocksKit.m */; }; - E84728FD19EC36762BBD6D5C9EE556B9 /* QNGetAddrInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FC435667109B397418161F49C428E1AB /* QNGetAddrInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9715AA55DF39BF86F85B6B3F246A558 /* NSDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B2AA00D6CBB2BA4E37903C74AA5F6209 /* NSDictionary+BlocksKit.m */; }; - E9F701052509F2C006E98FC917C2E223 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC3F814031C92E9B2510DD531E8B05B /* SDWebImageTransition.m */; }; - EAAD293E08F2A3A7D5273F51D00E2EDD /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 44D17C8EEE3DA52CBD7B944411A01A30 /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAB4C8F947E8B49C87955FE2DC877DCC /* NSMutableArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 41B80BAE170CB1AF103649F4985767FD /* NSMutableArray+BlocksKit.m */; }; - EB65AF2B6BE84F9103F75183BED66B07 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D4170B88766C08CD83F49DF4FF6FD435 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EB663E3E1EB4BB670DC29B77DB330135 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB0CD6B51028E00889138CC04EB6CEB /* MASConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EB947BA9E04ECB15ED096DE2D8317F40 /* BSG_KSCrashState.c in Sources */ = {isa = PBXBuildFile; fileRef = C017EBA7228E2886288F2ED0F18E2E1C /* BSG_KSCrashState.c */; }; - EC72EF71E479531B589177FC24982337 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 498EDBAACE5DE1CD7FA5686161FC3D1B /* SDImageCacheConfig.m */; }; - ECB6CB041295FEA9FBF89AF309A032AE /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 73D48B6C182BB95F6DBD2D70F5B9D72B /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECFEA50EA6B65F83B68B87C13DBE1A97 /* BSG_KSCrashSentry_Deadlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 9502079BC7A27CE9BD7204F795928E71 /* BSG_KSCrashSentry_Deadlock.m */; }; - ED360105A24B7B2CE24394E66CF229CF /* BlocksKit+MessageUI.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F97CD4E37A1018300E9658042E594C9 /* BlocksKit+MessageUI.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED82F152137DBD78D72578D0FA3247BA /* UIRefreshControl+MaterialDesignSpinner.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B361FECA35090F4B0A607401C5ABF55 /* UIRefreshControl+MaterialDesignSpinner.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED90EA11C1B989DAFFE46A5A5E94BC24 /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7602750296879DE5DB95DAB62DC9C031 /* BSG_KSCrashSentry_CPPException.mm */; }; - EDE3BA2407D442231FCF75E5AB3A999A /* UIGestureRecognizer+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 391726B5BAE6D850BF6EDFB3AC131C88 /* UIGestureRecognizer+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE659430F4CE57D5801A4A53A98140A6 /* UIActionSheet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A827B8443EDEA3D98209B3C5FE5F49 /* UIActionSheet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE839AD9056E372ABA3A91822FB04D95 /* JGProgressHUDAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A31390612D463D2B1728DAAD2497E447 /* JGProgressHUDAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE936A6838005A5ED1BC5F74BE37B7BD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F715CBB6B30CEF29283BE952BCE2184 /* MASConstraint.m */; }; - EF1FC16B7CA83139B5EEA7126B41D50C /* JGProgressHUDPieIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D78FE3E42F8A23B63011C94CB254B /* JGProgressHUDPieIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFF12870567B25473265F7BF95DCCFE7 /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C83B260155E2B2A2DB819E3892C0F5 /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F04708D4B3F70190BA210282FA6A1913 /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD3D28C5E974EC02C4F08F17E5E3F6 /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F112D0317F099CD4CA5379BEB982C3F8 /* MMMaterialDesignSpinner.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F392F42507262D92CE779D914C66670 /* MMMaterialDesignSpinner.m */; }; - F1923EAD3D13AEB768A0819C11D39986 /* BlocksKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 547DAE1B095DDF510078AEE8E67383F3 /* BlocksKit-dummy.m */; }; - F1AC006087DD047BAF39A454D11990E4 /* NSCache+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B513AA91EAC7F9B3B9F577710722B7 /* NSCache+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1B75048874B8773E5568E6D3ACA12E4 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 715BB4C46C8DE8EDEEA613E11C00B253 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2E595DF94B71C173F77B018B71A29FD /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 657F9206B40BE62B2B5717ECB6510232 /* UIImageView+WebCache.m */; }; - F2FDF8CC54957DE05FD93F99AD1F2A2D /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = 3340BF20CBC468CCA44285ACED31D08B /* BSG_KSMach_Arm64.c */; }; - F37B2894E219BA1EEE1AEFE28E30D6CA /* SDWebImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 429BBF7DE00800B81D05792F86FE8BF7 /* SDWebImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4B43F05E54ED2E1838BD8BB4A8D4184 /* JGProgressHUDPieIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4EBF1B36CA846531BD03DA94952F109 /* JGProgressHUDPieIndicatorView.m */; }; - F5A60C32D03741A0BAD72AF81B85A98F /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = EDDD9447A81A79B1AD74E1BF15EDEDB5 /* BugsnagSessionTracker.m */; }; - F670C7D7A113FD39CB4416E64D52A249 /* QNResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC81B954EE0A5E2FD15180501085A9C /* QNResolver.m */; }; - F8A1500CCE7E735746B42A529B167942 /* QNNetworkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 26B7357A48605CDE300B12B3F3568CE9 /* QNNetworkInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F937F6E5793327A85747214E9B2642D7 /* QNDnspodFree.m in Sources */ = {isa = PBXBuildFile; fileRef = E9BF84197D4841FC20DFFE58E2CA1ED7 /* QNDnspodFree.m */; }; - F9AF462C21BE1444D6661E873F52F1E1 /* QNDnsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AB0256DF1F4F20FDA80A4C8CE01D73B /* QNDnsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FAC7F4F99D97AEFE71BD2B5DD10B6AE9 /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = C070AE4A38678CD2BD3713B279893BD1 /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC059126654AB27E3761FE608D4BABB7 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F6F42AB2D1C48C343FEEB8CAF7F3DEB4 /* UIView+WebCache.m */; }; - FC2C974193A75CFD561D5F33EBDF0D00 /* NSObject+BKAssociatedObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F4B614792EC501B17939EE37961177 /* NSObject+BKAssociatedObjects.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD4D22414E51BD4D48C713D01E1ABFA5 /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = E21D650B293C368DFDE5C5742BB906FC /* BSG_KSMach_x86_64.c */; }; - FDF18252113B41829D073F8EE644BD06 /* Bugsnag-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A802AE814BA1625230387F76E2A0ACAD /* Bugsnag-dummy.m */; }; + 0044D201C7B2A0BBE9BB519CD450C517 /* NSTimer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 37828E6040B208FED57231FBBF01B440 /* NSTimer+BlocksKit.m */; }; + 005A98615C3A20F5A60FC0C20C4F63B3 /* BSG_KSZombie.h in Headers */ = {isa = PBXBuildFile; fileRef = CED3BC22EE9470EA8DF490F7CA84DDAB /* BSG_KSZombie.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 011DEAEC47C5802504A51B75A1AC15D9 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B33D26AAE181EAB29D9FCEBD29C162 /* MASViewConstraint.m */; }; + 0161176578D77065B36FF54EBDEE6839 /* JGProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 3436528695310FF4DAF964573FFEB310 /* JGProgressHUD.m */; }; + 0188D9A3058B7217FE5C3F611D75DC50 /* A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 212B37DC7721120A85A1818E8858A6B6 /* A2DynamicDelegate.m */; }; + 01976420A1D176D7BF39714FF7734748 /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 8588AD307BEEC3BDCB70CB9631EC2B08 /* BugsnagKSCrashSysInfoParser.m */; }; + 01B6DAEDFA767DD0C10FA30CBE816118 /* UIAlertView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 828D509B11639C4AD96137B8D281D3D4 /* UIAlertView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01D5FBC350E24AD4BF493C0AF742E47E /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A46C04B140CEC37E961D0E39BF2DB6 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02625C205C9A365E45303E2EA64E009C /* MMMaterialDesignSpinner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D306915379A95F29AC586F0827664757 /* MMMaterialDesignSpinner-dummy.m */; }; + 02739FBF4EB65D43F62BA5A5421B34BB /* UIGestureRecognizer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D700CEB29A4D74DD78472D61666C4939 /* UIGestureRecognizer+BlocksKit.m */; }; + 032289CB95D8A20E80A1576F55ACE441 /* NSInvocation+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB5EC40831F52C87F693F3EE291A99C /* NSInvocation+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 035214549AFBC0DE5827543108BF34C3 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D4170B88766C08CD83F49DF4FF6FD435 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04A0FFC33ED107041053B6344EBA1BDE /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA05598B5DB86EA1C67235DB5B97AC6 /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04D90E44921BAA0EB4808766B96DE71A /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 093B98AA77F7B6455787637F9A607ECB /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0549442B20000DD9DDBCECFC64B17825 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B938CD4F5F78371ABE3251D50F25191 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0673CA348C17C834246BD6D6631514D4 /* JGProgressHUDIndeterminateIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AEBFD16FF67A0FBDD1DD437C01F0E0 /* JGProgressHUDIndeterminateIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06AA6D15CA2727A9781F12A81DAB2B3F /* MFMailComposeViewController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D100F0601AD021206CFE21636EE3786 /* MFMailComposeViewController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06C4177D4956F59FD4A320DBBA2FA8F6 /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DF624E1511978793A6054936D583AD0 /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 071085D8284C937E5D5A7565C912BBC1 /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = BFC4A17844912DA0FC3DA02D2028D94A /* BSG_KSSignalInfo.c */; }; + 07AB65A84492912171F1117476D73C92 /* UIGestureRecognizer+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 391726B5BAE6D850BF6EDFB3AC131C88 /* UIGestureRecognizer+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0896507A8F58044C212D6B7D8F75F79B /* NSArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A20F5514583B5643E8783092763FE6F /* NSArray+BlocksKit.m */; }; + 0A0E8D176CFAEF8ADDBCDEDDEDCAD5D8 /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 229D726EC19059F5922A52EB5766DA36 /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AE68038E8D6F0C9826EF46870EEA110 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFA28F57068F65A8213E5977F749370 /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C1940F926D1A24AD6847F7E72175EEC /* SDWebImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B79BCA12C47D1D04E08FB0856EB85E6 /* SDWebImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C6ACF136886C64787978EC815B33BE2 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D83B0866070296738FD4D149C351D3F4 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D7931D59FBA3B36F9D7DCB3E9C2C759 /* NSCache+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B513AA91EAC7F9B3B9F577710722B7 /* NSCache+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D800F500A49674B4518BB309516110F /* NSMutableArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 41B80BAE170CB1AF103649F4985767FD /* NSMutableArray+BlocksKit.m */; }; + 0DF3EBC0E0BDCC78C1B19116CBDB34C4 /* NSURLConnection+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5458C37B9A38D53C300EA93A6A6D3346 /* NSURLConnection+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0EAE8373AB9FA32DE979FE44D6BEF950 /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = BE75B90B3452C4C80DFFB271A6C44DA6 /* NSError+BSG_SimpleConstructor.m */; }; + 0F0DF146C6DA90413228009DB96F8DFE /* QNTxtResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = C11B919D2AB6A4650D7D4EE4CDCA31BF /* QNTxtResolver.m */; }; + 0FA1A102DEFFC8A8BFDEBE20C83B8DB0 /* NSImage+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DBB04E724F34A9D1479A79E80A103BD /* NSImage+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FA9AD6214612A2D823F94A752E091C5 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7D61DB914C4D5FF4C13D8057642994 /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FB80A4C89EBFE7A6E4027417733088B /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = C070AE4A38678CD2BD3713B279893BD1 /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FDAF5FB77E22317EFA1F179CCCA76B0 /* SDWebImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = E15B9A8758A628754E7D4475A72BAF46 /* SDWebImageFrame.m */; }; + 100A0690A00441115A59792D5F0E0B75 /* JGProgressHUDFadeZoomAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B8ECE6CE2D343E9FF764553D877DE7 /* JGProgressHUDFadeZoomAnimation.m */; }; + 104612D6A6A9EC67D0AB3FC1EE93C33D /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD3D28C5E974EC02C4F08F17E5E3F6 /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 12BD28FE8AEAE5F62F165649094F3CB4 /* NSMutableSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 614F08D75872C2CC8B5346839AF37A9E /* NSMutableSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1398C6774C0019779BC9429FC08462AD /* NSSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = C17A0A52653CBD01E6B87D07BE14FCF1 /* NSSet+BlocksKit.m */; }; + 13B3963BD6A691350C7814EB585F7C53 /* UITextField+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8781D1600C6C52B8609B43B0515A9C /* UITextField+BlocksKit.m */; }; + 13DB0841D82E440FFF76B91E5C8106FF /* BSG_KSCrashSentry_Deadlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9234AEEF1F4B298EBD3214451FCD9C55 /* BSG_KSCrashSentry_Deadlock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14D251DBC48B93F022287107D74A3755 /* NSObject+BKBlockObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E0D86E628BB8CD8547F74671E4CEB0C /* NSObject+BKBlockObservation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15B9E569D780430965859C3A94DA736E /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = 58D07E1F61F7CAF91FC6FC107ED8DBCB /* BSG_KSObjC.c */; }; + 161BCB46FF9AD901796DEAC8E4B4CD06 /* HappyDNS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 133B1F1CE9BC07E7CB0FE18638CD33C4 /* HappyDNS-dummy.m */; }; + 16394957709835377A3AEC398197241C /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = B006CAC860CE89318AE88CE9D8F6847D /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 168BC8FAD22A1E46B1EE7BA8B13F69D1 /* JGProgressHUDIndeterminateIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = F6F48AECCE01E3F52AC1AD39D37AA7EE /* JGProgressHUDIndeterminateIndicatorView.m */; }; + 171E431183027C7072FFAF2D4AE84ACC /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4739D9161301F773FE924DD388597878 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1760F7A50AD06DABE85ACECDAC5FA3C5 /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E42C56F584D9AE06DBD39CF0E26F3B8 /* BSG_KSString.c */; }; + 1847B4623473B0D17C90145752F35C95 /* JGProgressHUDPieIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D78FE3E42F8A23B63011C94CB254B /* JGProgressHUDPieIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18DF62617FE29E56225D2C06FA772EEC /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B7A7D6E53F8A4F1F19D65C5D95F0EA /* UIImage+ForceDecode.m */; }; + 195FC4A5166258DFEF5D70C1DBA7EF8A /* UIAlertView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 080112233C994DA7622A53C4708ED80D /* UIAlertView+BlocksKit.m */; }; + 19D6AB3B2F7D342EC7EA72B41B28D7D6 /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6592BA7755E26EEBD059D798B879C2 /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A2899E3AEED57AF69EC27A98CD3161B /* UITextField+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EFFF6C09C74C7BD4F7042299E97C0321 /* UITextField+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B8FD8A0376C74BBC5871BB0FFBC08A4 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 761BADCDC5C85480E0874AFBB2942636 /* NSData+ImageContentType.m */; }; + 1FF7E6A870DFA678ED5087510189AC4A /* NSImage+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AA6E5AA0CD867DA5D58480481D4757 /* NSImage+WebCache.m */; }; + 20087C2E50F4EB87123967A4056AA7C7 /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 27EEABC91AC392A764FD525F72791B12 /* BSG_KSSysCtl.c */; }; + 257FEC96D19F4E8EB1E48DF257B1FE8A /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = E8936040259E1F97AE2DEF10224B5534 /* SDWebImageDownloader.m */; }; + 2620863FD0094B14AEA872E697B7BCDD /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = C214DDE2C24918F8CFE813BA865DDB9D /* BugsnagSessionTrackingPayload.m */; }; + 29D5E9380B676EFBAF607239FFECF7E5 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AFE15B5E1792D7BAC6AED0D4FB70A3 /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2AA9F667D6D5F285EBCB83BE1692119A /* NSObject+A2BlockDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE7DAF445F4E9598702B8B63A7008DF /* NSObject+A2BlockDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B370FCDE0E9C326FBA50E20AAEBA5E9 /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E12D6342943485BCFE44346EF146794A /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DEA5A38DFA08A4C5EBC279628B137B4 /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9F1B8F04BCFDBDA3EC8964F314D41A /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2EB83648B4C91F113452BA1721988347 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 315A22C5C5F2241428420C4D12BAD860 /* SDWebImage-dummy.m */; }; + 2F3B348D1B508C148572E699F45D2E15 /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BEB4CBF8743AC5683339D5FF6E65481 /* BSG_KSCrashC.c */; }; + 30FC315D1D36E6E93BB7EBE4242BEB5D /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 90AA523DADBC730B1935E86F91F95992 /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31AD1632C5410D07953A0611A3752EF3 /* A2DynamicDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF931307F012A2053801DEC1FE0DFC6 /* A2DynamicDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 326D16A2B3039782F0C3AFE251D04C8C /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = DDC03114642C8E97B2E2B71083E39DD7 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32D7B533C78E22507BA30A99CD655328 /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 889370F77F8B15A29B76579F97B58F5F /* BSG_KSFileUtils.c */; }; + 32D824ABB1ACCE087A74A59C3CF5D8A6 /* QNHijackingDetectWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FF1D231D8ACAF6FA64822EBCED10825 /* QNHijackingDetectWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 335853623CE0C018D8E69461754ECB3B /* JGProgressHUDSuccessIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A58145464B8A263A2BF1319A3516FC1 /* JGProgressHUDSuccessIndicatorView.m */; }; + 3503ACDF00E62C6395D1758046F248C8 /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D39DB82BE6449173CA8CBDB7EE0A26 /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 362200FEAF92BE591E07A6ECE62D5241 /* NSInvocation+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D07F85CE9F8B732BA0F59759BE1223F /* NSInvocation+BlocksKit.m */; }; + 379902484CC10B58ACBD21D949702DC1 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F55BEC9975D5C26529DAE689730774F /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 387523916AB680AC722992079BB01F67 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE49D00410B37571828FDDD523CC3AA /* MASLayoutConstraint.m */; }; + 3993C8DCEAF37E0F6CF429DAF189419A /* NSURLConnection+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E2609621C550044C314FAFC068A9E77 /* NSURLConnection+BlocksKit.m */; }; + 3AF45D1B033D1A4B64453248E928BC36 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CEA1D18E5979EED1F2164C0A82662F6 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B749B0DA006A8EC75B9F9D0765EBE6F /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 095AF3D1B32ED590BBB2239CB1DC2B94 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E150CA302CE658699DE29223DBDD3AC /* QNIpModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FDD208D7703284C73858EDD5D9931DC3 /* QNIpModel.m */; }; + 3EB135EC8F445DDAD0F0ACBA53A14E64 /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7602750296879DE5DB95DAB62DC9C031 /* BSG_KSCrashSentry_CPPException.mm */; }; + 3EE2276564EED39DBEA438BDE58DAD90 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B701E4C215A45E611AE0E7A3F14A71A3 /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F1BA38F4A9F394CF7E02C8C9797D3F7 /* NSSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FC91F12171EC17B8D586555694981613 /* NSSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FF9952BD32A1F6917EE95BDB0E8EE0F /* QNIP.h in Headers */ = {isa = PBXBuildFile; fileRef = A9CFBD20E5A7CDC0A31C14E97DECEF5F /* QNIP.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FFCA63FBE11F322178653626743B519 /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = C28BDBC70D607E2C6698288A1F553A05 /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4027DA8E04029B81E068D6B23A4D08EC /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FEE1B7CA43D49A02E371FEECBCBDB2 /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 41DD58C796E6964A84D74F43434DCB2D /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = 264C85EECE9291CBB3927775C2528E7A /* BSG_KSCrashSentry_User.c */; }; + 4213BA19B762D580D25BF5424716A0D9 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E45C231EE69558378902C2701359DFF /* BugsnagSessionTrackingApiClient.m */; }; + 422021E28FD222625A42EE561EC35D1C /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7131170949CCD2723BBFE52A31EE6828 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42E543C6C23AF4792D82D23CAC723C12 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BBAE793CA6A3452E1E6CFCBED018E3F /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 457516E4EEE536D0D40BD90D79E5ADDD /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = A57C66E53BBCCC0C371F96658851D68C /* MASConstraintMaker.m */; }; + 45B7F19A7E522867D1C4A613142D48FF /* NSObject+BKBlockExecution.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BA6A6CA99DA297062461F52F2FAA144 /* NSObject+BKBlockExecution.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45E90981388018B28CD9EEBBB0FD08BD /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AD50D1481660D097CD7B38A309703351 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 467F7BBECAC4211CB344CDE90B48ECD2 /* JGProgressHUDIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 714F125FBC144DB5540DA58773D41B3B /* JGProgressHUDIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46E5FFC05B8FAC6000496F7182BEE7CE /* UIView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 706CA6EF9BD6B439540ABE843A302CBC /* UIView+BlocksKit.m */; }; + 46F22063A16AC9C5271E44A819C1F3EA /* BSG_KSCrashState.c in Sources */ = {isa = PBXBuildFile; fileRef = C017EBA7228E2886288F2ED0F18E2E1C /* BSG_KSCrashState.c */; }; + 474508437CF2082E25B6BDA556C11226 /* QNDnspodFree.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EC9EA854329AC18C4A67F21063E6E11 /* QNDnspodFree.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 493854944A0286D0A464F0AFE753F50C /* QNDes.h in Headers */ = {isa = PBXBuildFile; fileRef = A8509B0AEF4E2FCF05B36C320F213143 /* QNDes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 493C188295EE27BCE199A066C0D4048B /* UIControl+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ECBE8D1CAE4A70199649D699B9704B5 /* UIControl+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A80FC61E37A6EC7425566FBA8AA783B /* QNAssessment.m in Sources */ = {isa = PBXBuildFile; fileRef = EF62B00BE1E56259574C133808153FCF /* QNAssessment.m */; }; + 4AF1BBE2D0767E60D8277AC4B1C3A46E /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D1E4B8AF2C6DE086DB98D81CCEB98D /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C611F587F5C45D73EFF92711F798A3A /* NSIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C1824C50646ACE38FE44CCBD533161 /* NSIndexSet+BlocksKit.m */; }; + 4CE4A59218C0CAB9C0095245B47A84B2 /* QNHex.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C629683C25829F044B97B967CCE2F32 /* QNHex.m */; }; + 4CF6444BB2EC33E170BFF4124D072FFD /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9230E0C901F41592E3DF9A67D2E716A9 /* NSButton+WebCache.m */; }; + 4D4B66B67602D75E6AF78A8D5E280CD2 /* UIPopoverController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EE3911BD5333A081DA6FE18D848BB49B /* UIPopoverController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D5F39F026E86B7A5FDCDAD61B36037C /* NSCache+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D963CE22ED72456759C9CF4FCB01FA23 /* NSCache+BlocksKit.m */; }; + 4E0B0DA79935FBF6ED2D2B8BEC61A21F /* JGProgressHUDShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FAF6C861056F03A4140343DC95914AA /* JGProgressHUDShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E299C2A7272CB34126C44811570A31A /* QNResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F5098B4F33DD9C0021EA528198DFFF /* QNResolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E7DFECA26B3FAC23D882E73EAA8DBBF /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = C48CAB39889834FC39B9D5DA17DB9921 /* BugsnagApiClient.m */; }; + 506E098A6B03243E3DC344F694305C70 /* JGProgressHUDImageIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D6044259B2D04161D313D34DD82DCAD /* JGProgressHUDImageIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5113ACD9FA10883416CA6370726CB6B5 /* JGProgressHUDAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A31390612D463D2B1728DAAD2497E447 /* JGProgressHUDAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51A5F4A39E2A2C8E5208E1E4B409A5D9 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 491FDAC15D030494B2E90C0E7ECD4606 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 525A217BB036B10A47AC2FE79D1F04BB /* NSDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B2AA00D6CBB2BA4E37903C74AA5F6209 /* NSDictionary+BlocksKit.m */; }; + 5320520D1D493ECCC094B8B6E331601D /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C40976B25BCEAE16707EC484BB8FA9 /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55467BAA2A052075BC7847B97A04238A /* QNDnspodEnterprise.m in Sources */ = {isa = PBXBuildFile; fileRef = 2421B9B9CB1759A5984BF7D146276A21 /* QNDnspodEnterprise.m */; }; + 56E993EDE44D7A061D687F45C15B6E6F /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 657F9206B40BE62B2B5717ECB6510232 /* UIImageView+WebCache.m */; }; + 582E76A505425779FDFC88C84ABD0B9A /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C83B260155E2B2A2DB819E3892C0F5 /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59136BE34107B0FEE2929FBE282FD292 /* BKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C65A5A3BCA285CD434E1F167DD19E7C /* BKMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BC76179BE7D28DB331344DF6F143947 /* NSObject+BKBlockObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EFD9D6737FB598AC439024F3037E588 /* NSObject+BKBlockObservation.m */; }; + 5D50C92481B31B9177A0C3E8737F5DC4 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 03B73A0F728115CB1CF2107AEA23F7F0 /* NSArray+MASAdditions.m */; }; + 5D6AD119D578F6F4BF04CA0FB67EF8C3 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C285C3224707D9DF3318E4241B75C363 /* SDWebImageManager.m */; }; + 5DE1E1D846C8BFCFF2F48E91BF6A8A2B /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 70740CD6AB1369312EE743251166C428 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5DE39F7E8F2F04427F09E44DE3AB14C7 /* MFMessageComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E3444A30934CCB09FB6EA08D2FE086DB /* MFMessageComposeViewController+BlocksKit.m */; }; + 5E923314C73552BCBC5F2355C4CF2FE8 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = E7383DED404B17BDC3EBEB1F74E20AF3 /* BSG_RFC3339DateTool.m */; }; + 5E96458C631C911733E7EAF669E66466 /* NSOrderedSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EC0167076D8B37548F9D02F2695EC87D /* NSOrderedSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EF2A0ACBA386486C11E580D19712647 /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 80D66176F5D1BC5B1A8126FFB12F3846 /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5FB775BB90BCA01A9FA5E3315132598E /* SDWebImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EDF1B19294C351EFE07E56671326ACAA /* SDWebImageCodersManager.m */; }; + 6039E379536BCBC2565835D25BD0BF73 /* NSObject+A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 97E5E63A5A85B28D19BF546C6DEB3B1C /* NSObject+A2DynamicDelegate.m */; }; + 61FBDE4E7FC7492064199D608DEFD2C2 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F92F2E64574252675F8EA5CEC1DACE /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 62D4D3F334DFEAFCAC320EFD03CB4BF9 /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CB3E0E1F4D5776457623C19D44EE11 /* BugsnagSession.m */; }; + 633DF2024EA9BBA1D343C859295E94FD /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E2C98C782E8F6059C1006DE0D8CE0FC /* UIButton+WebCache.m */; }; + 64EF228AEF92148E18C844C97BE5696F /* JGProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD6603A4CA3E47722422A3BC081EA14 /* JGProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 664325A77C33DEEE15A3F5D82D43D727 /* QNResolvUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 9096AB2BD8BAE9301E97ACF6EF3D4628 /* QNResolvUtil.m */; }; + 66F9FA859406898022B2FA00ECAF9671 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C7D6601450ECF3572192F42AB688A4 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 683F99F0CBAE5AFAD2A79B0A0C26AEDE /* JGProgressHUDErrorIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3771DE47F1A3E17AC0DB8E19C0FBE47D /* JGProgressHUDErrorIndicatorView.m */; }; + 6954D132311C79D948E66926EEA01065 /* NSMutableSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 502D837830CE0A1BB3E476AC469AF187 /* NSMutableSet+BlocksKit.m */; }; + 6958BA9D20CD5BFE9E42433351286FCD /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = B8C6E92113EC9D0840DF2C0891BB79A1 /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B3A4114DDB4F8EE8E30558112ADADEB /* NSMutableDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AEDADE49BF6D3220227CFC3DD0A9F4 /* NSMutableDictionary+BlocksKit.m */; }; + 6CA72B0CEF6897E7752C7A8E4114596C /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 74B564E31AC4C4CF2CC5D6E17959499C /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CE7C9D83FD3D2F40D141413B3F8FDE2 /* UIBarButtonItem+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 60BD4334ABC2F7DE7AC47FF29F44ED13 /* UIBarButtonItem+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CFE9D8556BB269420E8891B5AF28075 /* UIWebView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3E836385D9994343FE0E80AB19F57F /* UIWebView+BlocksKit.m */; }; + 6D66AE434337BADECB5DB575FD3B70A8 /* SDWebImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 627CC28A277027BC84DA4450949AB621 /* SDWebImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DD73EFC12C353BB0DCC3625736C5B0E /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 237738AF826FF0B408FB33D2B5523CD8 /* BSG_KSMach_Arm.c */; }; + 6E405D29A6C3B5EE55431B4C2867CC6E /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E607AC81443C3871BF30387BA78A65D /* BSG_KSJSONCodecObjC.m */; }; + 6E54AFCDA24642A69897136E78F5CB04 /* QNRefresher.m in Sources */ = {isa = PBXBuildFile; fileRef = F8D3F67B92C1B32CC2CC78CA07B7AC9A /* QNRefresher.m */; }; + 6E6EF4819B2C9021B59016F22F9AACF0 /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = A72C164AA781070E2EDD44DB155B4A5E /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7012EBAECDD4F7C1F60C876D928D316E /* QNHosts.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A01901F1577B0EED57E0FDCB0950D6C /* QNHosts.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 704E6E494A06EA86348E495BBF3C0590 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 3423EAD57A5D1DAE8059DC88ADB88F2A /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71A00C668C905C60617636ECB802CAD7 /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5486ED85487C767A072A13CAF2697FF7 /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72ABA6556C5F14E09A3AEC1867E907BF /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = A245B93E3CCC682F4979F51E8813B509 /* BSG_KSCrashReport.c */; }; + 732207210797E9B6FAADC228EB4125A0 /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 4453A62DCC9DF0699B04136617A42E77 /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7323026D3704D6AFC118B6348C6704E5 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = DBD82385CB8D648D502368D238C5676C /* UIImage+MultiFormat.m */; }; + 76C6B45912FA80135AA1B2CBB19EE50A /* BSG_KSSafeCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = FEBFE81A72AD4FFCBA4BC6582DD63E33 /* BSG_KSSafeCollections.m */; }; + 76EED6095701D818FB920E7639193748 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AF33B89DCD1544E7A42A1A80DDBB48 /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77CBDB9BA0716BCE933E65B68099D6AE /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D7574C0137F71D841B3B29511B2D2CC /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77F689B27D5CA2E49896D81BE0E05DFE /* UIActionSheet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A827B8443EDEA3D98209B3C5FE5F49 /* UIActionSheet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78384352093560898DA6AE08D3F2DBC5 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A06517392907A86C3EE90F936A09D92 /* BSG_KSCrashSentry_MachException.c */; }; + 78AFDDF6369FB66818C87491CE77A0BB /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC3F814031C92E9B2510DD531E8B05B /* SDWebImageTransition.m */; }; + 78FF3D69E0A9A024E038F204C92AF519 /* QNDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = 47925D87B45F4F360F8D336574DF1B7B /* QNDomain.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 792C7FBB183F287E1328C0F2F81FFF24 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B85E7F7A181D9EAFB0F066D3400601 /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79A2F3F1C141D7426D9DABD99CE2CC9D /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E227A286033EA0DAA3416102BEEA9BA /* UIView+WebCacheOperation.m */; }; + 79B67E9C6096F645D0BC26E26A6179E6 /* UIControl+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CAB92413D236728023363618EF6A1EE /* UIControl+BlocksKit.m */; }; + 79DBF88EE4D18A76CF082605DFC4D440 /* ActivityTracking.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FE19206F001F7277B948F96685B5D7 /* ActivityTracking.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79EEF04B4E25A7943DA45B265270226B /* BlocksKit+UIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9C1182B98E547BC39492C61F34929D /* BlocksKit+UIKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A3D429CB5BFF82FD32054F7BC95E7BB /* JGProgressHUDFadeZoomAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 253DF9ECB63F85B7FDECCFD61F60D653 /* JGProgressHUDFadeZoomAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A771548C81684E561700DBF2E9CF68D /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF561F54F68721F28E04E6E6DEB1AE /* BugsnagBreadcrumb.m */; }; + 7B7C97C02550C3DF3C9B4DFD4A4B4DDB /* QNResolvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = DE3020521C87DA3534C5F42006217C46 /* QNResolvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C26A42BB305D0F294BCFAA6807132F7 /* BSG_KSSafeCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB87D6FCFB9D40189C43B151B78890E /* BSG_KSSafeCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C9479F2C449A8D84E5EC2A70EE00387 /* UIActionSheet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = CEA9011E6E7665E93ADC71515FB8E7BE /* UIActionSheet+BlocksKit.m */; }; + 7CA2C97FD55EADC1BC7AAF9A8026F388 /* A2BlockInvocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B3FA53C5D2065D3FEF519E807B62AEF /* A2BlockInvocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EAE2F478FA1D11B404903B74A336489 /* NSMutableIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = DCA32FC3EF84D065EC78E506A8786DD2 /* NSMutableIndexSet+BlocksKit.m */; }; + 7EB2E074975778C7DD5004FC7C39693F /* QNDnsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AB0256DF1F4F20FDA80A4C8CE01D73B /* QNDnsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 827971675DDE1BD225031B3F3C89450B /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB0CD6B51028E00889138CC04EB6CEB /* MASConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 841BAC4905DF31433177B85953B774E2 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D1D214B9646E826FFB79151C1E4AEED /* SDWebImageCompat.m */; }; + 843A14508DBBE2100B31FDBA28A0A06C /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F3944DC2EFDCB10CD1C1E93ADA547B /* MASViewAttribute.m */; }; + 848AA3074267B663C15F08E97C385421 /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = C80389EE454FC414741DE5DF7ACFE399 /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87ACDF930ECA3C65D213D88EF3FC86D5 /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CDA2BF0D9BD2962E119971B674B23B2 /* MASCompositeConstraint.m */; }; + 88730951EE05D4B2A746FF07332EB01A /* Pods-NiuPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D481F9B1F0A90E0323A9F245A4429C2 /* Pods-NiuPlayer-dummy.m */; }; + 89103116641DA2756BEAFF2B4005DC60 /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 82D82860579B2270941D46AFE1864AD2 /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 89A94D21F402B2A550E14138D778538A /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = E8987FC72C678A4622139EDEFCD04B59 /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A08EB0E7F8DA0D061EFE1997D80DFC3 /* QNHex.h in Headers */ = {isa = PBXBuildFile; fileRef = AD480ECEA9F608C1A08746845069D557 /* QNHex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A14F7B6364FA73FF896B436864EA932 /* JGProgressHUDErrorIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7621DBD98387BB3378F89C8E50963517 /* JGProgressHUDErrorIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B6ACFC00DE91F0A306204C96AC10FCB /* JGProgressHUDSuccessIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FD2807FFF6FD4868E4F784F3E64157 /* JGProgressHUDSuccessIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B7E18BCE5F71807A3DA8128DA28F261 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 40B4286B260C47BD09629322E3EF0DA5 /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BABA69A15F0C11E10E7328A979A916B /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D2A26E767099DE44C06F1217BA6DDCE6 /* BSG_KSCrashReportStore.m */; }; + 8C1C666EA02E741AF806D028D8760E7F /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 714AA9DD9B0F1BCE3D90B268A57043A4 /* Masonry-dummy.m */; }; + 8C929A5E4CE6AA26BA6E122D0227A519 /* JGProgressHUD-Defines.h in Headers */ = {isa = PBXBuildFile; fileRef = DFF6CE06FCC979B2501492F45042AE8A /* JGProgressHUD-Defines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C96546BADD58EF9BA1A229C1B19AB77 /* QNLruCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B41DE1FC0D6A97101620F782231257FB /* QNLruCache.m */; }; + 8CD01B8450C5F8FA5FC4C65A939C76BA /* QNRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A91C5E954FCF6B7C915E25FE01C10AB /* QNRecord.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D966B2758621175036D5CA526B00E5E /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A7A6FFFFAECEAF4CC374CA2E77CE77 /* BSGConnectivity.m */; }; + 8DEED726EBEC41ED5297A1D3EB8D0FC9 /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A80ACF0E51B7332AC7293B8E1D89E9F /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DF6FF2356FA0DD0C64E941BE340DAB2 /* SDWebImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B15B5AAC0FD56E3C9B64DEA13CC0B78A /* SDWebImageCoderHelper.m */; }; + 8EE4EAC446215471D6173F03290B2F4F /* QNGetAddrInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FC435667109B397418161F49C428E1AB /* QNGetAddrInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8EF4039D79DFB79EA6BBA921180CDAAE /* JGProgressHUDImageIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1E70F22AC93D020F54AD83930B694B /* JGProgressHUDImageIndicatorView.m */; }; + 8EF70B7E48F7D13B8553A3079E151679 /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = A68CBDE8A9BB1C6A821CA0CB1980A6E9 /* BSG_KSBacktrace.c */; }; + 8F585A9045CEDC433738276668CA30AA /* SDWebImageImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D55B686CEBC59C1D94F10D904D40EF /* SDWebImageImageIOCoder.m */; }; + 8FC6B70F85BAA529841D6A8C5F75AB4C /* NSObject+A2DynamicDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F689CBF577C9C33DF572CA75233E5B9 /* NSObject+A2DynamicDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FFAB8EA74D772293D762D10A6D0001B /* QNIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 14624B82A0148DDE32CCB87FC4BA8D98 /* QNIP.m */; }; + 90F4297EDF9998950C211F5EA77AFB7B /* UIPopoverController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D42F1F7BD09A5658175583E1F29D2403 /* UIPopoverController+BlocksKit.m */; }; + 911277F9AFA5A0B076449A6A9128CAB1 /* NSDictionary+BSG_Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B3B54B5D0EC2E7BD3A7CC4C5879106 /* NSDictionary+BSG_Merge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91762B2231E0FDFF938798CD83736F66 /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = 3340BF20CBC468CCA44285ACED31D08B /* BSG_KSMach_Arm64.c */; }; + 917F3AB132AFF20EB7810DAE69CA9E79 /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 545A7BC505467EFD732C9FE39DF03EFC /* BugsnagUser.m */; }; + 93A100D39658574D92F761BAA53989C4 /* NSMutableDictionary+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FDE9369E09C5959C144447B9335099DD /* NSMutableDictionary+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9417B28F2EB71B0D34FD81E63F8FA539 /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FD58B7B103307E352A5B9723463CF48 /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94EE111E9F19A29948345F76F1CEC38C /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EBEBFFAA31F2C24709BCF873A5F9976 /* BSG_KSCrashCallCompletion.m */; }; + 95AB9898F08A2D31DAA0825C24A4CDC8 /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = A390685531E9B45A9A3C386566BDFDF4 /* BSG_KSCrashDoctor.m */; }; + 95DEAEFA8549CA6ABF88A4C50176D49A /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E052CA9DE91D9FAE441A0F398274DD /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96E17CFE2D0C9F32F4F84EBA9923C125 /* NSMutableArray+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = A155E41C802F6DF86EF001BDF119458B /* NSMutableArray+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 97707DDC0852F051B285394C44613FF6 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA6767E60B37B94EC2C093C616D4694 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9851DAB6889448DF8A73AACA748E65E1 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 498EDBAACE5DE1CD7FA5686161FC3D1B /* SDImageCacheConfig.m */; }; + 986FB96BE35DDFBA13AB372CA42C1C36 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1581E03529A6D917C47A559E471B10A6 /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 988759517E5283509360A02EB1B8F363 /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = E0D0BC7B294B909F20535AF168760001 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 99626E8F5686EB830D21F97B1A313A67 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 05C30B7D778B321F7B078292406910A5 /* View+MASAdditions.m */; }; + 99CD1ABE7079393301605AF3C98C8F07 /* UIImagePickerController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1984136C0AA72EB3042BA586D567F6EF /* UIImagePickerController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A4465AAF218374687C814518C328E65 /* MFMailComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = F1806B554A05EE2C81838760E44DE276 /* MFMailComposeViewController+BlocksKit.m */; }; + 9B02A1BA58BAB0321C5C429DB5A23B98 /* QNDes.m in Sources */ = {isa = PBXBuildFile; fileRef = BC43A331FDEA6709D688459992774989 /* QNDes.m */; }; + 9B9D5BF5A9583E295E2DC177F33044E5 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 3091017B6D40C295F66231E2F3AC7A6B /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C1CE80F4F4376D73077C2477437853C /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 592DE20ABCF5688EEA03086FC88D26A5 /* BugsnagSessionFileStore.m */; }; + 9F029EEBCD04EA12A2FD7EC21B42802F /* QNNetworkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 26B7357A48605CDE300B12B3F3568CE9 /* QNNetworkInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F42B95D4CEF6408A5CD170A669C5DF6 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F13266EA0097BE1406D5ABB0463653B /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A12069836D1BA60831A86569C26F97E1 /* NSIndexSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = B0E27C85C973085C2D66D747A927D631 /* NSIndexSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A12449174F69EBD384545BD436FAF82E /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = EDDD9447A81A79B1AD74E1BF15EDEDB5 /* BugsnagSessionTracker.m */; }; + A1AB5E414BD5BA1DC8B9586EA35AD410 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C8087D2472F7C286AFE1E8283E0BD5F /* BugsnagConfiguration.m */; }; + A1BA1D890F539C308B0DC87378D38B19 /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 44D17C8EEE3DA52CBD7B944411A01A30 /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1CEF6F076E9640958CB30F45FBC7E23 /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 15E6ABB88573AB816E853CB38D8F967D /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3124A1A825799B7B0CC9094448FEFF7 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 45E7408AEAD159BE8EE934377888DC7E /* BSG_KSLogger.m */; }; + A38BA085D4DBAA90E1B83117D6ABF430 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = AC1F052E6E8EFF18388240351B7C77CF /* BSG_KSCrashSentry_NSException.m */; }; + A4561D49C715F80D61F8FDAFFF4F5F02 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = EED210C0F440388FE74FC31665B17DA6 /* BugsnagMetaData.m */; }; + A497535955414811D38C0F953C078EF7 /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = BE945BD0D988AA017ADA941D9B113173 /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5793A45B41E918765F5175FAAF58212 /* NSObject+A2BlockDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 39023082C2207E1138A62545ACA55618 /* NSObject+A2BlockDelegate.m */; }; + A6C261987338BA0460508ADB06CD4F86 /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CB90D44BA44BE285FB808F66671C882 /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8383BF9B1CA0D37FDFB6910DDC8E971 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = C78CF3840046AFBD425B5BA2D88F7679 /* UIImage+GIF.m */; }; + A84AAEA2252F9847291D5C6C7E4D0908 /* BlocksKit+MessageUI.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F97CD4E37A1018300E9658042E594C9 /* BlocksKit+MessageUI.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A932621FBA32FF8DC9FBA90180D3627C /* NSMutableOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 8396C8305B6B863513A5428F058E4EA5 /* NSMutableOrderedSet+BlocksKit.m */; }; + A95E51E52D30BBD35F0FD9BD8515C405 /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = EB5BD9F7DFF1FCC8E9A9A160EF3FD0B1 /* BSG_KSDynamicLinker.c */; }; + A9E93639AB2C69D97F7FB353AF3B1FCF /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = E426EE515BD51CC86E9CFCB012D95CB4 /* BugsnagErrorReportApiClient.m */; }; + AB4311C9F13C8388A92D3DBE1F052783 /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E25D8C60688E7679E980A26BD500FD8 /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABC5C191A1ED1BFE4965EB88E2414D1D /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F6F42AB2D1C48C343FEEB8CAF7F3DEB4 /* UIView+WebCache.m */; }; + AC2A10396A870CF1A5D444C7C3157FAC /* QNIpModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B0FF88E297625329169B21F9C591C818 /* QNIpModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACE84EB117EDD90B79AF71B105CCCBD9 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE853BF6A41CBE71196E8BBBCECBF76 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACEC114391C72170147CA7E6E92A47FB /* NSMutableOrderedSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DB40143031DEDEC49BB4BDD26BF604AA /* NSMutableOrderedSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE28A380EBB442B7D822EC7042CBC25F /* BlocksKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 547DAE1B095DDF510078AEE8E67383F3 /* BlocksKit-dummy.m */; }; + AE68A98100B11304260D4AB7BAFF179B /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FB465335239F059238B783BA68A255BD /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF6892BE9B9E4ECF5B893B1B8B313BFE /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = E21D650B293C368DFDE5C5742BB906FC /* BSG_KSMach_x86_64.c */; }; + B021E03C93F0742D8ECE0348048DAEB1 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 702D3F0C8744A5A840EA4C3D0B34998D /* BSG_KSCrashType.c */; }; + B15C54E7589377BD3D3B2D6074AA6728 /* Bugsnag-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A802AE814BA1625230387F76E2A0ACAD /* Bugsnag-dummy.m */; }; + B16177A8A955380A115384FCF293B0DF /* NSOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BE6665FA6687575478E9F2D887AD706 /* NSOrderedSet+BlocksKit.m */; }; + B170FA46FB4378B32F293DF48C8BFC95 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = F369938FDD258555E16F6A40B2DD3ECA /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B264D3678FBA251DDF9E088930C22AE1 /* SDWebImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D571EDF6DAFF89F5D7D724C798ACA52 /* SDWebImageCoder.m */; }; + B2AA5769DEF754617262C8AE3CAE4095 /* NSObject+BKAssociatedObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E8BD95EC20AB9D09EF39DDBFE63301E /* NSObject+BKAssociatedObjects.m */; }; + B32F9B9D5A3E3F356CC4DDD6D50E315C /* QNDomain.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FD8DD93AB5A283AD969634CCE2FB863 /* QNDomain.m */; }; + B39BC1EF9C884EEB5922DC7E56DEF0E7 /* QNHijackingDetectWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 063BD509C758F3BDAD7540AA46400513 /* QNHijackingDetectWrapper.m */; }; + B3D8A29333D4AF3A229F1C69EA769600 /* QNDnspodEnterprise.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB62CAB2BBDCAD5D13D7701FF2459FB /* QNDnspodEnterprise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B44524A87352BE456ED392CE5362ACC4 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C34134BA34BA326068BA806750948A2 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4D05EAC4870FCA756D16DA8D5D1FF22 /* QNAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DFA8FEDA43D51B4B5A33A508EBBB8CC /* QNAssessment.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B5332C537D48B23BBFF2B899417B3CF6 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FC74F89B5418AC6B857ACCC8BBAE066 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B5678B9C76EBBFE8B65A3A87CF2BA7AB /* JGProgressHUDFadeAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 93170957DCDA9DDDEF155FAC91D749B3 /* JGProgressHUDFadeAnimation.m */; }; + B5ACD05CB5BFDA43899B9BEBDEC3FB23 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = B3E4A54AB05AB734CF12A75359313AD6 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6F53F79CF63B043107FE10CFF7D09A8 /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = 66DE3E4D31868E477D7B013AA32BFE1E /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B70094036510C95F16B10918F36FB99A /* BSG_KSZombie.c in Sources */ = {isa = PBXBuildFile; fileRef = 32BCA03F2A38924344C68A82C03F4C98 /* BSG_KSZombie.c */; }; + B7EE3A0D4A66D618D8EC80CFE309B3CD /* JGProgressHUDShadow.m in Sources */ = {isa = PBXBuildFile; fileRef = EF59D284DF0C8209327A05AA8B7A4502 /* JGProgressHUDShadow.m */; }; + B9AF4EC5A66EB396D7F5E8A7ADAF61AB /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D17A0EC0DC04303EE911732B8CC7DC /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BAD9FF197C45B45440E63008288D81BB /* JGProgressHUDAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EFAC56444AE0C2603F11EFC0F6E69F0 /* JGProgressHUDAnimation.m */; }; + BB6BC6EBF6601EBEE68E040EAB4F1D9B /* QNDnsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E3CCE32179393F67375D36A8C000BC0 /* QNDnsManager.m */; }; + BC0FC5655A97EFC6CC19E620FB8C1226 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 76110038AE081824A5F2F8959E90236C /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC9EC6962C9DE442694D9401FF00E353 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 68C0DAC2C3835C74689AECAA52F97EE7 /* SDWebImagePrefetcher.m */; }; + BD6AF6B3096E32B1BACCADED8217EBE8 /* JGProgressHUDIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A2A62670930FAAE6BF48800107C306 /* JGProgressHUDIndicatorView.m */; }; + BD7E795BC1A7DA8C4687A8129F94CBB3 /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE1F97AB05865E43EC2A6E2D0B4EC22 /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BE5DE633EA6BA6B16D6D51D1A618D82F /* QNHosts.m in Sources */ = {isa = PBXBuildFile; fileRef = 40116520A6686684AF06697CDE525661 /* QNHosts.m */; }; + BF650A946016BA26B8B97A0AD7066A1D /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = E61F55CC8CA6FE0FDED726C1ABDB0806 /* BSG_KSMach_x86_32.c */; }; + C0063E6B0C6F61C05FB75DA83E9B635E /* JGProgressHUDRingIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A386E3346104E972AF6956C45FFE1C6 /* JGProgressHUDRingIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C0FD7CF0FDA094C657D29A3677C3C7F7 /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2933F5751D9C4CE53673B1778A9524 /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1D176A820BB87265E79B6D4ED6A8137 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C5D9DBB5B3C7F777C882730706CFDB /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C27802E24FBE6EC623458E925BFC8CBE /* MMMaterialDesignSpinner.h in Headers */ = {isa = PBXBuildFile; fileRef = CBC0BF63A5A9CC32BBC8F0388DA518F3 /* MMMaterialDesignSpinner.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C278E60876503BC1CC6F9223D8EBE6C0 /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = 518A20E7BD85BA89C8AFE31BCD7A4C9F /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2C1064556836CE4BF18EC7A249C9D3E /* SDWebImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A0ED897A408DC64C9F9EBBD2B345259 /* SDWebImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C305E7D969FBBE8D6E940391A7976F1E /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DBC45236BB9BFEC1E835E9FC38B19FEB /* BugsnagNotifier.m */; }; + C3416782632F955E5912DE8D290E5501 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F730FB5877FC4368574FC606BD31A23C /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C36C96F65533C9022D03394B2FE15478 /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = 176A66C6CBC6845C997E9E7617886C97 /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C395EB24A47E3CDB2B8DBD744185A132 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3522EF35471625EEE334EA0BECBE05AF /* UIImageView+HighlightedWebCache.m */; }; + C50301E18594EB6506D98FD49B44A944 /* UIImagePickerController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 88F6D5EED4194E7A48E19E290246220C /* UIImagePickerController+BlocksKit.m */; }; + C5FFB0E3106F64568482E93A14E4B641 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E02AE5115746A5FBB1B36BD493AD46 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C64636E6439F899E80FA0C2C8140B782 /* QNNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E89E00109FEF478942181AE569B80D5C /* QNNetworkInfo.m */; }; + C6873BA58FB66C204A040E0AC0DC47C2 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = E51FE7D15007376E6E9902D68C512C3D /* BSG_KSMach.c */; }; + C6F7044D4C5C4E62572387C995E25B8D /* UIRefreshControl+MaterialDesignSpinner.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B361FECA35090F4B0A607401C5ABF55 /* UIRefreshControl+MaterialDesignSpinner.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7020678D0595746CDB6A0123AF01718 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B381AC685B39599CCE7895E7CC06B3C1 /* BSG_KSSystemInfo.m */; }; + C80330DF9D09136A2D6536FCE94D57AF /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = CE84053237CEB82AF02F71BAA7B32BBF /* BSG_KSCrash.m */; }; + C81F3B8C65DDB5709DA65FDCDC0E7F15 /* JGProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72CA1877BCB9D3F656907E74AAA7EAA8 /* JGProgressHUD-dummy.m */; }; + C8FA8F0CCDF33DF5E2596CD6CB4BB383 /* QNTxtResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = F96938E629F6ADD86439B864468655E5 /* QNTxtResolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C95FC4C45A62DB8FF3E5CE16BC9CD9B1 /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = FD54666F2615F82109BCC40C1B5ECDCE /* BugsnagCrashReport.m */; }; + C96D7C3078DDEBD287A3292104382E00 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CCDD2073DC68F4657F8827974E7195E8 /* SDImageCache.m */; }; + C9A08B840616D4FD4DE849D8E98278DC /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = 40B648C49DDD0D8E1D5AFCC5A2B431CB /* BugsnagCollections.m */; }; + CA284B4F4DFD64E88961F3AA4F24F25A /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DBFB9182568D110B9ABB4C92CE15AD /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA5769B328B70DAA50350BE0D6DBE80D /* JGProgressHUDPieIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4EBF1B36CA846531BD03DA94952F109 /* JGProgressHUDPieIndicatorView.m */; }; + CA8CCACBB1FF19A5FBD69EF35B559455 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = B534CCFDC60AC6FECF92380A7A650681 /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB191345BCC56C623BB5B802261183A7 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F75D621F5076707D6A8A71C20B4D0AA5 /* MASUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB68C5F4AD3107402F58C7A84E359712 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F715CBB6B30CEF29283BE952BCE2184 /* MASConstraint.m */; }; + CD12B6AC301CC6D3E89D64742EADC39F /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 29080304BD639016355C6F30385D6A9F /* Masonry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDC4779AA28124DF632B3A6DE500A381 /* A2BlockInvocation.m in Sources */ = {isa = PBXBuildFile; fileRef = CA55862A7AEF4458F880C8915B9C51B5 /* A2BlockInvocation.m */; }; + CDFEB98172545417708F843BC98CD057 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 660AB4E67D152D8A49B1E3D0E28E4836 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF27631ACAAE4B3070DDBD22CCFC511D /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A35BE9C148711E2F6927929594430A22 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1E7B8E346121AE03A5AEEDE6E6128EF /* QNRefresher.h in Headers */ = {isa = PBXBuildFile; fileRef = B392E48C93883483E4161851FB5E758D /* QNRefresher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D282CD515ECB4D344D99048D72F2186D /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = DD16ADC7F01A26324E9B7CF0A493B3BE /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2D8E05F575B0DFE3847E28D4FCA95F2 /* MMMaterialDesignSpinner.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F392F42507262D92CE779D914C66670 /* MMMaterialDesignSpinner.m */; }; + D43380309815EEA67C52B47B4DE0A025 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 715BB4C46C8DE8EDEEA613E11C00B253 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D78827B91EB4836CF820F355C5AD16FA /* NSObject+BKBlockExecution.m in Sources */ = {isa = PBXBuildFile; fileRef = 31DD26DB680BF0B67905FACBE3D147CA /* NSObject+BKBlockExecution.m */; }; + D858056ACC2DC43D1F56076D2FD253D1 /* UIBarButtonItem+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E66B99334C2F16F131483BB3F5DCD2 /* UIBarButtonItem+BlocksKit.m */; }; + D94606FD6932B455C44EDAE275073C9F /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DBD25A3470A290BA4F19692B31C5DD73 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D95E4F924DB6E8C5E25E232B4B3DFB59 /* NSDictionary+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E48F09C133A5B7E26DDC2221149ACDC5 /* NSDictionary+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC546074EB3D70DD47F21F7A1E130BC4 /* QNDnspodFree.m in Sources */ = {isa = PBXBuildFile; fileRef = E9BF84197D4841FC20DFFE58E2CA1ED7 /* QNDnspodFree.m */; }; + DE86C5C3329B311B789EE8A8A7B19407 /* SDWebImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 429BBF7DE00800B81D05792F86FE8BF7 /* SDWebImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF1421BA99B4A14050E6D68F1756A3AE /* JGProgressHUDRingIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63CB2BC56E1929450545B53E41F56D01 /* JGProgressHUDRingIndicatorView.m */; }; + E1AF286D1B9DEAFBE8266D75BAA6061A /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2033803E751374DB12FBB0A56BF83AE0 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2DF102EC37D1F52F01D7872A2869720 /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = FCFB4C9AD71C699BFF512937D3E6398A /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E428FD677033553E778A83FE45632488 /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F6FE99A4945618A12F259329765635 /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4672E2E9CF4E49E02EA736B1BCF6FBC /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = D45AEC51C331068BF8F91EC62E269E34 /* SDAnimatedImageRep.m */; }; + E4AFE1457AFC3C116218DDD0777B3AE1 /* NSTimer+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 79194EEF3570698C96B21C34C841415D /* NSTimer+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4DBF4CFF7D8277239B28AE92EEFE29B /* QNResolverDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = E8039A193131FD20BB3A12FCB779202B /* QNResolverDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4E0531AAE9B3D7F92DEC2047A0100AA /* QNGetAddrInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CE34D6910D448B48E1B6CC5D8827B62B /* QNGetAddrInfo.m */; }; + E69E2E43C21EB42C35CCE26FF14DE7A5 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BA8EC563822E9BA7CE382F3F9A4E325 /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA8F15458A481B81D3FB5ABDE4B23B08 /* NSObject+BKAssociatedObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F4B614792EC501B17939EE37961177 /* NSObject+BKAssociatedObjects.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAB16C199193FCF97BF391F3D43658DC /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = BF1CD3DF18A7FE3D487DD13BE60FE178 /* BugsnagHandledState.m */; }; + EAE7D9A5D047C83873E9577B1BA4A8AC /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B105A06E22A1F1C48C6FE432AB172A4 /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EB52FA5B56A3A6949AB8443A5225684F /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = E20D96B07EFA4E10569D1F2D33327FB0 /* BugsnagFileStore.m */; }; + EC2EBF4D5C8431072597ED65E3FB7119 /* HappyDNS.h in Headers */ = {isa = PBXBuildFile; fileRef = 844483D93AEF817850E68678A76C2C76 /* HappyDNS.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC3801D8801B9471768D278A34B6BE47 /* QNLruCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E31D5E8F836FD0E105F33C0DB584F8 /* QNLruCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC99114CA37963EFAE04B806B1FF45EF /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = ECECCE7A8AEB033B5E981BD47FE4B0B6 /* BSG_KSCrashSentry.c */; }; + ECD94551E2E6E19DF681CE969F28E2B8 /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = E55B4E0FFF90B98A4C48A2D9C5D3475E /* BSG_KSCrashSentry_Signal.c */; }; + ED0F7333EDEDFF5E8B9858252D0B55C2 /* SDWebImageImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DEF89F8209C2188308C1DC4BF83C7F0F /* SDWebImageImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED1DC52ECAE61F60FCAB1DB994BD9D91 /* BSG_KSCrashSentry_Deadlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 9502079BC7A27CE9BD7204F795928E71 /* BSG_KSCrashSentry_Deadlock.m */; }; + F038122B25ED3815758E3888F0DA4FB9 /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A0C9D91AADACCB0F7BC5CD5DAC32D7 /* BugsnagSink.m */; }; + F0D172EE1503866FAA3E0C5B8441E1A0 /* QNResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC81B954EE0A5E2FD15180501085A9C /* QNResolver.m */; }; + F117AD980857738F50BAC61485F011B2 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = CDE4E747676BA40D8D5ECADBF184D4C6 /* BSG_KSJSONCodec.c */; }; + F12EB7DF51A64F59A4D4DF3D69E4A5AF /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = BEBD0C3771F070DAB569775F14D4396E /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1C11C468FDFDCDEA345AE651B9FEA93 /* JGProgressHUDFadeAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6120C3F5D579D97362D9BCF696D6E50A /* JGProgressHUDFadeAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3A352E63E43A11DFE5FCEAAE1209CFE /* NSArray+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DFCA4B9AC445EE870C3E88672AFDD13 /* NSArray+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3D8E11C2FA0AA87FE45EA405AD45B59 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 74D73602CED8DA70A2CDE67B1FE03E39 /* BSGSerialization.m */; }; + F3E7DBA7D016AA0C0AFC753D9D97F3E6 /* UIView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = AF017C5A94CE73B47544650DF6FC4D8E /* UIView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F44400500A947ADDC72642868A29B55E /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 80AFA5752B879E26AEA62D6B2858FBE5 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F48112FD31892B54AF9245129CE1E90B /* MFMessageComposeViewController+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 135F1FEA4041A79C577E7BF85E4C3B89 /* MFMessageComposeViewController+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4834CF93374D54890D032C03F0EEC7D /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = FD0354FF9B699D0B4CBDC5673A6F8820 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6CCAA1194872A6FE2CB9F7639DD85AD /* SDWebImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E303AAE0435E68D727842CA27F9CB4CA /* SDWebImageGIFCoder.m */; }; + F7371E730C47257A14B275999FFDD692 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ECAFA212B76953320CE51185061271A /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F86A7225F5850668C55B9E2B898BE009 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D533380BAF865E4DD12ECDCC1F70A71 /* SDWebImageDownloaderOperation.m */; }; + F8C2360832058F8E402BEBB68DD23A29 /* UIWebView+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = F78B68289E2BE9736EE442989DD68422 /* UIWebView+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F8DFCF936FDD571E723371A506B6704A /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A869B31827C2FDB9034657E9A2BDD7 /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA4158CCC820EC49DA0E96DCBA3E1349 /* NSDictionary+BSG_Merge.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120E88AF3F6A89FC4A2819A63D7CCDB /* NSDictionary+BSG_Merge.m */; }; + FB237F810B1E85E9D7FE51EE88509921 /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = 0189D0D53D45B456DFFF31419D1626E3 /* BugsnagCrashSentry.m */; }; + FB3CEB2CBC57458B91095C97E71149F5 /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 73D48B6C182BB95F6DBD2D70F5B9D72B /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBAB64FEFD8E9B85EC35F9E957646CC1 /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = 5384A949F5F34DB15A701751798AA00A /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC31439F70D78B37BBF85FD62B1BA7CC /* QNRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = C23DE6C230B1E19AE954E2919A71BEAB /* QNRecord.m */; }; + FD2B7DCBE9FCBBB7044804478E7ABD18 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F23868CE3CC339386946DE5BF6606B05 /* NSLayoutConstraint+MASDebugAdditions.m */; }; + FD515EA00C1136C86B78FC74C9C1ACAF /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F1A608EF38BBD85D84317AF703AC4BBF /* ViewController+MASAdditions.m */; }; + FD5CE8174241692FDB79B09C70D1FE5C /* NSMutableIndexSet+BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8088403C2E61483A335B5B99EE389CE1 /* NSMutableIndexSet+BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FDAB420247CA92199F70916AAC692662 /* BlocksKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 63EA53BB29C1CA5EAFDBFC7F7EEB7617 /* BlocksKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FDEBC933D036C93C0AD8D638D36A8D93 /* SDWebImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B776BCCB43F76B9381253B539FF8DD76 /* SDWebImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FEDAB6C1C6B92573F0BCFFBC9E6EA40D /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = B030750C003187CAF16903C4BA2F68EE /* Bugsnag.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 19880FDF334D7DA45A062F215129340F /* PBXContainerItemProxy */ = { + 03DEB6451CA2C4DA230BF01A28330E28 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; - remoteInfo = Fabric; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; }; - 33799E8F7C28982DA974A928942291A2 /* PBXContainerItemProxy */ = { + 1BF23A63D2C43BC1FD1FD015402B59CF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BDC8B0769B39E03BE257939D6FD4D966; - remoteInfo = Bugsnag; + remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; + remoteInfo = Crashlytics; }; - 48B9BD23C11630951C70ED05B521F1D4 /* PBXContainerItemProxy */ = { + 410A663952A2C8D925F8EF1444C79040 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; + remoteGlobalIDString = 08D1C32F3760C018544DDB02B1C53A5B; + remoteInfo = PLPlayerKit; }; - 577ED207D2EA03264D9E12BE0C091082 /* PBXContainerItemProxy */ = { + 416A2087E0FDD3E65696F23E8E1C2EC0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 42DEC9A4B20265DB1DB1D22459F80C88; + remoteInfo = MMMaterialDesignSpinner; + }; + 6A0784C0A6AAD62FAC32C5817E364865 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; + remoteInfo = Fabric; + }; + 8625963C17F277FDF231EE21531F01FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 7522A9BE701FC9A177B5B9E72D19DE0C /* PBXContainerItemProxy */ = { + 8F9D3AF644491A99E3453B9AA011375B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 96F820A9CBD7912A405650AC238D1F8E; remoteInfo = HappyDNS; }; - A006E09F5F1C46C0AB99BD310B851BED /* PBXContainerItemProxy */ = { + 91F8686B8010AF00CA6A3730CFF07030 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; - remoteInfo = Crashlytics; + remoteGlobalIDString = C6E91171266BAC1C56880BC4814260AA; + remoteInfo = WeiboSDK; }; - C0D46A3D2876328691836D3FBA0521F2 /* PBXContainerItemProxy */ = { + AD6EB622CD2318E237E8BCCDFE93E95C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6F3964F174D0EBFB0D64F8DBC20E1429; remoteInfo = JGProgressHUD; }; - C1BF76B013C67AA8F06425CFA8B03BC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 08D1C32F3760C018544DDB02B1C53A5B; - remoteInfo = PLPlayerKit; - }; - C89A34585B589444540952C7197E3CC9 /* PBXContainerItemProxy */ = { + D05501B70A357A15EF79CC86BED1D55C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 42DEC9A4B20265DB1DB1D22459F80C88; - remoteInfo = MMMaterialDesignSpinner; + remoteGlobalIDString = B2777DC549C19A310651FBD3C87B71DF; + remoteInfo = BlocksKit; }; - E4EBE5A5614696E114B033E8836473D1 /* PBXContainerItemProxy */ = { + DE9C8B0EA5C170797AC268C395A7FE96 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C6E91171266BAC1C56880BC4814260AA; - remoteInfo = WeiboSDK; + remoteGlobalIDString = BDC8B0769B39E03BE257939D6FD4D966; + remoteInfo = Bugsnag; }; E7A4E0D9EAD18C0CE7A7550D9BDF8DBF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -482,20 +489,12 @@ remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; remoteInfo = Fabric; }; - F140C765399CD31755F4117EE7D76A54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B2777DC549C19A310651FBD3C87B71DF; - remoteInfo = BlocksKit; - }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 0009A0CD2C104DDCB17F61323FD76458 /* MMMaterialDesignSpinner-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MMMaterialDesignSpinner-prefix.pch"; sourceTree = ""; }; 0189D0D53D45B456DFFF31419D1626E3 /* BugsnagCrashSentry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagCrashSentry.m; path = Source/BugsnagCrashSentry.m; sourceTree = ""; }; 03B73A0F728115CB1CF2107AEA23F7F0 /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; - 0479A8AB7DA16E77B0741BCC1F5845BD /* PLPlayerKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.release.xcconfig; sourceTree = ""; }; 05C30B7D778B321F7B078292406910A5 /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; 063BD509C758F3BDAD7540AA46400513 /* QNHijackingDetectWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNHijackingDetectWrapper.m; path = HappyDNS/Local/QNHijackingDetectWrapper.m; sourceTree = ""; }; 080112233C994DA7622A53C4708ED80D /* UIAlertView+BlocksKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+BlocksKit.m"; path = "BlocksKit/UIKit/UIAlertView+BlocksKit.m"; sourceTree = ""; }; @@ -539,7 +538,7 @@ 1E5B44E9ADEF5B793B92E3D1D2C5A6DE /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = ""; }; 1F715CBB6B30CEF29283BE952BCE2184 /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; 1FC81B954EE0A5E2FD15180501085A9C /* QNResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNResolver.m; path = HappyDNS/Local/QNResolver.m; sourceTree = ""; }; - 1FFED36A657123030ABB700256D73F15 /* libMasonry.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libMasonry.a; path = libMasonry.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 1FFED36A657123030ABB700256D73F15 /* Masonry */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = Masonry; path = libMasonry.a; sourceTree = BUILT_PRODUCTS_DIR; }; 2033803E751374DB12FBB0A56BF83AE0 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/UIView+WebCache.h"; sourceTree = ""; }; 20FFCD27F5632259BCCA3F5C8B9646C9 /* WeiboSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WeiboSDK.debug.xcconfig; sourceTree = ""; }; 212B37DC7721120A85A1818E8858A6B6 /* A2DynamicDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = A2DynamicDelegate.m; path = BlocksKit/DynamicDelegate/A2DynamicDelegate.m; sourceTree = ""; }; @@ -551,10 +550,13 @@ 26B7357A48605CDE300B12B3F3568CE9 /* QNNetworkInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNNetworkInfo.h; path = HappyDNS/Common/QNNetworkInfo.h; sourceTree = ""; }; 27EEABC91AC392A764FD525F72791B12 /* BSG_KSSysCtl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = BSG_KSSysCtl.c; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSSysCtl.c; sourceTree = ""; }; 29080304BD639016355C6F30385D6A9F /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; + 2B4AAEF4F49FE5E2DCBD2EBF5335AFB4 /* PLPlayerKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.debug.xcconfig; sourceTree = ""; }; 2B7A3655C8022CB6F91866B2F3A1260D /* WeiboSDK.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = WeiboSDK.bundle; path = libWeiboSDK/WeiboSDK.bundle; sourceTree = ""; }; + 2C07B969C9744BD19CB3F2841F6C8D3E /* PLPlayerKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.release.xcconfig; sourceTree = ""; }; 2D571EDF6DAFF89F5D7D724C798ACA52 /* SDWebImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoder.m; path = SDWebImage/SDWebImageCoder.m; sourceTree = ""; }; 2DB87D6FCFB9D40189C43B151B78890E /* BSG_KSSafeCollections.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BSG_KSSafeCollections.h; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSSafeCollections.h; sourceTree = ""; }; 2E227A286033EA0DAA3416102BEEA9BA /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = ""; }; + 2E8A9FF4C5EE41152DF99EAAC6FB3B6B /* PLPlayerKit-copy-dsyms.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "PLPlayerKit-copy-dsyms.sh"; sourceTree = ""; }; 2EBEBFFAA31F2C24709BCF873A5F9976 /* BSG_KSCrashCallCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BSG_KSCrashCallCompletion.m; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSCrashCallCompletion.m; sourceTree = ""; }; 2FC74F89B5418AC6B857ACCC8BBAE066 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = ""; }; 2FD58B7B103307E352A5B9723463CF48 /* BSG_KSSystemInfoC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BSG_KSSystemInfoC.h; path = Source/KSCrash/Source/KSCrash/Recording/BSG_KSSystemInfoC.h; sourceTree = ""; }; @@ -568,14 +570,13 @@ 32BCA03F2A38924344C68A82C03F4C98 /* BSG_KSZombie.c */ = {isa = PBXFileReference; includeInIndex = 1; name = BSG_KSZombie.c; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSZombie.c; sourceTree = ""; }; 332998AD30F6C9203F0A44EC0E171BAE /* HappyDNS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HappyDNS-prefix.pch"; sourceTree = ""; }; 3340BF20CBC468CCA44285ACED31D08B /* BSG_KSMach_Arm64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = BSG_KSMach_Arm64.c; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSMach_Arm64.c; sourceTree = ""; }; - 3379568A644091C9EA3E5621263FE541 /* PLPlayerKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.debug.xcconfig; sourceTree = ""; }; 3423EAD57A5D1DAE8059DC88ADB88F2A /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; 3436528695310FF4DAF964573FFEB310 /* JGProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JGProgressHUD.m; path = JGProgressHUD/JGProgressHUD/JGProgressHUD.m; sourceTree = ""; }; - 34B8983D85D3A2CA9404C5DE373B20BF /* libMMMaterialDesignSpinner.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libMMMaterialDesignSpinner.a; path = libMMMaterialDesignSpinner.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 34B8983D85D3A2CA9404C5DE373B20BF /* MMMaterialDesignSpinner */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = MMMaterialDesignSpinner; path = libMMMaterialDesignSpinner.a; sourceTree = BUILT_PRODUCTS_DIR; }; 34CB3E0E1F4D5776457623C19D44EE11 /* BugsnagSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagSession.m; path = Source/BugsnagSession.m; sourceTree = ""; }; 34ED0E3B88E3AF280DB4AB101406251A /* jg_hud_error@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "jg_hud_error@3x.png"; path = "JGProgressHUD/Resources/jg_hud_error@3x.png"; sourceTree = ""; }; 3522EF35471625EEE334EA0BECBE05AF /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; - 3667B5F6798CDC2ADA1BBC70D052FF68 /* libHappyDNS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libHappyDNS.a; path = libHappyDNS.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 3667B5F6798CDC2ADA1BBC70D052FF68 /* HappyDNS */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = HappyDNS; path = libHappyDNS.a; sourceTree = BUILT_PRODUCTS_DIR; }; 36B33D26AAE181EAB29D9FCEBD29C162 /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; 3771DE47F1A3E17AC0DB8E19C0FBE47D /* JGProgressHUDErrorIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JGProgressHUDErrorIndicatorView.m; path = JGProgressHUD/JGProgressHUD/JGProgressHUDErrorIndicatorView.m; sourceTree = ""; }; 37828E6040B208FED57231FBBF01B440 /* NSTimer+BlocksKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTimer+BlocksKit.m"; path = "BlocksKit/Core/NSTimer+BlocksKit.m"; sourceTree = ""; }; @@ -626,7 +627,6 @@ 502D837830CE0A1BB3E476AC469AF187 /* NSMutableSet+BlocksKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableSet+BlocksKit.m"; path = "BlocksKit/Core/NSMutableSet+BlocksKit.m"; sourceTree = ""; }; 50B7A7D6E53F8A4F1F19D65C5D95F0EA /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/UIImage+ForceDecode.m"; sourceTree = ""; }; 518A20E7BD85BA89C8AFE31BCD7A4C9F /* BSG_KSDynamicLinker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BSG_KSDynamicLinker.h; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSDynamicLinker.h; sourceTree = ""; }; - 531888DAE744353F1D90FDA15CB646F1 /* PLPlayerKit-copy-dsyms.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "PLPlayerKit-copy-dsyms.sh"; sourceTree = ""; }; 5384A949F5F34DB15A701751798AA00A /* BugsnagHandledState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagHandledState.h; path = Source/BugsnagHandledState.h; sourceTree = ""; }; 5458C37B9A38D53C300EA93A6A6D3346 /* NSURLConnection+BlocksKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLConnection+BlocksKit.h"; path = "BlocksKit/DynamicDelegate/Foundation/NSURLConnection+BlocksKit.h"; sourceTree = ""; }; 545A7BC505467EFD732C9FE39DF03EFC /* BugsnagUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagUser.m; path = Source/BugsnagUser.m; sourceTree = ""; }; @@ -679,7 +679,7 @@ 6E4C89DE35AF4BCCDADB88700B9D4B86 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; 6E98E1045DE756DC9CA9B42C7451A390 /* Fabric.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.debug.xcconfig; sourceTree = ""; }; 6ECAFA212B76953320CE51185061271A /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = ""; }; - 6F70BF603CE98579EE97E286801E741E /* libBlocksKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBlocksKit.a; path = libBlocksKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6F70BF603CE98579EE97E286801E741E /* BlocksKit */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = BlocksKit; path = libBlocksKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6F8781D1600C6C52B8609B43B0515A9C /* UITextField+BlocksKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextField+BlocksKit.m"; path = "BlocksKit/UIKit/UITextField+BlocksKit.m"; sourceTree = ""; }; 702D3F0C8744A5A840EA4C3D0B34998D /* BSG_KSCrashType.c */ = {isa = PBXFileReference; includeInIndex = 1; name = BSG_KSCrashType.c; path = Source/KSCrash/Source/KSCrash/Recording/BSG_KSCrashType.c; sourceTree = ""; }; 706CA6EF9BD6B439540ABE843A302CBC /* UIView+BlocksKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+BlocksKit.m"; path = "BlocksKit/UIKit/UIView+BlocksKit.m"; sourceTree = ""; }; @@ -710,7 +710,7 @@ 7EC9EA854329AC18C4A67F21063E6E11 /* QNDnspodFree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDnspodFree.h; path = HappyDNS/Http/QNDnspodFree.h; sourceTree = ""; }; 7ECBE8D1CAE4A70199649D699B9704B5 /* UIControl+BlocksKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIControl+BlocksKit.h"; path = "BlocksKit/UIKit/UIControl+BlocksKit.h"; sourceTree = ""; }; 7F97CD4E37A1018300E9658042E594C9 /* BlocksKit+MessageUI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BlocksKit+MessageUI.h"; path = "BlocksKit/BlocksKit+MessageUI.h"; sourceTree = ""; }; - 7FBAFAA66E9C7401884F439AE8BC662C /* libJGProgressHUD.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libJGProgressHUD.a; path = libJGProgressHUD.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 7FBAFAA66E9C7401884F439AE8BC662C /* JGProgressHUD */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = JGProgressHUD; path = libJGProgressHUD.a; sourceTree = BUILT_PRODUCTS_DIR; }; 7FC781FC342A83F3126D99B75B00C387 /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = ""; }; 7FF1D231D8ACAF6FA64822EBCED10825 /* QNHijackingDetectWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHijackingDetectWrapper.h; path = HappyDNS/Local/QNHijackingDetectWrapper.h; sourceTree = ""; }; 8088403C2E61483A335B5B99EE389CE1 /* NSMutableIndexSet+BlocksKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableIndexSet+BlocksKit.h"; path = "BlocksKit/Core/NSMutableIndexSet+BlocksKit.h"; sourceTree = ""; }; @@ -726,7 +726,7 @@ 85D39DB82BE6449173CA8CBDB7EE0A26 /* BSG_KSSysCtl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BSG_KSSysCtl.h; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSSysCtl.h; sourceTree = ""; }; 8666C13200655E2EB14D7AADC8D9BE79 /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = ""; }; 8717B328F1673F390D2B6CD2BDA221D1 /* jg_hud_error@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "jg_hud_error@2x.png"; path = "JGProgressHUD/Resources/jg_hud_error@2x.png"; sourceTree = ""; }; - 872296C6BF98514FED139D225E897B3B /* libPods-NiuPlayer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-NiuPlayer.a"; path = "libPods-NiuPlayer.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 872296C6BF98514FED139D225E897B3B /* Pods-NiuPlayer */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "Pods-NiuPlayer"; path = "libPods-NiuPlayer.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 889370F77F8B15A29B76579F97B58F5F /* BSG_KSFileUtils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = BSG_KSFileUtils.c; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_KSFileUtils.c; sourceTree = ""; }; 88AEBFD16FF67A0FBDD1DD437C01F0E0 /* JGProgressHUDIndeterminateIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JGProgressHUDIndeterminateIndicatorView.h; path = JGProgressHUD/JGProgressHUD/JGProgressHUDIndeterminateIndicatorView.h; sourceTree = ""; }; 88D0841F433ED344339107D1F07E8CE1 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; @@ -781,11 +781,11 @@ AD480ECEA9F608C1A08746845069D557 /* QNHex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHex.h; path = HappyDNS/Util/QNHex.h; sourceTree = ""; }; AD50D1481660D097CD7B38A309703351 /* BugsnagLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagLogger.h; path = Source/BugsnagLogger.h; sourceTree = ""; }; AF017C5A94CE73B47544650DF6FC4D8E /* UIView+BlocksKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+BlocksKit.h"; path = "BlocksKit/UIKit/UIView+BlocksKit.h"; sourceTree = ""; }; - AFCFF05430D46AE44C4B2B0AC7D9715A /* libBugsnag.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBugsnag.a; path = libBugsnag.a; sourceTree = BUILT_PRODUCTS_DIR; }; + AFCFF05430D46AE44C4B2B0AC7D9715A /* Bugsnag */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = Bugsnag; path = libBugsnag.a; sourceTree = BUILT_PRODUCTS_DIR; }; B006CAC860CE89318AE88CE9D8F6847D /* BSG_RFC3339DateTool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BSG_RFC3339DateTool.h; path = Source/KSCrash/Source/KSCrash/Recording/Tools/BSG_RFC3339DateTool.h; sourceTree = ""; }; B030750C003187CAF16903C4BA2F68EE /* Bugsnag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Bugsnag.m; path = Source/Bugsnag.m; sourceTree = ""; }; B05BAFC886498B61737E74D472347D8B /* HappyDNS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HappyDNS.debug.xcconfig; sourceTree = ""; }; - B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImage.a; path = libSDWebImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = SDWebImage; path = libSDWebImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; B0E27C85C973085C2D66D747A927D631 /* NSIndexSet+BlocksKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSIndexSet+BlocksKit.h"; path = "BlocksKit/Core/NSIndexSet+BlocksKit.h"; sourceTree = ""; }; B0FF88E297625329169B21F9C591C818 /* QNIpModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNIpModel.h; path = HappyDNS/Assessment/QNIpModel.h; sourceTree = ""; }; B15B5AAC0FD56E3C9B64DEA13CC0B78A /* SDWebImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoderHelper.m; path = SDWebImage/SDWebImageCoderHelper.m; sourceTree = ""; }; @@ -923,56 +923,56 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 01095FBE532CF5AA0855A20BDA54BF0B /* Frameworks */ = { + 2D5DDE948F76D937E72E20A1BD3CAE4A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0E15903B84E1B8D9EA00B69312557EC4 /* Frameworks */ = { + 30E6B285B1054F3893C2780EF0054C6F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3F926C1D855FCFC76FD477993125C3EB /* Frameworks */ = { + 55E936B03D9743F03D9B4BA74929DFCE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 49841F1D536CCC654816C6EA6BB2E3EC /* Frameworks */ = { + 7CFA3CB6BCE2D7C8FF07F2BE157C7632 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 83BDB1929F8CBA09366F031885B449C0 /* Frameworks */ = { + 8AEB321574A3F5A624CB28AE1B546E55 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B58EC8A2994F8AFEFFC0ACA1FA8B67E4 /* Frameworks */ = { + 907AD26A9F98C723CE396A46535B55F5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F0B1398EDCAB91B65B897FA987A25F2F /* Frameworks */ = { + 9A7F65878584685361E32D5B47EC1538 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F2F4464578CF436B22964F257A551927 /* Frameworks */ = { + A5AE5AEFB32664349C276365C607A949 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1100,17 +1100,6 @@ name = Frameworks; sourceTree = ""; }; - 3F3415778AE978EB1E98DB59B666A4AE /* Support Files */ = { - isa = PBXGroup; - children = ( - 531888DAE744353F1D90FDA15CB646F1 /* PLPlayerKit-copy-dsyms.sh */, - 3379568A644091C9EA3E5621263FE541 /* PLPlayerKit.debug.xcconfig */, - 0479A8AB7DA16E77B0741BCC1F5845BD /* PLPlayerKit.release.xcconfig */, - ); - name = "Support Files"; - path = "Example/new/Pods/Target Support Files/PLPlayerKit"; - sourceTree = ""; - }; 4958EEDB3617E4012F6F32C93988039E /* Support Files */ = { isa = PBXGroup; children = ( @@ -1181,6 +1170,17 @@ path = "../Target Support Files/JGProgressHUD"; sourceTree = ""; }; + 68A313DB681245ABA1EA687613F9FC16 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2E8A9FF4C5EE41152DF99EAAC6FB3B6B /* PLPlayerKit-copy-dsyms.sh */, + 2B4AAEF4F49FE5E2DCBD2EBF5335AFB4 /* PLPlayerKit.debug.xcconfig */, + 2C07B969C9744BD19CB3F2841F6C8D3E /* PLPlayerKit.release.xcconfig */, + ); + name = "Support Files"; + path = "Example/new/Pods/Target Support Files/PLPlayerKit"; + sourceTree = ""; + }; 719C1C859827E9832051BA5F1A1C0E40 /* Support Files */ = { isa = PBXGroup; children = ( @@ -1508,6 +1508,21 @@ path = HappyDNS; sourceTree = ""; }; + AC0BD71515810C29079CA44FA9AD541E /* Products */ = { + isa = PBXGroup; + children = ( + 6F70BF603CE98579EE97E286801E741E /* BlocksKit */, + AFCFF05430D46AE44C4B2B0AC7D9715A /* Bugsnag */, + 3667B5F6798CDC2ADA1BBC70D052FF68 /* HappyDNS */, + 7FBAFAA66E9C7401884F439AE8BC662C /* JGProgressHUD */, + 1FFED36A657123030ABB700256D73F15 /* Masonry */, + 34B8983D85D3A2CA9404C5DE373B20BF /* MMMaterialDesignSpinner */, + 872296C6BF98514FED139D225E897B3B /* Pods-NiuPlayer */, + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, + ); + name = Products; + sourceTree = ""; + }; AE9BF391B5E86A4EF901B472A519DC7D /* MMMaterialDesignSpinner */ = { isa = PBXGroup; children = ( @@ -1612,7 +1627,7 @@ E085E9D086722AFC464F733E4DF57E96 /* Development Pods */, D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, A223EBADC2CF8362E4884B37A41262B7 /* Pods */, - FCBBB7209DF2E1332E44CFCAF47FC7A0 /* Products */, + AC0BD71515810C29079CA44FA9AD541E /* Products */, EDB488D40FF1E1BEF52E699669A9E53A /* Targets Support Files */, ); sourceTree = ""; @@ -1639,7 +1654,7 @@ children = ( FF71D20CCAA27568001140C85E9C5B3E /* iphoneos */, 5F7637A84DFDFA4CB59C768410ED6C3D /* Pod */, - 3F3415778AE978EB1E98DB59B666A4AE /* Support Files */, + 68A313DB681245ABA1EA687613F9FC16 /* Support Files */, ); name = PLPlayerKit; path = ../../..; @@ -1732,21 +1747,6 @@ name = Frameworks; sourceTree = ""; }; - FCBBB7209DF2E1332E44CFCAF47FC7A0 /* Products */ = { - isa = PBXGroup; - children = ( - 6F70BF603CE98579EE97E286801E741E /* libBlocksKit.a */, - AFCFF05430D46AE44C4B2B0AC7D9715A /* libBugsnag.a */, - 3667B5F6798CDC2ADA1BBC70D052FF68 /* libHappyDNS.a */, - 7FBAFAA66E9C7401884F439AE8BC662C /* libJGProgressHUD.a */, - 1FFED36A657123030ABB700256D73F15 /* libMasonry.a */, - 34B8983D85D3A2CA9404C5DE373B20BF /* libMMMaterialDesignSpinner.a */, - 872296C6BF98514FED139D225E897B3B /* libPods-NiuPlayer.a */, - B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */, - ); - name = Products; - sourceTree = ""; - }; FE9C14561E2A8442F7FA74163290B79A /* MessageUI */ = { isa = PBXGroup; children = ( @@ -1770,246 +1770,246 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 2697A8D6B2989B073B236F7B4BF67F30 /* Headers */ = { + 2A3EBFC0646B1C38B42A258D68224E28 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 92BF70E9D3285561EB404A7C4A4A6DEE /* MASCompositeConstraint.h in Headers */, - 4CE091F886EC6324673EFE0AEBBEA0FE /* MASConstraint+Private.h in Headers */, - EB663E3E1EB4BB670DC29B77DB330135 /* MASConstraint.h in Headers */, - 9194B58ACE900ED6BAE6AD92E24A2CFF /* MASConstraintMaker.h in Headers */, - 7CF2AC7A3B3ED03B30C1E4ED662B0551 /* MASLayoutConstraint.h in Headers */, - B20A0E5D8F9BCED1A82793C4BE9E7258 /* Masonry.h in Headers */, - 65E88072A2BDC576BFC85E67EF9FBBC6 /* MASUtilities.h in Headers */, - 42947699890A199B08A896144A878D80 /* MASViewAttribute.h in Headers */, - 115ACCE253A886181B55773DDC70D6ED /* MASViewConstraint.h in Headers */, - F1B75048874B8773E5568E6D3ACA12E4 /* NSArray+MASAdditions.h in Headers */, - 81F811A56B6724F7E8E2D25364E595E3 /* NSArray+MASShorthandAdditions.h in Headers */, - C74D2E856ADC8139CD00DBD184061B23 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */, - 46692A2E77157B00827182C8DC686F72 /* View+MASAdditions.h in Headers */, - A3307B8FB6EE0A049DBAE3AA4D2C6DA0 /* View+MASShorthandAdditions.h in Headers */, - E76935CFF4AF327F8D9A7C1935F7D900 /* ViewController+MASAdditions.h in Headers */, + D282CD515ECB4D344D99048D72F2186D /* MASCompositeConstraint.h in Headers */, + 827971675DDE1BD225031B3F3C89450B /* MASConstraint.h in Headers */, + 42E543C6C23AF4792D82D23CAC723C12 /* MASConstraint+Private.h in Headers */, + 9B9D5BF5A9583E295E2DC177F33044E5 /* MASConstraintMaker.h in Headers */, + 01D5FBC350E24AD4BF493C0AF742E47E /* MASLayoutConstraint.h in Headers */, + CD12B6AC301CC6D3E89D64742EADC39F /* Masonry.h in Headers */, + CB191345BCC56C623BB5B802261183A7 /* MASUtilities.h in Headers */, + 704E6E494A06EA86348E495BBF3C0590 /* MASViewAttribute.h in Headers */, + F12EB7DF51A64F59A4D4DF3D69E4A5AF /* MASViewConstraint.h in Headers */, + D43380309815EEA67C52B47B4DE0A025 /* NSArray+MASAdditions.h in Headers */, + ACE84EB117EDD90B79AF71B105CCCBD9 /* NSArray+MASShorthandAdditions.h in Headers */, + 3B749B0DA006A8EC75B9F9D0765EBE6F /* NSLayoutConstraint+MASDebugAdditions.h in Headers */, + 379902484CC10B58ACBD21D949702DC1 /* View+MASAdditions.h in Headers */, + D94606FD6932B455C44EDAE275073C9F /* View+MASShorthandAdditions.h in Headers */, + 3AF45D1B033D1A4B64453248E928BC36 /* ViewController+MASAdditions.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5E74C5E67723334013364DCE9457F5C2 /* Headers */ = { + 409116FB2CFE35D6032989F6AFEFA85E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6D5D78624DEB38E63F436A8970F04D45 /* NSButton+WebCache.h in Headers */, - 51836FC419231AF0F2D4D286F25C98B7 /* NSData+ImageContentType.h in Headers */, - 2BF550B8C4087E83F2403199B226DF02 /* NSImage+WebCache.h in Headers */, - A342683498F827B086866EA215751C05 /* SDAnimatedImageRep.h in Headers */, - DCA923BCCF01487B8B95E1B20767FF17 /* SDImageCache.h in Headers */, - 4DCB32B9F17F78B5E6F141352CE81337 /* SDImageCacheConfig.h in Headers */, - 02666CBA7319563C97D5F7AA0D3D9ED5 /* SDWebImageCoder.h in Headers */, - 83C63BD851A493127D45C8679B0C1095 /* SDWebImageCoderHelper.h in Headers */, - C7F0806E9002E9825E3795B339E81FB2 /* SDWebImageCodersManager.h in Headers */, - 9D25FFE1FD226AF5E302D2513E0C9F69 /* SDWebImageCompat.h in Headers */, - D38A1819376D3C3680B3D0D1FA1BCCAA /* SDWebImageDownloader.h in Headers */, - A9BD71EC2B2D4B04B44B2BDCADD94117 /* SDWebImageDownloaderOperation.h in Headers */, - F37B2894E219BA1EEE1AEFE28E30D6CA /* SDWebImageFrame.h in Headers */, - 3E980EF2B158519CBD0E2E371B761262 /* SDWebImageGIFCoder.h in Headers */, - E1D8B0082951C48A9D929EC6F0A4450A /* SDWebImageImageIOCoder.h in Headers */, - A495CF59F0B1DD70B85387DBC099D985 /* SDWebImageManager.h in Headers */, - BB2628A5ADDFD79DE6E62E76A2C63AD3 /* SDWebImageOperation.h in Headers */, - 431B219AB99A30F5DD9475249A1354F6 /* SDWebImagePrefetcher.h in Headers */, - 19F037B1DDF54E002B5804B1160C549C /* SDWebImageTransition.h in Headers */, - CB6D56B916F04E5B14AD5FB7F46450A2 /* UIButton+WebCache.h in Headers */, - C60A1CA8B5E6D829445AE31B23D2F3D0 /* UIImage+ForceDecode.h in Headers */, - 397F52C7545E7FCA033BCA5EE4BCDF77 /* UIImage+GIF.h in Headers */, - 29B6F69434691CCC32E408EECE1596BF /* UIImage+MultiFormat.h in Headers */, - 3D8076B314232537A745E4F6C5272D87 /* UIImageView+HighlightedWebCache.h in Headers */, - 242BD595617A416912D7FB80A4C6C9F0 /* UIImageView+WebCache.h in Headers */, - B744645E35C7E9FF8E283AC77B74D905 /* UIView+WebCache.h in Headers */, - EB65AF2B6BE84F9103F75183BED66B07 /* UIView+WebCacheOperation.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 86035430F52EEE45C65368E705AD62FD /* Headers */ = { + 61F858D395F94143CED50270B46A4703 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + B44524A87352BE456ED392CE5362ACC4 /* NSButton+WebCache.h in Headers */, + 97707DDC0852F051B285394C44613FF6 /* NSData+ImageContentType.h in Headers */, + 0FA1A102DEFFC8A8BFDEBE20C83B8DB0 /* NSImage+WebCache.h in Headers */, + 326D16A2B3039782F0C3AFE251D04C8C /* SDAnimatedImageRep.h in Headers */, + 0C6ACF136886C64787978EC815B33BE2 /* SDImageCache.h in Headers */, + 51A5F4A39E2A2C8E5208E1E4B409A5D9 /* SDImageCacheConfig.h in Headers */, + C2C1064556836CE4BF18EC7A249C9D3E /* SDWebImageCoder.h in Headers */, + FDEBC933D036C93C0AD8D638D36A8D93 /* SDWebImageCoderHelper.h in Headers */, + 6D66AE434337BADECB5DB575FD3B70A8 /* SDWebImageCodersManager.h in Headers */, + 77CBDB9BA0716BCE933E65B68099D6AE /* SDWebImageCompat.h in Headers */, + F4834CF93374D54890D032C03F0EEC7D /* SDWebImageDownloader.h in Headers */, + CF27631ACAAE4B3070DDBD22CCFC511D /* SDWebImageDownloaderOperation.h in Headers */, + DE86C5C3329B311B789EE8A8A7B19407 /* SDWebImageFrame.h in Headers */, + 0C1940F926D1A24AD6847F7E72175EEC /* SDWebImageGIFCoder.h in Headers */, + ED0F7333EDEDFF5E8B9858252D0B55C2 /* SDWebImageImageIOCoder.h in Headers */, + F7371E730C47257A14B275999FFDD692 /* SDWebImageManager.h in Headers */, + 171E431183027C7072FFAF2D4AE84ACC /* SDWebImageOperation.h in Headers */, + B5332C537D48B23BBFF2B899417B3CF6 /* SDWebImagePrefetcher.h in Headers */, + B170FA46FB4378B32F293DF48C8BFC95 /* SDWebImageTransition.h in Headers */, + BC0FC5655A97EFC6CC19E620FB8C1226 /* UIButton+WebCache.h in Headers */, + 9F42B95D4CEF6408A5CD170A669C5DF6 /* UIImage+ForceDecode.h in Headers */, + C1D176A820BB87265E79B6D4ED6A8137 /* UIImage+GIF.h in Headers */, + 4AF1BBE2D0767E60D8277AC4B1C3A46E /* UIImage+MultiFormat.h in Headers */, + C3416782632F955E5912DE8D290E5501 /* UIImageView+HighlightedWebCache.h in Headers */, + C5FFB0E3106F64568482E93A14E4B641 /* UIImageView+WebCache.h in Headers */, + E1AF286D1B9DEAFBE8266D75BAA6061A /* UIView+WebCache.h in Headers */, + 035214549AFBC0DE5827543108BF34C3 /* UIView+WebCacheOperation.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9FB0AE251E721789926C5A481D95A6B5 /* Headers */ = { + 689B08FC13400594BB420044AF2CC38A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - EAAD293E08F2A3A7D5273F51D00E2EDD /* BSG_KSArchSpecific.h in Headers */, - 912A2DEFA1332384FD7F0FF7F708F8D9 /* BSG_KSBacktrace.h in Headers */, - 5333A897EB9E6FDEA98815B4EDA82FDE /* BSG_KSBacktrace_Private.h in Headers */, - 8527D2FC6F312883A531B076DAC8D0BD /* BSG_KSCrash.h in Headers */, - 08DE9EED4A1910B7C6040304FD949FA1 /* BSG_KSCrashAdvanced.h in Headers */, - 4015CC040ADEC1A2F6545D4E63F88978 /* BSG_KSCrashC.h in Headers */, - 2A14C243CAD50E4BF63A82DDC0822FC5 /* BSG_KSCrashCallCompletion.h in Headers */, - 674F1AD54F8E6D2B39906A700A85D355 /* BSG_KSCrashContext.h in Headers */, - 70066FE39C703555B4DF5CB5727200E4 /* BSG_KSCrashDoctor.h in Headers */, - 89B223B1BDD5CE436D3A19835F50B24D /* BSG_KSCrashReport.h in Headers */, - 2AE67A789516B45F1494CC64FA69B095 /* BSG_KSCrashReportFields.h in Headers */, - B3397245B69F2050149CA9FC90761CE5 /* BSG_KSCrashReportFilter.h in Headers */, - 1FC1298856F8114627590C4E25F90929 /* BSG_KSCrashReportFilterCompletion.h in Headers */, - 8C06D8ABE69DCB69B84866E13F7182DB /* BSG_KSCrashReportStore.h in Headers */, - BD3C10A15A1485B6B36C066EB103FAA7 /* BSG_KSCrashReportVersion.h in Headers */, - 4EF3747FDC6CB2681EEE334A0FA2D0EA /* BSG_KSCrashReportWriter.h in Headers */, - FAC7F4F99D97AEFE71BD2B5DD10B6AE9 /* BSG_KSCrashSentry.h in Headers */, - 5E51780B9BCC699753AD64FEFAC2C075 /* BSG_KSCrashSentry_CPPException.h in Headers */, - 998F1596653067D76BCAD88F8D0CBC3F /* BSG_KSCrashSentry_Deadlock.h in Headers */, - 0F6DB5A7EC40ECE024C66249DA183FC4 /* BSG_KSCrashSentry_MachException.h in Headers */, - 3FEF20DC998594E48D7EF9E18A4A0A18 /* BSG_KSCrashSentry_NSException.h in Headers */, - 6049045F6E6BCCAD2F30AFEB80FD3026 /* BSG_KSCrashSentry_Private.h in Headers */, - F04708D4B3F70190BA210282FA6A1913 /* BSG_KSCrashSentry_Signal.h in Headers */, - 3A0CA9EDAC285474B5B11798FC37D909 /* BSG_KSCrashSentry_User.h in Headers */, - 69CA3E2FF4DBE5BCBCD813D2ABC37254 /* BSG_KSCrashState.h in Headers */, - D173A24DBC65FAABEC1D1163E2528163 /* BSG_KSCrashType.h in Headers */, - 8796F55D3EF4127CAE0483CD024FA45D /* BSG_KSDynamicLinker.h in Headers */, - 86CB15B1174CBAB5B14DBB4D2EE8C298 /* BSG_KSFileUtils.h in Headers */, - 6618EE80A4044B9928501F8B69FDD39F /* BSG_KSJSONCodec.h in Headers */, - E5D1F11D7D5D5B40FFAF4F02871EF098 /* BSG_KSJSONCodecObjC.h in Headers */, - 6C3B7E9EB51BEA94D26C32F162020527 /* BSG_KSLogger.h in Headers */, - E2ADC0608F10970C796A83F6C7FE651C /* BSG_KSMach.h in Headers */, - 7476F8D5DF46CFDFFAE62CE63A9ACD4C /* BSG_KSMachApple.h in Headers */, - DD440529F06B5DF8CA710BF4DD835150 /* BSG_KSObjC.h in Headers */, - 314DA1DBBC2FAF2BAC4A803DC80E9DE9 /* BSG_KSObjCApple.h in Headers */, - 5781F2F750B747412ACC5AB6572D772F /* BSG_KSSafeCollections.h in Headers */, - ECB6CB041295FEA9FBF89AF309A032AE /* BSG_KSSignalInfo.h in Headers */, - 8F3A7FAE3D018677E9591212799871B0 /* BSG_KSSingleton.h in Headers */, - 3F23A716808341B5E318B01D77AD884E /* BSG_KSString.h in Headers */, - 0B4E03A69F557C99BC93AF945A064399 /* BSG_KSSysCtl.h in Headers */, - C760200B79320668F46D7091A43ADA4D /* BSG_KSSystemCapabilities.h in Headers */, - 5B4D1467DB51A770B042D078CC0665D7 /* BSG_KSSystemInfo.h in Headers */, - B6D23E119FD4F12461265197AC525B0A /* BSG_KSSystemInfoC.h in Headers */, - D3155498814344A88F349CE42C2D5646 /* BSG_KSZombie.h in Headers */, - C52F73F557477894EAA0A37F5E7B45AB /* BSG_RFC3339DateTool.h in Headers */, - D2C9ACFB32FF7A801A212083B334D6C3 /* BSGConnectivity.h in Headers */, - 3D6EDF7075EE819F0C2F0CAD61A49A41 /* BSGSerialization.h in Headers */, - 1212617559514315FAFB93E765ADD6FE /* Bugsnag.h in Headers */, - CF1C151607898DF6693DD5C4823D0B5F /* BugsnagApiClient.h in Headers */, - 024111A11EA5744CE768CD1DB33494F9 /* BugsnagBreadcrumb.h in Headers */, - 5A0B9694311FDC9FF1294BAEF31D3C53 /* BugsnagCollections.h in Headers */, - 518DDFA2ECE10A6529BA7785938499BF /* BugsnagConfiguration.h in Headers */, - CBEF06F4A216F649415F27134214A0E8 /* BugsnagCrashReport.h in Headers */, - 3994F4597FB834FB2DDBBF30FD25C713 /* BugsnagCrashSentry.h in Headers */, - 5048F075FA25FF298B69176CD277C8BC /* BugsnagErrorReportApiClient.h in Headers */, - 6D28DADD58C889048A8CBD7D2CE352C9 /* BugsnagFileStore.h in Headers */, - A96FDD14EF36D875312C9B977D3690CA /* BugsnagHandledState.h in Headers */, - 909602E2A2C86F090D68E15F63C5D2D1 /* BugsnagKeys.h in Headers */, - 8D77009DB3C17107F4AF36EE6358E289 /* BugsnagKSCrashSysInfoParser.h in Headers */, - A1289CD11846663BD7109185193C4B82 /* BugsnagLogger.h in Headers */, - 72A0A38C4C1A53BEC18A43E30130CCC8 /* BugsnagMetaData.h in Headers */, - 8712A73A5F37F3ED7BA5F3EB40F36C6E /* BugsnagNotifier.h in Headers */, - C61160BB10D1503062E97232D3C2060B /* BugsnagSession.h in Headers */, - 2A88420BA22D8D14B518A37905F568F7 /* BugsnagSessionFileStore.h in Headers */, - A2DEE566030C77DF1397A3C1FB6A16FA /* BugsnagSessionTracker.h in Headers */, - EFF12870567B25473265F7BF95DCCFE7 /* BugsnagSessionTrackingApiClient.h in Headers */, - 69BE6E07350C57D5D201A0FE245BC556 /* BugsnagSessionTrackingPayload.h in Headers */, - E30D2027FD62FF527E735CE6C455ECDF /* BugsnagSink.h in Headers */, - 9D24C2CA342464F72E9645AE9084D6A4 /* BugsnagUser.h in Headers */, - CF8975EC4D9312C767352D8DBEB54441 /* NSDictionary+BSG_Merge.h in Headers */, - 649B0C44D1B8A7C0C403B0D546F8D469 /* NSError+BSG_SimpleConstructor.h in Headers */, + 7CA2C97FD55EADC1BC7AAF9A8026F388 /* A2BlockInvocation.h in Headers */, + 31AD1632C5410D07953A0611A3752EF3 /* A2DynamicDelegate.h in Headers */, + 59136BE34107B0FEE2929FBE282FD292 /* BKMacros.h in Headers */, + FDAB420247CA92199F70916AAC692662 /* BlocksKit.h in Headers */, + A84AAEA2252F9847291D5C6C7E4D0908 /* BlocksKit+MessageUI.h in Headers */, + 79EEF04B4E25A7943DA45B265270226B /* BlocksKit+UIKit.h in Headers */, + 06AA6D15CA2727A9781F12A81DAB2B3F /* MFMailComposeViewController+BlocksKit.h in Headers */, + F48112FD31892B54AF9245129CE1E90B /* MFMessageComposeViewController+BlocksKit.h in Headers */, + F3A352E63E43A11DFE5FCEAAE1209CFE /* NSArray+BlocksKit.h in Headers */, + 0D7931D59FBA3B36F9D7DCB3E9C2C759 /* NSCache+BlocksKit.h in Headers */, + D95E4F924DB6E8C5E25E232B4B3DFB59 /* NSDictionary+BlocksKit.h in Headers */, + A12069836D1BA60831A86569C26F97E1 /* NSIndexSet+BlocksKit.h in Headers */, + 032289CB95D8A20E80A1576F55ACE441 /* NSInvocation+BlocksKit.h in Headers */, + 96E17CFE2D0C9F32F4F84EBA9923C125 /* NSMutableArray+BlocksKit.h in Headers */, + 93A100D39658574D92F761BAA53989C4 /* NSMutableDictionary+BlocksKit.h in Headers */, + FD5CE8174241692FDB79B09C70D1FE5C /* NSMutableIndexSet+BlocksKit.h in Headers */, + ACEC114391C72170147CA7E6E92A47FB /* NSMutableOrderedSet+BlocksKit.h in Headers */, + 12BD28FE8AEAE5F62F165649094F3CB4 /* NSMutableSet+BlocksKit.h in Headers */, + 2AA9F667D6D5F285EBCB83BE1692119A /* NSObject+A2BlockDelegate.h in Headers */, + 8FC6B70F85BAA529841D6A8C5F75AB4C /* NSObject+A2DynamicDelegate.h in Headers */, + EA8F15458A481B81D3FB5ABDE4B23B08 /* NSObject+BKAssociatedObjects.h in Headers */, + 45B7F19A7E522867D1C4A613142D48FF /* NSObject+BKBlockExecution.h in Headers */, + 14D251DBC48B93F022287107D74A3755 /* NSObject+BKBlockObservation.h in Headers */, + 5E96458C631C911733E7EAF669E66466 /* NSOrderedSet+BlocksKit.h in Headers */, + 3F1BA38F4A9F394CF7E02C8C9797D3F7 /* NSSet+BlocksKit.h in Headers */, + E4AFE1457AFC3C116218DDD0777B3AE1 /* NSTimer+BlocksKit.h in Headers */, + 0DF3EBC0E0BDCC78C1B19116CBDB34C4 /* NSURLConnection+BlocksKit.h in Headers */, + 77F689B27D5CA2E49896D81BE0E05DFE /* UIActionSheet+BlocksKit.h in Headers */, + 01B6DAEDFA767DD0C10FA30CBE816118 /* UIAlertView+BlocksKit.h in Headers */, + 6CE7C9D83FD3D2F40D141413B3F8FDE2 /* UIBarButtonItem+BlocksKit.h in Headers */, + 493C188295EE27BCE199A066C0D4048B /* UIControl+BlocksKit.h in Headers */, + 07AB65A84492912171F1117476D73C92 /* UIGestureRecognizer+BlocksKit.h in Headers */, + 99CD1ABE7079393301605AF3C98C8F07 /* UIImagePickerController+BlocksKit.h in Headers */, + 4D4B66B67602D75E6AF78A8D5E280CD2 /* UIPopoverController+BlocksKit.h in Headers */, + 1A2899E3AEED57AF69EC27A98CD3161B /* UITextField+BlocksKit.h in Headers */, + F3E7DBA7D016AA0C0AFC753D9D97F3E6 /* UIView+BlocksKit.h in Headers */, + F8C2360832058F8E402BEBB68DD23A29 /* UIWebView+BlocksKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A3158B9A2A96C01F321F0B20909B1529 /* Headers */ = { + 7FA5EC546DBCEFC03B4187E94564616F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9103687D945641FB47C645DE6C9AD953 /* HappyDNS.h in Headers */, - 01E84E1BF59025458A596A8D62142264 /* QNAssessment.h in Headers */, - D6FFD1746F0D7645AECB30A903CB0E86 /* QNDes.h in Headers */, - F9AF462C21BE1444D6661E873F52F1E1 /* QNDnsManager.h in Headers */, - 4F560052793D0D15D8B46A1768A8766E /* QNDnspodEnterprise.h in Headers */, - 96507E505EC7DBBD8F00A2AF8E031574 /* QNDnspodFree.h in Headers */, - ADCDDEFA5446062309DA5DBCE53F64CC /* QNDomain.h in Headers */, - E84728FD19EC36762BBD6D5C9EE556B9 /* QNGetAddrInfo.h in Headers */, - 01AA376C3CC339EE9C1489E28BE477D6 /* QNHex.h in Headers */, - 9BCCDEC1044989F0BECFEAB755A0411F /* QNHijackingDetectWrapper.h in Headers */, - ADF73D3D07DCCD33D75DB18F3D5A7997 /* QNHosts.h in Headers */, - 0569F3959E70201DD3DC98F2A1FEBBD5 /* QNIP.h in Headers */, - 6CA9582BCD21E15C58584DF8C8CBE67A /* QNIpModel.h in Headers */, - 472A205F433C23CA361312CE051643E3 /* QNLruCache.h in Headers */, - F8A1500CCE7E735746B42A529B167942 /* QNNetworkInfo.h in Headers */, - 94765EBA562A8931572142F0EB65BA87 /* QNRecord.h in Headers */, - 9C74A86822D54116059A22663D1ACCA0 /* QNRefresher.h in Headers */, - 0E4AA1BE48AFB5B6E5FB069F67EDB274 /* QNResolver.h in Headers */, - B5DE58D5340CF7C2E389A4E7F9537028 /* QNResolverDelegate.h in Headers */, - 2F3531B944E0ED0581C1135E6F8FABAF /* QNResolvUtil.h in Headers */, - 1D786F31CAB84B196D2F64F8AA703059 /* QNTxtResolver.h in Headers */, + 79DBF88EE4D18A76CF082605DFC4D440 /* ActivityTracking.h in Headers */, + C27802E24FBE6EC623458E925BFC8CBE /* MMMaterialDesignSpinner.h in Headers */, + C6F7044D4C5C4E62572387C995E25B8D /* UIRefreshControl+MaterialDesignSpinner.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A6692299A9B9723D19A02C96A9AC5B30 /* Headers */ = { + 8887E5833146BE81D03527768259EB59 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DC4C4CD8111EA1D442DB92EFB833F4DE /* ActivityTracking.h in Headers */, - B28593B40E687A5FBD924887593A165D /* MMMaterialDesignSpinner.h in Headers */, - ED82F152137DBD78D72578D0FA3247BA /* UIRefreshControl+MaterialDesignSpinner.h in Headers */, + EC2EBF4D5C8431072597ED65E3FB7119 /* HappyDNS.h in Headers */, + B4D05EAC4870FCA756D16DA8D5D1FF22 /* QNAssessment.h in Headers */, + 493854944A0286D0A464F0AFE753F50C /* QNDes.h in Headers */, + 7EB2E074975778C7DD5004FC7C39693F /* QNDnsManager.h in Headers */, + B3D8A29333D4AF3A229F1C69EA769600 /* QNDnspodEnterprise.h in Headers */, + 474508437CF2082E25B6BDA556C11226 /* QNDnspodFree.h in Headers */, + 78FF3D69E0A9A024E038F204C92AF519 /* QNDomain.h in Headers */, + 8EE4EAC446215471D6173F03290B2F4F /* QNGetAddrInfo.h in Headers */, + 8A08EB0E7F8DA0D061EFE1997D80DFC3 /* QNHex.h in Headers */, + 32D824ABB1ACCE087A74A59C3CF5D8A6 /* QNHijackingDetectWrapper.h in Headers */, + 7012EBAECDD4F7C1F60C876D928D316E /* QNHosts.h in Headers */, + 3FF9952BD32A1F6917EE95BDB0E8EE0F /* QNIP.h in Headers */, + AC2A10396A870CF1A5D444C7C3157FAC /* QNIpModel.h in Headers */, + EC3801D8801B9471768D278A34B6BE47 /* QNLruCache.h in Headers */, + 9F029EEBCD04EA12A2FD7EC21B42802F /* QNNetworkInfo.h in Headers */, + 8CD01B8450C5F8FA5FC4C65A939C76BA /* QNRecord.h in Headers */, + D1E7B8E346121AE03A5AEEDE6E6128EF /* QNRefresher.h in Headers */, + 4E299C2A7272CB34126C44811570A31A /* QNResolver.h in Headers */, + E4DBF4CFF7D8277239B28AE92EEFE29B /* QNResolverDelegate.h in Headers */, + 7B7C97C02550C3DF3C9B4DFD4A4B4DDB /* QNResolvUtil.h in Headers */, + C8FA8F0CCDF33DF5E2596CD6CB4BB383 /* QNTxtResolver.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - BDCAA58C3EAFAECD0AA5F775A8472FC1 /* Headers */ = { + B9DEDB065C227BA2318D000A442328F1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 88CDAB083BA1BF7EB86D87420B027729 /* A2BlockInvocation.h in Headers */, - BC00029DAD4CBA7A9DA15E1786496E6E /* A2DynamicDelegate.h in Headers */, - 67B601A2F83405DBDA082EE891FE28AC /* BKMacros.h in Headers */, - ED360105A24B7B2CE24394E66CF229CF /* BlocksKit+MessageUI.h in Headers */, - CA0B019BDF65F09D767B974D9A85AA8B /* BlocksKit+UIKit.h in Headers */, - 17CFF34B18276A261CAE988D6F115B12 /* BlocksKit.h in Headers */, - 542F34275919E0C58F0B2B099EEA4567 /* MFMailComposeViewController+BlocksKit.h in Headers */, - 0FC8733CBC105A978A0C1A5F0E9AC153 /* MFMessageComposeViewController+BlocksKit.h in Headers */, - 86A12F800EB675FCC7444EAA4740F7DE /* NSArray+BlocksKit.h in Headers */, - F1AC006087DD047BAF39A454D11990E4 /* NSCache+BlocksKit.h in Headers */, - 36576BE33DFC5935A84010F60F2427D5 /* NSDictionary+BlocksKit.h in Headers */, - 08EE1BB9BBDA14C27AEFDD3D120E2DAB /* NSIndexSet+BlocksKit.h in Headers */, - 58F3AC8B4E8E2F53A63452C1D79CC3C6 /* NSInvocation+BlocksKit.h in Headers */, - D002DA7E4DADFF6B35061A2700BA3E68 /* NSMutableArray+BlocksKit.h in Headers */, - 74043DE5C8997FC02879B8A7F7AEE390 /* NSMutableDictionary+BlocksKit.h in Headers */, - 04F3343EB2EA608DB418DEB075A0FD17 /* NSMutableIndexSet+BlocksKit.h in Headers */, - 51D55FC60952C14EB3EB7E84E6CA2DCD /* NSMutableOrderedSet+BlocksKit.h in Headers */, - 207941E0989E53559952285ED1D46F7A /* NSMutableSet+BlocksKit.h in Headers */, - 5B5EDD2FB314E09CBFD0252C5998BE80 /* NSObject+A2BlockDelegate.h in Headers */, - 415871C6857A770A415E1CDBF7E5F4C4 /* NSObject+A2DynamicDelegate.h in Headers */, - FC2C974193A75CFD561D5F33EBDF0D00 /* NSObject+BKAssociatedObjects.h in Headers */, - 27AD265F4C7E44052B810F47D2308D73 /* NSObject+BKBlockExecution.h in Headers */, - C648FEF0F8DB28A791485F18AFF66F7E /* NSObject+BKBlockObservation.h in Headers */, - 45B814C647139B9AFE849AEC43AE89AA /* NSOrderedSet+BlocksKit.h in Headers */, - 73CDF267DA7E740D14B0454E2A0A468F /* NSSet+BlocksKit.h in Headers */, - DAB5D785AB42FC987C5D48193B395546 /* NSTimer+BlocksKit.h in Headers */, - 27E17C2BFD36A2F4964F10999797804C /* NSURLConnection+BlocksKit.h in Headers */, - EE659430F4CE57D5801A4A53A98140A6 /* UIActionSheet+BlocksKit.h in Headers */, - C21932194DF4643EF3BDD85516B0A11D /* UIAlertView+BlocksKit.h in Headers */, - 9CF2822B59AF3F10DC6C8C0DA71ACEB3 /* UIBarButtonItem+BlocksKit.h in Headers */, - D6C519408CD7E6E3B35E0ACF8F577FB3 /* UIControl+BlocksKit.h in Headers */, - EDE3BA2407D442231FCF75E5AB3A999A /* UIGestureRecognizer+BlocksKit.h in Headers */, - 8AE6B9E59DCFA59BE72698A2191CB610 /* UIImagePickerController+BlocksKit.h in Headers */, - 41E5536052433C7D5D9C6B47DEBB70BC /* UIPopoverController+BlocksKit.h in Headers */, - 2EDEDA28C27FE07EDA788D6C75FFE9A9 /* UITextField+BlocksKit.h in Headers */, - 40B4018D4EE72CF74283AB97D13C67C4 /* UIView+BlocksKit.h in Headers */, - B4A4EA9655602955A735675212BA339F /* UIWebView+BlocksKit.h in Headers */, + A1BA1D890F539C308B0DC87378D38B19 /* BSG_KSArchSpecific.h in Headers */, + CA8CCACBB1FF19A5FBD69EF35B559455 /* BSG_KSBacktrace.h in Headers */, + 8DEED726EBEC41ED5297A1D3EB8D0FC9 /* BSG_KSBacktrace_Private.h in Headers */, + CA284B4F4DFD64E88961F3AA4F24F25A /* BSG_KSCrash.h in Headers */, + 0AE68038E8D6F0C9826EF46870EEA110 /* BSG_KSCrashAdvanced.h in Headers */, + 6958BA9D20CD5BFE9E42433351286FCD /* BSG_KSCrashC.h in Headers */, + 8B7E18BCE5F71807A3DA8128DA28F261 /* BSG_KSCrashCallCompletion.h in Headers */, + 30FC315D1D36E6E93BB7EBE4242BEB5D /* BSG_KSCrashContext.h in Headers */, + 5DE1E1D846C8BFCFF2F48E91BF6A8A2B /* BSG_KSCrashDoctor.h in Headers */, + E428FD677033553E778A83FE45632488 /* BSG_KSCrashReport.h in Headers */, + 66F9FA859406898022B2FA00ECAF9671 /* BSG_KSCrashReportFields.h in Headers */, + 61FBDE4E7FC7492064199D608DEFD2C2 /* BSG_KSCrashReportFilter.h in Headers */, + 792C7FBB183F287E1328C0F2F81FFF24 /* BSG_KSCrashReportFilterCompletion.h in Headers */, + 04A0FFC33ED107041053B6344EBA1BDE /* BSG_KSCrashReportStore.h in Headers */, + 95DEAEFA8549CA6ABF88A4C50176D49A /* BSG_KSCrashReportVersion.h in Headers */, + 04D90E44921BAA0EB4808766B96DE71A /* BSG_KSCrashReportWriter.h in Headers */, + 0FB80A4C89EBFE7A6E4027417733088B /* BSG_KSCrashSentry.h in Headers */, + E2DF102EC37D1F52F01D7872A2869720 /* BSG_KSCrashSentry_CPPException.h in Headers */, + 13DB0841D82E440FFF76B91E5C8106FF /* BSG_KSCrashSentry_Deadlock.h in Headers */, + 0549442B20000DD9DDBCECFC64B17825 /* BSG_KSCrashSentry_MachException.h in Headers */, + AB4311C9F13C8388A92D3DBE1F052783 /* BSG_KSCrashSentry_NSException.h in Headers */, + B9AF4EC5A66EB396D7F5E8A7ADAF61AB /* BSG_KSCrashSentry_Private.h in Headers */, + 104612D6A6A9EC67D0AB3FC1EE93C33D /* BSG_KSCrashSentry_Signal.h in Headers */, + F8DFCF936FDD571E723371A506B6704A /* BSG_KSCrashSentry_User.h in Headers */, + B5ACD05CB5BFDA43899B9BEBDEC3FB23 /* BSG_KSCrashState.h in Headers */, + 422021E28FD222625A42EE561EC35D1C /* BSG_KSCrashType.h in Headers */, + C278E60876503BC1CC6F9223D8EBE6C0 /* BSG_KSDynamicLinker.h in Headers */, + EAE7D9A5D047C83873E9577B1BA4A8AC /* BSG_KSFileUtils.h in Headers */, + B6F53F79CF63B043107FE10CFF7D09A8 /* BSG_KSJSONCodec.h in Headers */, + 3FFCA63FBE11F322178653626743B519 /* BSG_KSJSONCodecObjC.h in Headers */, + 2B370FCDE0E9C326FBA50E20AAEBA5E9 /* BSG_KSLogger.h in Headers */, + 6E6EF4819B2C9021B59016F22F9AACF0 /* BSG_KSMach.h in Headers */, + 732207210797E9B6FAADC228EB4125A0 /* BSG_KSMachApple.h in Headers */, + CDFEB98172545417708F843BC98CD057 /* BSG_KSObjC.h in Headers */, + 76EED6095701D818FB920E7639193748 /* BSG_KSObjCApple.h in Headers */, + 7C26A42BB305D0F294BCFAA6807132F7 /* BSG_KSSafeCollections.h in Headers */, + FB3CEB2CBC57458B91095C97E71149F5 /* BSG_KSSignalInfo.h in Headers */, + 6CA72B0CEF6897E7752C7A8E4114596C /* BSG_KSSingleton.h in Headers */, + A497535955414811D38C0F953C078EF7 /* BSG_KSString.h in Headers */, + 3503ACDF00E62C6395D1758046F248C8 /* BSG_KSSysCtl.h in Headers */, + 5320520D1D493ECCC094B8B6E331601D /* BSG_KSSystemCapabilities.h in Headers */, + 3EE2276564EED39DBEA438BDE58DAD90 /* BSG_KSSystemInfo.h in Headers */, + 9417B28F2EB71B0D34FD81E63F8FA539 /* BSG_KSSystemInfoC.h in Headers */, + 005A98615C3A20F5A60FC0C20C4F63B3 /* BSG_KSZombie.h in Headers */, + 16394957709835377A3AEC398197241C /* BSG_RFC3339DateTool.h in Headers */, + 89A94D21F402B2A550E14138D778538A /* BSGConnectivity.h in Headers */, + 5EF2A0ACBA386486C11E580D19712647 /* BSGSerialization.h in Headers */, + 848AA3074267B663C15F08E97C385421 /* Bugsnag.h in Headers */, + 0A0E8D176CFAEF8ADDBCDEDDEDCAD5D8 /* BugsnagApiClient.h in Headers */, + 06C4177D4956F59FD4A320DBBA2FA8F6 /* BugsnagBreadcrumb.h in Headers */, + F44400500A947ADDC72642868A29B55E /* BugsnagCollections.h in Headers */, + 19D6AB3B2F7D342EC7EA72B41B28D7D6 /* BugsnagConfiguration.h in Headers */, + 89103116641DA2756BEAFF2B4005DC60 /* BugsnagCrashReport.h in Headers */, + 29D5E9380B676EFBAF607239FFECF7E5 /* BugsnagCrashSentry.h in Headers */, + 988759517E5283509360A02EB1B8F363 /* BugsnagErrorReportApiClient.h in Headers */, + AE68A98100B11304260D4AB7BAFF179B /* BugsnagFileStore.h in Headers */, + FBAB64FEFD8E9B85EC35F9E957646CC1 /* BugsnagHandledState.h in Headers */, + 2DEA5A38DFA08A4C5EBC279628B137B4 /* BugsnagKeys.h in Headers */, + A6C261987338BA0460508ADB06CD4F86 /* BugsnagKSCrashSysInfoParser.h in Headers */, + 45E90981388018B28CD9EEBBB0FD08BD /* BugsnagLogger.h in Headers */, + BD7E795BC1A7DA8C4687A8129F94CBB3 /* BugsnagMetaData.h in Headers */, + 4027DA8E04029B81E068D6B23A4D08EC /* BugsnagNotifier.h in Headers */, + C0FD7CF0FDA094C657D29A3677C3C7F7 /* BugsnagSession.h in Headers */, + 0FA9AD6214612A2D823F94A752E091C5 /* BugsnagSessionFileStore.h in Headers */, + 71A00C668C905C60617636ECB802CAD7 /* BugsnagSessionTracker.h in Headers */, + 582E76A505425779FDFC88C84ABD0B9A /* BugsnagSessionTrackingApiClient.h in Headers */, + E69E2E43C21EB42C35CCE26FF14DE7A5 /* BugsnagSessionTrackingPayload.h in Headers */, + C36C96F65533C9022D03394B2FE15478 /* BugsnagSink.h in Headers */, + A1CEF6F076E9640958CB30F45FBC7E23 /* BugsnagUser.h in Headers */, + 911277F9AFA5A0B076449A6A9128CAB1 /* NSDictionary+BSG_Merge.h in Headers */, + 986FB96BE35DDFBA13AB372CA42C1C36 /* NSError+BSG_SimpleConstructor.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - FFFF9930FD335032748594A77448809B /* Headers */ = { + D42B204F97C9DAAA02EE547E5CCD1B51 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 7E93D4070CC337A9E8B046B16CCE7086 /* JGProgressHUD-Defines.h in Headers */, - B544ABD60943BEFA18254D77AF7B61A2 /* JGProgressHUD.h in Headers */, - EE839AD9056E372ABA3A91822FB04D95 /* JGProgressHUDAnimation.h in Headers */, - 29EF5FBDABBC8CD7B16D277A2818ABC1 /* JGProgressHUDErrorIndicatorView.h in Headers */, - AA03442874A47D34D3EE92CD03567CC2 /* JGProgressHUDFadeAnimation.h in Headers */, - A8656F9F5FA8C032F68FBFD79EDAEA81 /* JGProgressHUDFadeZoomAnimation.h in Headers */, - 3A958857B9D877E65F9110E3B30BFAA2 /* JGProgressHUDImageIndicatorView.h in Headers */, - D0477D46C3DD962279EFF5B2F12F1AF0 /* JGProgressHUDIndeterminateIndicatorView.h in Headers */, - 29D3C32FA8D94D72F8CA17A7BF71D6A2 /* JGProgressHUDIndicatorView.h in Headers */, - EF1FC16B7CA83139B5EEA7126B41D50C /* JGProgressHUDPieIndicatorView.h in Headers */, - E530B8B1E005AA98DC2F881ED52BD8FA /* JGProgressHUDRingIndicatorView.h in Headers */, - 77D677CEC38D42F550F49703FE628637 /* JGProgressHUDShadow.h in Headers */, - CB0B97FE3CD3FB61A439E03135030147 /* JGProgressHUDSuccessIndicatorView.h in Headers */, + 64EF228AEF92148E18C844C97BE5696F /* JGProgressHUD.h in Headers */, + 8C929A5E4CE6AA26BA6E122D0227A519 /* JGProgressHUD-Defines.h in Headers */, + 5113ACD9FA10883416CA6370726CB6B5 /* JGProgressHUDAnimation.h in Headers */, + 8A14F7B6364FA73FF896B436864EA932 /* JGProgressHUDErrorIndicatorView.h in Headers */, + F1C11C468FDFDCDEA345AE651B9FEA93 /* JGProgressHUDFadeAnimation.h in Headers */, + 7A3D429CB5BFF82FD32054F7BC95E7BB /* JGProgressHUDFadeZoomAnimation.h in Headers */, + 506E098A6B03243E3DC344F694305C70 /* JGProgressHUDImageIndicatorView.h in Headers */, + 0673CA348C17C834246BD6D6631514D4 /* JGProgressHUDIndeterminateIndicatorView.h in Headers */, + 467F7BBECAC4211CB344CDE90B48ECD2 /* JGProgressHUDIndicatorView.h in Headers */, + 1847B4623473B0D17C90145752F35C95 /* JGProgressHUDPieIndicatorView.h in Headers */, + C0063E6B0C6F61C05FB75DA83E9B635E /* JGProgressHUDRingIndicatorView.h in Headers */, + 4E0B0DA79935FBF6ED2D2B8BEC61A21F /* JGProgressHUDShadow.h in Headers */, + 8B6ACFC00DE91F0A306204C96AC10FCB /* JGProgressHUDSuccessIndicatorView.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2018,11 +2018,11 @@ /* Begin PBXNativeTarget section */ 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = B59E53A0A7C481101DA0493D6142FAD5 /* Build configuration list for PBXNativeTarget "SDWebImage" */; + buildConfigurationList = BCF771C8CA2DF07DD0A36DA3BD168A9F /* Build configuration list for PBXNativeTarget "SDWebImage" */; buildPhases = ( - 5E74C5E67723334013364DCE9457F5C2 /* Headers */, - 3618C59949B4C3C33FC2A70D9D38B4B6 /* Sources */, - F0B1398EDCAB91B65B897FA987A25F2F /* Frameworks */, + 61F858D395F94143CED50270B46A4703 /* Headers */, + 7B973201DD9818985891910248D7DCC7 /* Sources */, + 9A7F65878584685361E32D5B47EC1538 /* Frameworks */, ); buildRules = ( ); @@ -2030,44 +2030,44 @@ ); name = SDWebImage; productName = SDWebImage; - productReference = B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */; + productReference = B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */; productType = "com.apple.product-type.library.static"; }; 3F4313ADFA55C8C72E1677C4441CEA4E /* Pods-NiuPlayer */ = { isa = PBXNativeTarget; - buildConfigurationList = DC5DC7CF9F5A74709E0C25A9D3042F16 /* Build configuration list for PBXNativeTarget "Pods-NiuPlayer" */; + buildConfigurationList = 17EF448120D45A7C9D979FD9D34A2905 /* Build configuration list for PBXNativeTarget "Pods-NiuPlayer" */; buildPhases = ( - 86035430F52EEE45C65368E705AD62FD /* Headers */, - 72E671E05AFE57C69ACA3F19635AE023 /* Sources */, - F2F4464578CF436B22964F257A551927 /* Frameworks */, + 409116FB2CFE35D6032989F6AFEFA85E /* Headers */, + 091A10A7BDCDDB4485DE5B0C6056E5AE /* Sources */, + A5AE5AEFB32664349C276365C607A949 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 64A590E58A386308A785C7BF35BE9847 /* PBXTargetDependency */, - B1D087BA33CC44B93E6392C58B839EAA /* PBXTargetDependency */, - 830670DE22541A5A3260C07858DE113E /* PBXTargetDependency */, - BAD7F44E45D274531C63AFC9C4DD8148 /* PBXTargetDependency */, - 45F968F2ED73C00E8EBC390872B27773 /* PBXTargetDependency */, - C84DE69897B51F2A7FA3CA70CB803284 /* PBXTargetDependency */, - 71C197AE4E593033A98603D87C542E20 /* PBXTargetDependency */, - 1EC759C6BCF225A346AF4F2F502E2DB4 /* PBXTargetDependency */, - B34A8169F8E897770F2B34059AA9C604 /* PBXTargetDependency */, - 50D93B17B2BCC84DC5DEF1495BA28BF9 /* PBXTargetDependency */, - C2FAE3CE00CC415AFE126DC0532AC782 /* PBXTargetDependency */, + 60D0F99CB98E30677F519F81387C3C92 /* PBXTargetDependency */, + F611F6A534C34893E125626D5AAA4F6C /* PBXTargetDependency */, + C3B1087D5F0523877EBFF00B3A0C0B46 /* PBXTargetDependency */, + E9122830C168CB111987A73FCC89B427 /* PBXTargetDependency */, + 19B785C2A13EE395E95BB1C2613FD107 /* PBXTargetDependency */, + 61B6D996EF73B61D21F639A7DD752AEF /* PBXTargetDependency */, + 5F486FCCECB5076A261ADD9001BA8069 /* PBXTargetDependency */, + 640A8EA425C5008FC7F894872075978E /* PBXTargetDependency */, + 88C3672D32171B0A367F71ADFC6213C1 /* PBXTargetDependency */, + FE05C3B6131900D0F7EFD2D9BA0D6A1F /* PBXTargetDependency */, + 6D5FC0D6584D4CC8EC50B1F99EEA0B24 /* PBXTargetDependency */, ); name = "Pods-NiuPlayer"; productName = "Pods-NiuPlayer"; - productReference = 872296C6BF98514FED139D225E897B3B /* libPods-NiuPlayer.a */; + productReference = 872296C6BF98514FED139D225E897B3B /* Pods-NiuPlayer */; productType = "com.apple.product-type.library.static"; }; 42DEC9A4B20265DB1DB1D22459F80C88 /* MMMaterialDesignSpinner */ = { isa = PBXNativeTarget; - buildConfigurationList = E74624F54974C6C2891ADDCF29DA7A3A /* Build configuration list for PBXNativeTarget "MMMaterialDesignSpinner" */; + buildConfigurationList = 56A9611D317C7B6C9806520ECB1514AD /* Build configuration list for PBXNativeTarget "MMMaterialDesignSpinner" */; buildPhases = ( - A6692299A9B9723D19A02C96A9AC5B30 /* Headers */, - 75812185AC941E824914D007867ADFD7 /* Sources */, - B58EC8A2994F8AFEFFC0ACA1FA8B67E4 /* Frameworks */, + 7FA5EC546DBCEFC03B4187E94564616F /* Headers */, + B1C75E9B55171ACBB329CC356222348E /* Sources */, + 8AEB321574A3F5A624CB28AE1B546E55 /* Frameworks */, ); buildRules = ( ); @@ -2075,16 +2075,16 @@ ); name = MMMaterialDesignSpinner; productName = MMMaterialDesignSpinner; - productReference = 34B8983D85D3A2CA9404C5DE373B20BF /* libMMMaterialDesignSpinner.a */; + productReference = 34B8983D85D3A2CA9404C5DE373B20BF /* MMMaterialDesignSpinner */; productType = "com.apple.product-type.library.static"; }; 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */ = { isa = PBXNativeTarget; - buildConfigurationList = 0B9F7EAACDDA564EC328F53A4AB8CF85 /* Build configuration list for PBXNativeTarget "Masonry" */; + buildConfigurationList = 6525CCFB5FEEBC36FDDE16A88CD85B83 /* Build configuration list for PBXNativeTarget "Masonry" */; buildPhases = ( - 2697A8D6B2989B073B236F7B4BF67F30 /* Headers */, - 8C28688BF2BD730285E2F5DE30F8C021 /* Sources */, - 01095FBE532CF5AA0855A20BDA54BF0B /* Frameworks */, + 2A3EBFC0646B1C38B42A258D68224E28 /* Headers */, + 375FDB568BC4E6D5E37AEEA9CD7D77A6 /* Sources */, + 907AD26A9F98C723CE396A46535B55F5 /* Frameworks */, ); buildRules = ( ); @@ -2092,16 +2092,16 @@ ); name = Masonry; productName = Masonry; - productReference = 1FFED36A657123030ABB700256D73F15 /* libMasonry.a */; + productReference = 1FFED36A657123030ABB700256D73F15 /* Masonry */; productType = "com.apple.product-type.library.static"; }; 6F3964F174D0EBFB0D64F8DBC20E1429 /* JGProgressHUD */ = { isa = PBXNativeTarget; - buildConfigurationList = A3845EC4E66E2813912BB124ABA06C15 /* Build configuration list for PBXNativeTarget "JGProgressHUD" */; + buildConfigurationList = 222B863610A4A4C8D3C5D8A2E4CF33BA /* Build configuration list for PBXNativeTarget "JGProgressHUD" */; buildPhases = ( - FFFF9930FD335032748594A77448809B /* Headers */, - 3F77468F2C15E84C7A47268FFAC9E2B0 /* Sources */, - 0E15903B84E1B8D9EA00B69312557EC4 /* Frameworks */, + D42B204F97C9DAAA02EE547E5CCD1B51 /* Headers */, + B0A16EB6AAC1BBD91EF81981ADC97CE3 /* Sources */, + 2D5DDE948F76D937E72E20A1BD3CAE4A /* Frameworks */, ); buildRules = ( ); @@ -2109,16 +2109,16 @@ ); name = JGProgressHUD; productName = JGProgressHUD; - productReference = 7FBAFAA66E9C7401884F439AE8BC662C /* libJGProgressHUD.a */; + productReference = 7FBAFAA66E9C7401884F439AE8BC662C /* JGProgressHUD */; productType = "com.apple.product-type.library.static"; }; 96F820A9CBD7912A405650AC238D1F8E /* HappyDNS */ = { isa = PBXNativeTarget; - buildConfigurationList = 4E3ADD209947FC9AFD058B367A910FE6 /* Build configuration list for PBXNativeTarget "HappyDNS" */; + buildConfigurationList = D1C2EFFA37C4C529D324D815C483F40D /* Build configuration list for PBXNativeTarget "HappyDNS" */; buildPhases = ( - A3158B9A2A96C01F321F0B20909B1529 /* Headers */, - 8E9A4F8FF43C029414AF7BA540B1512A /* Sources */, - 3F926C1D855FCFC76FD477993125C3EB /* Frameworks */, + 8887E5833146BE81D03527768259EB59 /* Headers */, + 99C19C644D9632F08290528422FE4037 /* Sources */, + 55E936B03D9743F03D9B4BA74929DFCE /* Frameworks */, ); buildRules = ( ); @@ -2126,16 +2126,16 @@ ); name = HappyDNS; productName = HappyDNS; - productReference = 3667B5F6798CDC2ADA1BBC70D052FF68 /* libHappyDNS.a */; + productReference = 3667B5F6798CDC2ADA1BBC70D052FF68 /* HappyDNS */; productType = "com.apple.product-type.library.static"; }; B2777DC549C19A310651FBD3C87B71DF /* BlocksKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 6D91D6089D00E894E8BCFDE11942C585 /* Build configuration list for PBXNativeTarget "BlocksKit" */; + buildConfigurationList = 5012F9C8E343041C28BF8FBA80FBCEB4 /* Build configuration list for PBXNativeTarget "BlocksKit" */; buildPhases = ( - BDCAA58C3EAFAECD0AA5F775A8472FC1 /* Headers */, - 62F3421F2AD5EB520CD080C6A939D21B /* Sources */, - 83BDB1929F8CBA09366F031885B449C0 /* Frameworks */, + 689B08FC13400594BB420044AF2CC38A /* Headers */, + A41397BA0F1C4BE7E3632942B8240247 /* Sources */, + 30E6B285B1054F3893C2780EF0054C6F /* Frameworks */, ); buildRules = ( ); @@ -2143,16 +2143,16 @@ ); name = BlocksKit; productName = BlocksKit; - productReference = 6F70BF603CE98579EE97E286801E741E /* libBlocksKit.a */; + productReference = 6F70BF603CE98579EE97E286801E741E /* BlocksKit */; productType = "com.apple.product-type.library.static"; }; BDC8B0769B39E03BE257939D6FD4D966 /* Bugsnag */ = { isa = PBXNativeTarget; - buildConfigurationList = 0F83C104FC34786709215AB4A4B1F82D /* Build configuration list for PBXNativeTarget "Bugsnag" */; + buildConfigurationList = 94A7AB18C08DCCFA00B73130BB836B2D /* Build configuration list for PBXNativeTarget "Bugsnag" */; buildPhases = ( - 9FB0AE251E721789926C5A481D95A6B5 /* Headers */, - 058F79241C0800AB8F1D9B4B1691F8A2 /* Sources */, - 49841F1D536CCC654816C6EA6BB2E3EC /* Frameworks */, + B9DEDB065C227BA2318D000A442328F1 /* Headers */, + CDC78FC009AF04BACC6F4A6D5BDE5AE3 /* Sources */, + 7CFA3CB6BCE2D7C8FF07F2BE157C7632 /* Frameworks */, ); buildRules = ( ); @@ -2160,7 +2160,7 @@ ); name = Bugsnag; productName = Bugsnag; - productReference = AFCFF05430D46AE44C4B2B0AC7D9715A /* libBugsnag.a */; + productReference = AFCFF05430D46AE44C4B2B0AC7D9715A /* Bugsnag */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ @@ -2169,19 +2169,19 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 8.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( - en, Base, + en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = FCBBB7209DF2E1332E44CFCAF47FC7A0 /* Products */; + productRefGroup = AC0BD71515810C29079CA44FA9AD541E /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -2222,249 +2222,237 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 058F79241C0800AB8F1D9B4B1691F8A2 /* Sources */ = { + 091A10A7BDCDDB4485DE5B0C6056E5AE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D8FAE3C449D3E0063429AC2A77A02E2D /* BSG_KSBacktrace.c in Sources */, - 35E4CBEA1E31DA7AC088E0B7B15785F0 /* BSG_KSCrash.m in Sources */, - BEBDAA2911FDC5A9F7005E93EFCF9584 /* BSG_KSCrashC.c in Sources */, - AAC76E38D6E6FCACF94850E0E64D9832 /* BSG_KSCrashCallCompletion.m in Sources */, - 593330748ACCA06E68C6795100C9833C /* BSG_KSCrashDoctor.m in Sources */, - 81F9B9F7C010DB711C9B55DE98ECF05C /* BSG_KSCrashReport.c in Sources */, - 61A863254593DB365ACC412305A3E8A3 /* BSG_KSCrashReportStore.m in Sources */, - 842D5570CF18F3743208B0EC81F10A22 /* BSG_KSCrashSentry.c in Sources */, - ED90EA11C1B989DAFFE46A5A5E94BC24 /* BSG_KSCrashSentry_CPPException.mm in Sources */, - ECFEA50EA6B65F83B68B87C13DBE1A97 /* BSG_KSCrashSentry_Deadlock.m in Sources */, - ABA260F60D059F0E56DFB9357F2EE1E3 /* BSG_KSCrashSentry_MachException.c in Sources */, - 6E7B90691DC2DA92CAF0523EFF61EA40 /* BSG_KSCrashSentry_NSException.m in Sources */, - BA837C8FB9BD5FFDFD7D6C0CA79A434F /* BSG_KSCrashSentry_Signal.c in Sources */, - 3A3457C963F52B29E09CCC5137084BCC /* BSG_KSCrashSentry_User.c in Sources */, - EB947BA9E04ECB15ED096DE2D8317F40 /* BSG_KSCrashState.c in Sources */, - 2D04EBA9070FBB0B6BE0D7068A0B5438 /* BSG_KSCrashType.c in Sources */, - A34F6D080CA3C1D7E2FD6844BC1E1F66 /* BSG_KSDynamicLinker.c in Sources */, - 7484D38FC44E512E32E794CA8506C79C /* BSG_KSFileUtils.c in Sources */, - 90E250F53AF594054F8CD406848ACBD6 /* BSG_KSJSONCodec.c in Sources */, - 6358B09504E2E048A9FFAA8F72CEDBDD /* BSG_KSJSONCodecObjC.m in Sources */, - 9FEE6630390F3203A2633A0733435F70 /* BSG_KSLogger.m in Sources */, - D26240E466A033A5C1592C47129F11F8 /* BSG_KSMach.c in Sources */, - C1E3F74476B9650C185CF50241D186A9 /* BSG_KSMach_Arm.c in Sources */, - F2FDF8CC54957DE05FD93F99AD1F2A2D /* BSG_KSMach_Arm64.c in Sources */, - 9C02E59E3DE7B60A7DB3EFC7E76035A2 /* BSG_KSMach_x86_32.c in Sources */, - FD4D22414E51BD4D48C713D01E1ABFA5 /* BSG_KSMach_x86_64.c in Sources */, - 095DD94E57F29339F0920A48D23F0D99 /* BSG_KSObjC.c in Sources */, - E4E66C32A9EA1211092286A2F2C9F0B6 /* BSG_KSSafeCollections.m in Sources */, - 4D8E3B9827F77A2BB624A6A9EB60B20A /* BSG_KSSignalInfo.c in Sources */, - 3C68532741497B03C92DF7157410CE1B /* BSG_KSString.c in Sources */, - 92EF24997C6AFF9160F0C92B743B454B /* BSG_KSSysCtl.c in Sources */, - AB1C3247ED50C01B604B59437AD84517 /* BSG_KSSystemInfo.m in Sources */, - 86B66F322F9639C8066867B154EADCB5 /* BSG_KSZombie.c in Sources */, - 118F951D183D63B09262D230EBF3C8B2 /* BSG_RFC3339DateTool.m in Sources */, - 923D6C856211CFAAF949776E51F13707 /* BSGConnectivity.m in Sources */, - 835735CEED5DB31C758F2E0365107AA7 /* BSGSerialization.m in Sources */, - FDF18252113B41829D073F8EE644BD06 /* Bugsnag-dummy.m in Sources */, - B26716DE118D330C411DAEFF5F47B317 /* Bugsnag.m in Sources */, - 4EA5470F5D0C8EA30666DC4BCE29DF5B /* BugsnagApiClient.m in Sources */, - 5A404A9BCE5D7D0DC42D783A759F3B47 /* BugsnagBreadcrumb.m in Sources */, - 8E402EFD7A93B5DC164FF9FC9D2F03C9 /* BugsnagCollections.m in Sources */, - 43A8A521B9AE1632682D25754E5F4669 /* BugsnagConfiguration.m in Sources */, - 0958AA191903995C6D8E2D5C5AB8DC9F /* BugsnagCrashReport.m in Sources */, - 0E93370A610B3A0C9CB07495E02852CF /* BugsnagCrashSentry.m in Sources */, - B829A89911987C35F1C5DB1FEB47C3E1 /* BugsnagErrorReportApiClient.m in Sources */, - 4C7F9E87D337D42DDA3B88B201DB4984 /* BugsnagFileStore.m in Sources */, - 5323B84DE27F38137DEAC916CF282411 /* BugsnagHandledState.m in Sources */, - 1F54F24BFE8DA95F93304856F87CEAC9 /* BugsnagKSCrashSysInfoParser.m in Sources */, - E550C4A206E2021091073BA0B0B5B3C4 /* BugsnagMetaData.m in Sources */, - 7C1F6DDA42CDB34CF87F8CA02DE2CEA8 /* BugsnagNotifier.m in Sources */, - 1212D2B7B4B8D8177BD99492360F60DB /* BugsnagSession.m in Sources */, - 13D282DA4D13111F07BA00F967253D70 /* BugsnagSessionFileStore.m in Sources */, - F5A60C32D03741A0BAD72AF81B85A98F /* BugsnagSessionTracker.m in Sources */, - 07E958F34A6A94E94376C9A5474D43D3 /* BugsnagSessionTrackingApiClient.m in Sources */, - 5B88919F332E967FC4EB25E69A69B414 /* BugsnagSessionTrackingPayload.m in Sources */, - 612AF239D70CAC8510F33C25DEDF5A9D /* BugsnagSink.m in Sources */, - CFED6007A4F1E2B0B84C18E34F173C5A /* BugsnagUser.m in Sources */, - 67CD70EA0B809F2840FCE47014818515 /* NSDictionary+BSG_Merge.m in Sources */, - 8E7566C5831CE82C0066607E09F9B346 /* NSError+BSG_SimpleConstructor.m in Sources */, + 88730951EE05D4B2A746FF07332EB01A /* Pods-NiuPlayer-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3618C59949B4C3C33FC2A70D9D38B4B6 /* Sources */ = { + 375FDB568BC4E6D5E37AEEA9CD7D77A6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7E644708F5AD28C42318E938E4452C97 /* NSButton+WebCache.m in Sources */, - 495E49D3CCDC64C83A7CDBF0B73F6D68 /* NSData+ImageContentType.m in Sources */, - 8F606A5D4F1892FEF2F9D2046AEF17E7 /* NSImage+WebCache.m in Sources */, - DDDA2FCBB5D54C95AEDC69F9715CBFB9 /* SDAnimatedImageRep.m in Sources */, - 33A53F28EA81B362E5E7F018F0404E0A /* SDImageCache.m in Sources */, - EC72EF71E479531B589177FC24982337 /* SDImageCacheConfig.m in Sources */, - 4B4B739D14FC44D074028F4C7794C9A9 /* SDWebImage-dummy.m in Sources */, - C36AF4971FA49B7FD07698261293ED42 /* SDWebImageCoder.m in Sources */, - 07702EEAFD6B169408E7F3AE2A6E8496 /* SDWebImageCoderHelper.m in Sources */, - D2028FCA260D365DDB7A71DBE3CD2DC6 /* SDWebImageCodersManager.m in Sources */, - 74DA42EF86292B141E81C58CDE7C2B1B /* SDWebImageCompat.m in Sources */, - A1AFAAE75F22E56B1C810E1A57478260 /* SDWebImageDownloader.m in Sources */, - 548192417DAC873811C188696BBD9726 /* SDWebImageDownloaderOperation.m in Sources */, - 36DC10168C47541965B6315E6E575DEA /* SDWebImageFrame.m in Sources */, - AF21EAA02BCD50A6CE3D9EA2D6FFEE11 /* SDWebImageGIFCoder.m in Sources */, - 0ACF2D79B0EBF54060209094BE9E0E22 /* SDWebImageImageIOCoder.m in Sources */, - 7ED5F70ACDBE0FE90105F8F66AEE8D8B /* SDWebImageManager.m in Sources */, - 301CD9395E474DE10CF30B1582E1193A /* SDWebImagePrefetcher.m in Sources */, - E9F701052509F2C006E98FC917C2E223 /* SDWebImageTransition.m in Sources */, - 6D44E0EDF2D4ACB4B54D422E2CDFAD2B /* UIButton+WebCache.m in Sources */, - C755FF91CFC68C381A8BFEFD5088D979 /* UIImage+ForceDecode.m in Sources */, - 60A17B4467BB8BEFCD0ABD01EFC0A06D /* UIImage+GIF.m in Sources */, - 996BB4B6535B54ECC0878ABC3F89F011 /* UIImage+MultiFormat.m in Sources */, - 6FE1AE688036B71B8FC50037CB465F32 /* UIImageView+HighlightedWebCache.m in Sources */, - F2E595DF94B71C173F77B018B71A29FD /* UIImageView+WebCache.m in Sources */, - FC059126654AB27E3761FE608D4BABB7 /* UIView+WebCache.m in Sources */, - A9A1C0ADA881C69815BC3F5DC2241CED /* UIView+WebCacheOperation.m in Sources */, + 87ACDF930ECA3C65D213D88EF3FC86D5 /* MASCompositeConstraint.m in Sources */, + CB68C5F4AD3107402F58C7A84E359712 /* MASConstraint.m in Sources */, + 457516E4EEE536D0D40BD90D79E5ADDD /* MASConstraintMaker.m in Sources */, + 387523916AB680AC722992079BB01F67 /* MASLayoutConstraint.m in Sources */, + 8C1C666EA02E741AF806D028D8760E7F /* Masonry-dummy.m in Sources */, + 843A14508DBBE2100B31FDBA28A0A06C /* MASViewAttribute.m in Sources */, + 011DEAEC47C5802504A51B75A1AC15D9 /* MASViewConstraint.m in Sources */, + 5D50C92481B31B9177A0C3E8737F5DC4 /* NSArray+MASAdditions.m in Sources */, + FD2B7DCBE9FCBBB7044804478E7ABD18 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */, + 99626E8F5686EB830D21F97B1A313A67 /* View+MASAdditions.m in Sources */, + FD515EA00C1136C86B78FC74C9C1ACAF /* ViewController+MASAdditions.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3F77468F2C15E84C7A47268FFAC9E2B0 /* Sources */ = { + 7B973201DD9818985891910248D7DCC7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B565D20FFFDF5BA5314FBDB509ED3F10 /* JGProgressHUD-dummy.m in Sources */, - 5D1BD25F663E0E724A47A9355D99CDAD /* JGProgressHUD.m in Sources */, - 61901D7FDADE440505CF633B509D5634 /* JGProgressHUDAnimation.m in Sources */, - 53319C5F3954BDA130A0D885F98006DE /* JGProgressHUDErrorIndicatorView.m in Sources */, - 18B3EBAE7752464C071BCDA47219B012 /* JGProgressHUDFadeAnimation.m in Sources */, - CE820E09C747DD81D44FBA22131AA804 /* JGProgressHUDFadeZoomAnimation.m in Sources */, - 7D7BC056B92D37583CDF5F54B1C39ECE /* JGProgressHUDImageIndicatorView.m in Sources */, - D5C8A60277EDCFDCE94A423B96453FE6 /* JGProgressHUDIndeterminateIndicatorView.m in Sources */, - 668C4A1BDE1639CC44C8542A89A8F988 /* JGProgressHUDIndicatorView.m in Sources */, - F4B43F05E54ED2E1838BD8BB4A8D4184 /* JGProgressHUDPieIndicatorView.m in Sources */, - A326795A61B5D035EAE422D71E01AF0F /* JGProgressHUDRingIndicatorView.m in Sources */, - 0E52BE6B0A1B2BB2D82B4B6A349798DB /* JGProgressHUDShadow.m in Sources */, - 697BEA2E5C767E5E2286411EE41A0915 /* JGProgressHUDSuccessIndicatorView.m in Sources */, + 4CF6444BB2EC33E170BFF4124D072FFD /* NSButton+WebCache.m in Sources */, + 1B8FD8A0376C74BBC5871BB0FFBC08A4 /* NSData+ImageContentType.m in Sources */, + 1FF7E6A870DFA678ED5087510189AC4A /* NSImage+WebCache.m in Sources */, + E4672E2E9CF4E49E02EA736B1BCF6FBC /* SDAnimatedImageRep.m in Sources */, + C96D7C3078DDEBD287A3292104382E00 /* SDImageCache.m in Sources */, + 9851DAB6889448DF8A73AACA748E65E1 /* SDImageCacheConfig.m in Sources */, + 2EB83648B4C91F113452BA1721988347 /* SDWebImage-dummy.m in Sources */, + B264D3678FBA251DDF9E088930C22AE1 /* SDWebImageCoder.m in Sources */, + 8DF6FF2356FA0DD0C64E941BE340DAB2 /* SDWebImageCoderHelper.m in Sources */, + 5FB775BB90BCA01A9FA5E3315132598E /* SDWebImageCodersManager.m in Sources */, + 841BAC4905DF31433177B85953B774E2 /* SDWebImageCompat.m in Sources */, + 257FEC96D19F4E8EB1E48DF257B1FE8A /* SDWebImageDownloader.m in Sources */, + F86A7225F5850668C55B9E2B898BE009 /* SDWebImageDownloaderOperation.m in Sources */, + 0FDAF5FB77E22317EFA1F179CCCA76B0 /* SDWebImageFrame.m in Sources */, + F6CCAA1194872A6FE2CB9F7639DD85AD /* SDWebImageGIFCoder.m in Sources */, + 8F585A9045CEDC433738276668CA30AA /* SDWebImageImageIOCoder.m in Sources */, + 5D6AD119D578F6F4BF04CA0FB67EF8C3 /* SDWebImageManager.m in Sources */, + BC9EC6962C9DE442694D9401FF00E353 /* SDWebImagePrefetcher.m in Sources */, + 78AFDDF6369FB66818C87491CE77A0BB /* SDWebImageTransition.m in Sources */, + 633DF2024EA9BBA1D343C859295E94FD /* UIButton+WebCache.m in Sources */, + 18DF62617FE29E56225D2C06FA772EEC /* UIImage+ForceDecode.m in Sources */, + A8383BF9B1CA0D37FDFB6910DDC8E971 /* UIImage+GIF.m in Sources */, + 7323026D3704D6AFC118B6348C6704E5 /* UIImage+MultiFormat.m in Sources */, + C395EB24A47E3CDB2B8DBD744185A132 /* UIImageView+HighlightedWebCache.m in Sources */, + 56E993EDE44D7A061D687F45C15B6E6F /* UIImageView+WebCache.m in Sources */, + ABC5C191A1ED1BFE4965EB88E2414D1D /* UIView+WebCache.m in Sources */, + 79A2F3F1C141D7426D9DABD99CE2CC9D /* UIView+WebCacheOperation.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 62F3421F2AD5EB520CD080C6A939D21B /* Sources */ = { + 99C19C644D9632F08290528422FE4037 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1CFE7401A5D9E1BBA1E6A9317C3F4A59 /* A2BlockInvocation.m in Sources */, - 5FF73DCA750C33D6E59D4F65FC5933C7 /* A2DynamicDelegate.m in Sources */, - F1923EAD3D13AEB768A0819C11D39986 /* BlocksKit-dummy.m in Sources */, - 1FA50BEF5B5B38A050B240678B9805DD /* MFMailComposeViewController+BlocksKit.m in Sources */, - 1674C6D585D343240EC6EA6295637DC8 /* MFMessageComposeViewController+BlocksKit.m in Sources */, - 909334810C50BB0AE48979046B77AB93 /* NSArray+BlocksKit.m in Sources */, - BA0E0DE2BA38EDCCDA95E7F37AA844C9 /* NSCache+BlocksKit.m in Sources */, - E9715AA55DF39BF86F85B6B3F246A558 /* NSDictionary+BlocksKit.m in Sources */, - C86A19FB977F5D934F0865759E9CF3F9 /* NSIndexSet+BlocksKit.m in Sources */, - A7F5190EE7B38C2F083839B6BD3BC8A3 /* NSInvocation+BlocksKit.m in Sources */, - EAB4C8F947E8B49C87955FE2DC877DCC /* NSMutableArray+BlocksKit.m in Sources */, - 09B2C5BDBB7CD6118F99765E142B5969 /* NSMutableDictionary+BlocksKit.m in Sources */, - 616F1DAC3543DFC1DF7F54B4D545F89E /* NSMutableIndexSet+BlocksKit.m in Sources */, - D3155159B080EA7928185EC97029DD84 /* NSMutableOrderedSet+BlocksKit.m in Sources */, - E7CD6F561479E69059F78B43B47B6EAA /* NSMutableSet+BlocksKit.m in Sources */, - 80561866CAD137AA4C634D9CF8FDDDCA /* NSObject+A2BlockDelegate.m in Sources */, - C38ABD16D001FF0B6C75D8001BF0EB52 /* NSObject+A2DynamicDelegate.m in Sources */, - CAF0C75140C597BFE2B83733FC9FCB58 /* NSObject+BKAssociatedObjects.m in Sources */, - 6F3479A727AE249165D7B50211B7A634 /* NSObject+BKBlockExecution.m in Sources */, - 416C56CC1F37B4181DA81CA83E64649B /* NSObject+BKBlockObservation.m in Sources */, - 808CB12DFC51D1D5EAB74E1BA4CB9F06 /* NSOrderedSet+BlocksKit.m in Sources */, - 9B624B59504A25F40BF138911C2F6889 /* NSSet+BlocksKit.m in Sources */, - 36475328CE76907D3210B074AF0589A5 /* NSTimer+BlocksKit.m in Sources */, - 35179814B41FC6FB86DC69B8F0DEADA9 /* NSURLConnection+BlocksKit.m in Sources */, - 520CFDD66D96B150707F310F71BDD5CD /* UIActionSheet+BlocksKit.m in Sources */, - 87FF5B8E152B0466AA35633966D62C3A /* UIAlertView+BlocksKit.m in Sources */, - 3B0044F1B1139ECD0A530E39C056ABE7 /* UIBarButtonItem+BlocksKit.m in Sources */, - 1D47B863E7561F94F16AE825B2807724 /* UIControl+BlocksKit.m in Sources */, - 864E8109B19B6191369FA0D5527175C9 /* UIGestureRecognizer+BlocksKit.m in Sources */, - B84CDEC089EA6BFAFB28C81F4B370C80 /* UIImagePickerController+BlocksKit.m in Sources */, - 652F445D2487AC90EF216DF5814F7924 /* UIPopoverController+BlocksKit.m in Sources */, - 9D8CEA85CA94325FB493A148D039602C /* UITextField+BlocksKit.m in Sources */, - 1C5CC21D4AAC40B37308E27AD716FBA9 /* UIView+BlocksKit.m in Sources */, - 404C2E35C2ED10FF804ECC59CECD4AC4 /* UIWebView+BlocksKit.m in Sources */, + 161BCB46FF9AD901796DEAC8E4B4CD06 /* HappyDNS-dummy.m in Sources */, + 4A80FC61E37A6EC7425566FBA8AA783B /* QNAssessment.m in Sources */, + 9B02A1BA58BAB0321C5C429DB5A23B98 /* QNDes.m in Sources */, + BB6BC6EBF6601EBEE68E040EAB4F1D9B /* QNDnsManager.m in Sources */, + 55467BAA2A052075BC7847B97A04238A /* QNDnspodEnterprise.m in Sources */, + DC546074EB3D70DD47F21F7A1E130BC4 /* QNDnspodFree.m in Sources */, + B32F9B9D5A3E3F356CC4DDD6D50E315C /* QNDomain.m in Sources */, + E4E0531AAE9B3D7F92DEC2047A0100AA /* QNGetAddrInfo.m in Sources */, + 4CE4A59218C0CAB9C0095245B47A84B2 /* QNHex.m in Sources */, + B39BC1EF9C884EEB5922DC7E56DEF0E7 /* QNHijackingDetectWrapper.m in Sources */, + BE5DE633EA6BA6B16D6D51D1A618D82F /* QNHosts.m in Sources */, + 8FFAB8EA74D772293D762D10A6D0001B /* QNIP.m in Sources */, + 3E150CA302CE658699DE29223DBDD3AC /* QNIpModel.m in Sources */, + 8C96546BADD58EF9BA1A229C1B19AB77 /* QNLruCache.m in Sources */, + C64636E6439F899E80FA0C2C8140B782 /* QNNetworkInfo.m in Sources */, + FC31439F70D78B37BBF85FD62B1BA7CC /* QNRecord.m in Sources */, + 6E54AFCDA24642A69897136E78F5CB04 /* QNRefresher.m in Sources */, + F0D172EE1503866FAA3E0C5B8441E1A0 /* QNResolver.m in Sources */, + 664325A77C33DEEE15A3F5D82D43D727 /* QNResolvUtil.m in Sources */, + 0F0DF146C6DA90413228009DB96F8DFE /* QNTxtResolver.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 72E671E05AFE57C69ACA3F19635AE023 /* Sources */ = { + A41397BA0F1C4BE7E3632942B8240247 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 07B6097D466E51148D861CAA0ABE119F /* Pods-NiuPlayer-dummy.m in Sources */, + CDC4779AA28124DF632B3A6DE500A381 /* A2BlockInvocation.m in Sources */, + 0188D9A3058B7217FE5C3F611D75DC50 /* A2DynamicDelegate.m in Sources */, + AE28A380EBB442B7D822EC7042CBC25F /* BlocksKit-dummy.m in Sources */, + 9A4465AAF218374687C814518C328E65 /* MFMailComposeViewController+BlocksKit.m in Sources */, + 5DE39F7E8F2F04427F09E44DE3AB14C7 /* MFMessageComposeViewController+BlocksKit.m in Sources */, + 0896507A8F58044C212D6B7D8F75F79B /* NSArray+BlocksKit.m in Sources */, + 4D5F39F026E86B7A5FDCDAD61B36037C /* NSCache+BlocksKit.m in Sources */, + 525A217BB036B10A47AC2FE79D1F04BB /* NSDictionary+BlocksKit.m in Sources */, + 4C611F587F5C45D73EFF92711F798A3A /* NSIndexSet+BlocksKit.m in Sources */, + 362200FEAF92BE591E07A6ECE62D5241 /* NSInvocation+BlocksKit.m in Sources */, + 0D800F500A49674B4518BB309516110F /* NSMutableArray+BlocksKit.m in Sources */, + 6B3A4114DDB4F8EE8E30558112ADADEB /* NSMutableDictionary+BlocksKit.m in Sources */, + 7EAE2F478FA1D11B404903B74A336489 /* NSMutableIndexSet+BlocksKit.m in Sources */, + A932621FBA32FF8DC9FBA90180D3627C /* NSMutableOrderedSet+BlocksKit.m in Sources */, + 6954D132311C79D948E66926EEA01065 /* NSMutableSet+BlocksKit.m in Sources */, + A5793A45B41E918765F5175FAAF58212 /* NSObject+A2BlockDelegate.m in Sources */, + 6039E379536BCBC2565835D25BD0BF73 /* NSObject+A2DynamicDelegate.m in Sources */, + B2AA5769DEF754617262C8AE3CAE4095 /* NSObject+BKAssociatedObjects.m in Sources */, + D78827B91EB4836CF820F355C5AD16FA /* NSObject+BKBlockExecution.m in Sources */, + 5BC76179BE7D28DB331344DF6F143947 /* NSObject+BKBlockObservation.m in Sources */, + B16177A8A955380A115384FCF293B0DF /* NSOrderedSet+BlocksKit.m in Sources */, + 1398C6774C0019779BC9429FC08462AD /* NSSet+BlocksKit.m in Sources */, + 0044D201C7B2A0BBE9BB519CD450C517 /* NSTimer+BlocksKit.m in Sources */, + 3993C8DCEAF37E0F6CF429DAF189419A /* NSURLConnection+BlocksKit.m in Sources */, + 7C9479F2C449A8D84E5EC2A70EE00387 /* UIActionSheet+BlocksKit.m in Sources */, + 195FC4A5166258DFEF5D70C1DBA7EF8A /* UIAlertView+BlocksKit.m in Sources */, + D858056ACC2DC43D1F56076D2FD253D1 /* UIBarButtonItem+BlocksKit.m in Sources */, + 79B67E9C6096F645D0BC26E26A6179E6 /* UIControl+BlocksKit.m in Sources */, + 02739FBF4EB65D43F62BA5A5421B34BB /* UIGestureRecognizer+BlocksKit.m in Sources */, + C50301E18594EB6506D98FD49B44A944 /* UIImagePickerController+BlocksKit.m in Sources */, + 90F4297EDF9998950C211F5EA77AFB7B /* UIPopoverController+BlocksKit.m in Sources */, + 13B3963BD6A691350C7814EB585F7C53 /* UITextField+BlocksKit.m in Sources */, + 46E5FFC05B8FAC6000496F7182BEE7CE /* UIView+BlocksKit.m in Sources */, + 6CFE9D8556BB269420E8891B5AF28075 /* UIWebView+BlocksKit.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 75812185AC941E824914D007867ADFD7 /* Sources */ = { + B0A16EB6AAC1BBD91EF81981ADC97CE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C2DDB4B70A23E9F594A646E839C3D369 /* MMMaterialDesignSpinner-dummy.m in Sources */, - F112D0317F099CD4CA5379BEB982C3F8 /* MMMaterialDesignSpinner.m in Sources */, + 0161176578D77065B36FF54EBDEE6839 /* JGProgressHUD.m in Sources */, + C81F3B8C65DDB5709DA65FDCDC0E7F15 /* JGProgressHUD-dummy.m in Sources */, + BAD9FF197C45B45440E63008288D81BB /* JGProgressHUDAnimation.m in Sources */, + 683F99F0CBAE5AFAD2A79B0A0C26AEDE /* JGProgressHUDErrorIndicatorView.m in Sources */, + B5678B9C76EBBFE8B65A3A87CF2BA7AB /* JGProgressHUDFadeAnimation.m in Sources */, + 100A0690A00441115A59792D5F0E0B75 /* JGProgressHUDFadeZoomAnimation.m in Sources */, + 8EF4039D79DFB79EA6BBA921180CDAAE /* JGProgressHUDImageIndicatorView.m in Sources */, + 168BC8FAD22A1E46B1EE7BA8B13F69D1 /* JGProgressHUDIndeterminateIndicatorView.m in Sources */, + BD6AF6B3096E32B1BACCADED8217EBE8 /* JGProgressHUDIndicatorView.m in Sources */, + CA5769B328B70DAA50350BE0D6DBE80D /* JGProgressHUDPieIndicatorView.m in Sources */, + DF1421BA99B4A14050E6D68F1756A3AE /* JGProgressHUDRingIndicatorView.m in Sources */, + B7EE3A0D4A66D618D8EC80CFE309B3CD /* JGProgressHUDShadow.m in Sources */, + 335853623CE0C018D8E69461754ECB3B /* JGProgressHUDSuccessIndicatorView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8C28688BF2BD730285E2F5DE30F8C021 /* Sources */ = { + B1C75E9B55171ACBB329CC356222348E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 63F87C318437740E8202E4D3DD0826FA /* MASCompositeConstraint.m in Sources */, - EE936A6838005A5ED1BC5F74BE37B7BD /* MASConstraint.m in Sources */, - 1E5D56FF58658F9F45723CA2940489EE /* MASConstraintMaker.m in Sources */, - 0096B5A8BA8E4F2BFD8839D0FE7CD696 /* MASLayoutConstraint.m in Sources */, - D72EE0E749232B2C899702FC1C9402BB /* Masonry-dummy.m in Sources */, - A893FFB0F9137E298D6752729850D1D6 /* MASViewAttribute.m in Sources */, - 572D05B146EAA3EF5530A0D0E34904A0 /* MASViewConstraint.m in Sources */, - B946AFB1A725D85E07F645A7EF086383 /* NSArray+MASAdditions.m in Sources */, - 59EA578EED8BAC126FDC60C32AE11521 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */, - C7920681F0164686C56327ED3C6AAC58 /* View+MASAdditions.m in Sources */, - C05FC6699632FE712174ED875A605410 /* ViewController+MASAdditions.m in Sources */, + D2D8E05F575B0DFE3847E28D4FCA95F2 /* MMMaterialDesignSpinner.m in Sources */, + 02625C205C9A365E45303E2EA64E009C /* MMMaterialDesignSpinner-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8E9A4F8FF43C029414AF7BA540B1512A /* Sources */ = { + CDC78FC009AF04BACC6F4A6D5BDE5AE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7F7CAC52ABAA6B84BA89293212B9F451 /* HappyDNS-dummy.m in Sources */, - 330BECC87EA32D3408CE1B17820CC61E /* QNAssessment.m in Sources */, - 16029AA85DB9F344F3FD340B8159B01D /* QNDes.m in Sources */, - 7DC27B0AE3EBD7836F185C5BD841DFCB /* QNDnsManager.m in Sources */, - 33C592BF2AAD63D0C5E8374A1704F759 /* QNDnspodEnterprise.m in Sources */, - F937F6E5793327A85747214E9B2642D7 /* QNDnspodFree.m in Sources */, - 80F74BA39D5BD2509C49D1F283B008A7 /* QNDomain.m in Sources */, - C18CFE69E0418BF129C9CA7F4C2A3AE3 /* QNGetAddrInfo.m in Sources */, - 2B958E1096BA7BF0F09563D13E8010D7 /* QNHex.m in Sources */, - AF0DA335690D173C179A97DBF167E85F /* QNHijackingDetectWrapper.m in Sources */, - 0241A54F2A2904627B84D1DC71F3FC62 /* QNHosts.m in Sources */, - 581A9CC2236AEA214222BE73ADC1D723 /* QNIP.m in Sources */, - A9DFFDDA43CB8D7014C56FEF218883A7 /* QNIpModel.m in Sources */, - 00BCB07C613265F33E21BCFD801CCF64 /* QNLruCache.m in Sources */, - DD9EEF86FCFDB4130D87A622164BA5CF /* QNNetworkInfo.m in Sources */, - B294B487389725262AC7DFD72A1691D6 /* QNRecord.m in Sources */, - 32D10FE89467BA831C126234BB9EE669 /* QNRefresher.m in Sources */, - F670C7D7A113FD39CB4416E64D52A249 /* QNResolver.m in Sources */, - 1F120D42DDB29AA19CCD90E74278B50E /* QNResolvUtil.m in Sources */, - 516BA21F6267301F5FB39989A3D91B2C /* QNTxtResolver.m in Sources */, + 8EF70B7E48F7D13B8553A3079E151679 /* BSG_KSBacktrace.c in Sources */, + C80330DF9D09136A2D6536FCE94D57AF /* BSG_KSCrash.m in Sources */, + 2F3B348D1B508C148572E699F45D2E15 /* BSG_KSCrashC.c in Sources */, + 94EE111E9F19A29948345F76F1CEC38C /* BSG_KSCrashCallCompletion.m in Sources */, + 95AB9898F08A2D31DAA0825C24A4CDC8 /* BSG_KSCrashDoctor.m in Sources */, + 72ABA6556C5F14E09A3AEC1867E907BF /* BSG_KSCrashReport.c in Sources */, + 8BABA69A15F0C11E10E7328A979A916B /* BSG_KSCrashReportStore.m in Sources */, + EC99114CA37963EFAE04B806B1FF45EF /* BSG_KSCrashSentry.c in Sources */, + 3EB135EC8F445DDAD0F0ACBA53A14E64 /* BSG_KSCrashSentry_CPPException.mm in Sources */, + ED1DC52ECAE61F60FCAB1DB994BD9D91 /* BSG_KSCrashSentry_Deadlock.m in Sources */, + 78384352093560898DA6AE08D3F2DBC5 /* BSG_KSCrashSentry_MachException.c in Sources */, + A38BA085D4DBAA90E1B83117D6ABF430 /* BSG_KSCrashSentry_NSException.m in Sources */, + ECD94551E2E6E19DF681CE969F28E2B8 /* BSG_KSCrashSentry_Signal.c in Sources */, + 41DD58C796E6964A84D74F43434DCB2D /* BSG_KSCrashSentry_User.c in Sources */, + 46F22063A16AC9C5271E44A819C1F3EA /* BSG_KSCrashState.c in Sources */, + B021E03C93F0742D8ECE0348048DAEB1 /* BSG_KSCrashType.c in Sources */, + A95E51E52D30BBD35F0FD9BD8515C405 /* BSG_KSDynamicLinker.c in Sources */, + 32D7B533C78E22507BA30A99CD655328 /* BSG_KSFileUtils.c in Sources */, + F117AD980857738F50BAC61485F011B2 /* BSG_KSJSONCodec.c in Sources */, + 6E405D29A6C3B5EE55431B4C2867CC6E /* BSG_KSJSONCodecObjC.m in Sources */, + A3124A1A825799B7B0CC9094448FEFF7 /* BSG_KSLogger.m in Sources */, + C6873BA58FB66C204A040E0AC0DC47C2 /* BSG_KSMach.c in Sources */, + 6DD73EFC12C353BB0DCC3625736C5B0E /* BSG_KSMach_Arm.c in Sources */, + 91762B2231E0FDFF938798CD83736F66 /* BSG_KSMach_Arm64.c in Sources */, + BF650A946016BA26B8B97A0AD7066A1D /* BSG_KSMach_x86_32.c in Sources */, + AF6892BE9B9E4ECF5B893B1B8B313BFE /* BSG_KSMach_x86_64.c in Sources */, + 15B9E569D780430965859C3A94DA736E /* BSG_KSObjC.c in Sources */, + 76C6B45912FA80135AA1B2CBB19EE50A /* BSG_KSSafeCollections.m in Sources */, + 071085D8284C937E5D5A7565C912BBC1 /* BSG_KSSignalInfo.c in Sources */, + 1760F7A50AD06DABE85ACECDAC5FA3C5 /* BSG_KSString.c in Sources */, + 20087C2E50F4EB87123967A4056AA7C7 /* BSG_KSSysCtl.c in Sources */, + C7020678D0595746CDB6A0123AF01718 /* BSG_KSSystemInfo.m in Sources */, + B70094036510C95F16B10918F36FB99A /* BSG_KSZombie.c in Sources */, + 5E923314C73552BCBC5F2355C4CF2FE8 /* BSG_RFC3339DateTool.m in Sources */, + 8D966B2758621175036D5CA526B00E5E /* BSGConnectivity.m in Sources */, + F3D8E11C2FA0AA87FE45EA405AD45B59 /* BSGSerialization.m in Sources */, + FEDAB6C1C6B92573F0BCFFBC9E6EA40D /* Bugsnag.m in Sources */, + B15C54E7589377BD3D3B2D6074AA6728 /* Bugsnag-dummy.m in Sources */, + 4E7DFECA26B3FAC23D882E73EAA8DBBF /* BugsnagApiClient.m in Sources */, + 7A771548C81684E561700DBF2E9CF68D /* BugsnagBreadcrumb.m in Sources */, + C9A08B840616D4FD4DE849D8E98278DC /* BugsnagCollections.m in Sources */, + A1AB5E414BD5BA1DC8B9586EA35AD410 /* BugsnagConfiguration.m in Sources */, + C95FC4C45A62DB8FF3E5CE16BC9CD9B1 /* BugsnagCrashReport.m in Sources */, + FB237F810B1E85E9D7FE51EE88509921 /* BugsnagCrashSentry.m in Sources */, + A9E93639AB2C69D97F7FB353AF3B1FCF /* BugsnagErrorReportApiClient.m in Sources */, + EB52FA5B56A3A6949AB8443A5225684F /* BugsnagFileStore.m in Sources */, + EAB16C199193FCF97BF391F3D43658DC /* BugsnagHandledState.m in Sources */, + 01976420A1D176D7BF39714FF7734748 /* BugsnagKSCrashSysInfoParser.m in Sources */, + A4561D49C715F80D61F8FDAFFF4F5F02 /* BugsnagMetaData.m in Sources */, + C305E7D969FBBE8D6E940391A7976F1E /* BugsnagNotifier.m in Sources */, + 62D4D3F334DFEAFCAC320EFD03CB4BF9 /* BugsnagSession.m in Sources */, + 9C1CE80F4F4376D73077C2477437853C /* BugsnagSessionFileStore.m in Sources */, + A12449174F69EBD384545BD436FAF82E /* BugsnagSessionTracker.m in Sources */, + 4213BA19B762D580D25BF5424716A0D9 /* BugsnagSessionTrackingApiClient.m in Sources */, + 2620863FD0094B14AEA872E697B7BCDD /* BugsnagSessionTrackingPayload.m in Sources */, + F038122B25ED3815758E3888F0DA4FB9 /* BugsnagSink.m in Sources */, + 917F3AB132AFF20EB7810DAE69CA9E79 /* BugsnagUser.m in Sources */, + FA4158CCC820EC49DA0E96DCBA3E1349 /* NSDictionary+BSG_Merge.m in Sources */, + 0EAE8373AB9FA32DE979FE44D6BEF950 /* NSError+BSG_SimpleConstructor.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 1EC759C6BCF225A346AF4F2F502E2DB4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = 48B9BD23C11630951C70ED05B521F1D4 /* PBXContainerItemProxy */; - }; - 45F968F2ED73C00E8EBC390872B27773 /* PBXTargetDependency */ = { + 19B785C2A13EE395E95BB1C2613FD107 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = HappyDNS; target = 96F820A9CBD7912A405650AC238D1F8E /* HappyDNS */; - targetProxy = 7522A9BE701FC9A177B5B9E72D19DE0C /* PBXContainerItemProxy */; - }; - 50D93B17B2BCC84DC5DEF1495BA28BF9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 577ED207D2EA03264D9E12BE0C091082 /* PBXContainerItemProxy */; + targetProxy = 8F9D3AF644491A99E3453B9AA011375B /* PBXContainerItemProxy */; }; 51751B4D15A242332954D9BF50C3034A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2472,71 +2460,83 @@ target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; targetProxy = E7A4E0D9EAD18C0CE7A7550D9BDF8DBF /* PBXContainerItemProxy */; }; - 64A590E58A386308A785C7BF35BE9847 /* PBXTargetDependency */ = { + 5F486FCCECB5076A261ADD9001BA8069 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MMMaterialDesignSpinner; + target = 42DEC9A4B20265DB1DB1D22459F80C88 /* MMMaterialDesignSpinner */; + targetProxy = 416A2087E0FDD3E65696F23E8E1C2EC0 /* PBXContainerItemProxy */; + }; + 60D0F99CB98E30677F519F81387C3C92 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BlocksKit; target = B2777DC549C19A310651FBD3C87B71DF /* BlocksKit */; - targetProxy = F140C765399CD31755F4117EE7D76A54 /* PBXContainerItemProxy */; + targetProxy = D05501B70A357A15EF79CC86BED1D55C /* PBXContainerItemProxy */; }; - 71C197AE4E593033A98603D87C542E20 /* PBXTargetDependency */ = { + 61B6D996EF73B61D21F639A7DD752AEF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MMMaterialDesignSpinner; - target = 42DEC9A4B20265DB1DB1D22459F80C88 /* MMMaterialDesignSpinner */; - targetProxy = C89A34585B589444540952C7197E3CC9 /* PBXContainerItemProxy */; + name = JGProgressHUD; + target = 6F3964F174D0EBFB0D64F8DBC20E1429 /* JGProgressHUD */; + targetProxy = AD6EB622CD2318E237E8BCCDFE93E95C /* PBXContainerItemProxy */; }; - 830670DE22541A5A3260C07858DE113E /* PBXTargetDependency */ = { + 640A8EA425C5008FC7F894872075978E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Crashlytics; - target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; - targetProxy = A006E09F5F1C46C0AB99BD310B851BED /* PBXContainerItemProxy */; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = 03DEB6451CA2C4DA230BF01A28330E28 /* PBXContainerItemProxy */; }; - B1D087BA33CC44B93E6392C58B839EAA /* PBXTargetDependency */ = { + 6D5FC0D6584D4CC8EC50B1F99EEA0B24 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Bugsnag; - target = BDC8B0769B39E03BE257939D6FD4D966 /* Bugsnag */; - targetProxy = 33799E8F7C28982DA974A928942291A2 /* PBXContainerItemProxy */; + name = WeiboSDK; + target = C6E91171266BAC1C56880BC4814260AA /* WeiboSDK */; + targetProxy = 91F8686B8010AF00CA6A3730CFF07030 /* PBXContainerItemProxy */; }; - B34A8169F8E897770F2B34059AA9C604 /* PBXTargetDependency */ = { + 88C3672D32171B0A367F71ADFC6213C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PLPlayerKit; target = 08D1C32F3760C018544DDB02B1C53A5B /* PLPlayerKit */; - targetProxy = C1BF76B013C67AA8F06425CFA8B03BC3 /* PBXContainerItemProxy */; + targetProxy = 410A663952A2C8D925F8EF1444C79040 /* PBXContainerItemProxy */; }; - BAD7F44E45D274531C63AFC9C4DD8148 /* PBXTargetDependency */ = { + C3B1087D5F0523877EBFF00B3A0C0B46 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Crashlytics; + target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; + targetProxy = 1BF23A63D2C43BC1FD1FD015402B59CF /* PBXContainerItemProxy */; + }; + E9122830C168CB111987A73FCC89B427 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Fabric; target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; - targetProxy = 19880FDF334D7DA45A062F215129340F /* PBXContainerItemProxy */; + targetProxy = 6A0784C0A6AAD62FAC32C5817E364865 /* PBXContainerItemProxy */; }; - C2FAE3CE00CC415AFE126DC0532AC782 /* PBXTargetDependency */ = { + F611F6A534C34893E125626D5AAA4F6C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = WeiboSDK; - target = C6E91171266BAC1C56880BC4814260AA /* WeiboSDK */; - targetProxy = E4EBE5A5614696E114B033E8836473D1 /* PBXContainerItemProxy */; + name = Bugsnag; + target = BDC8B0769B39E03BE257939D6FD4D966 /* Bugsnag */; + targetProxy = DE9C8B0EA5C170797AC268C395A7FE96 /* PBXContainerItemProxy */; }; - C84DE69897B51F2A7FA3CA70CB803284 /* PBXTargetDependency */ = { + FE05C3B6131900D0F7EFD2D9BA0D6A1F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JGProgressHUD; - target = 6F3964F174D0EBFB0D64F8DBC20E1429 /* JGProgressHUD */; - targetProxy = C0D46A3D2876328691836D3FBA0521F2 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 8625963C17F277FDF231EE21531F01FC /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 05B8A3B122BAC80AEE34371C0A8C56CD /* Release */ = { + 012C647BBDA557E607D17CB318A0A4A4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D7E2DA1B3E8775161A74CB487AB40ABB /* MMMaterialDesignSpinner.release.xcconfig */; + baseConfigurationReference = C3778B965B1FBD46B8E08BCB11306ED0 /* JGProgressHUD.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/MMMaterialDesignSpinner/MMMaterialDesignSpinner-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JGProgressHUD/JGProgressHUD-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = MMMaterialDesignSpinner; - PRODUCT_NAME = MMMaterialDesignSpinner; + PRODUCT_MODULE_NAME = JGProgressHUD; + PRODUCT_NAME = JGProgressHUD; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -2546,20 +2546,20 @@ }; name = Release; }; - 1259209FA135B7987FE13C60C2A29D8E /* Debug */ = { + 0227D9EAA12472C181CD6EC59AF62774 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D4459B12A285FF72F4E346D10C2CF84 /* Bugsnag.debug.xcconfig */; + baseConfigurationReference = A608F819BBF2516D13EFEC9F890FA3DA /* JGProgressHUD.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Bugsnag/Bugsnag-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JGProgressHUD/JGProgressHUD-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Bugsnag; - PRODUCT_NAME = Bugsnag; + PRODUCT_MODULE_NAME = JGProgressHUD; + PRODUCT_NAME = JGProgressHUD; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -2568,20 +2568,20 @@ }; name = Debug; }; - 26C125FD0B3D739C253FE3361D047D50 /* Release */ = { + 067E9818031C7CDF4384FEE6CD52338E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 88D0841F433ED344339107D1F07E8CE1 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 0B474BC1F42C23E47A3B6CE3AD6AC53B /* BlocksKit.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; + GCC_PREFIX_HEADER = "Target Support Files/BlocksKit/BlocksKit-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; + PRODUCT_MODULE_NAME = BlocksKit; + PRODUCT_NAME = BlocksKit; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -2591,174 +2591,130 @@ }; name = Release; }; - 360C80658313B3B1FC4F8F5CFE08107C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 20FFCD27F5632259BCCA3F5C8B9646C9 /* WeiboSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 38157752B0C08F9285B88B5D1BD95926 /* Debug */ = { + 294D7EA8FAEB6DB9D6752F545B2B93D9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D817009EC2CE35FFD1C2AC77D5EED614 /* Masonry.debug.xcconfig */; + baseConfigurationReference = 37E3F69DAAADC740030A5924ABF51FFF /* HappyDNS.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Masonry; - PRODUCT_NAME = Masonry; + PRODUCT_MODULE_NAME = HappyDNS; + PRODUCT_NAME = HappyDNS; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 3FDF49561E593272967F623D6F1A4BC0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0479A8AB7DA16E77B0741BCC1F5845BD /* PLPlayerKit.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - 4C7F6D3D76EA88E732AD312F58892839 /* Release */ = { + 360C80658313B3B1FC4F8F5CFE08107C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 952C1EF16B573E5526B42AAB955F31BC /* Crashlytics.release.xcconfig */; + baseConfigurationReference = 20FFCD27F5632259BCCA3F5C8B9646C9 /* WeiboSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 4CFDBAAE67EE09936B7435D637D0E6BC /* Debug */ = { + 398C0A0B7A0727DEECB9A7AD70122B43 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A608F819BBF2516D13EFEC9F890FA3DA /* JGProgressHUD.debug.xcconfig */; + baseConfigurationReference = 88D0841F433ED344339107D1F07E8CE1 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/JGProgressHUD/JGProgressHUD-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = JGProgressHUD; - PRODUCT_NAME = JGProgressHUD; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 592E5B614ABF37D01A2E69886E0A54A0 /* Release */ = { + 3FDF49561E593272967F623D6F1A4BC0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6B9BCFCDF61D18089AB6A8F19CE4623D /* Bugsnag.release.xcconfig */; + baseConfigurationReference = 2C07B969C9744BD19CB3F2841F6C8D3E /* PLPlayerKit.release.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Bugsnag/Bugsnag-prefix.pch"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Bugsnag; - PRODUCT_NAME = Bugsnag; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - 5CE6F49CA900338CD15302FAC4F398B9 /* Release */ = { + 447E49531701BE59920CAF0E974D6223 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 13A25BF310A9922485F7539D1B301E4B /* Masonry.release.xcconfig */; + baseConfigurationReference = 4CE9090F75ECCC26074FD48BC578794B /* BlocksKit.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/BlocksKit/BlocksKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Masonry; - PRODUCT_NAME = Masonry; + PRODUCT_MODULE_NAME = BlocksKit; + PRODUCT_NAME = BlocksKit; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 5F5EE407D19911F22366B9D7EE1D1977 /* Debug */ = { + 4C7F6D3D76EA88E732AD312F58892839 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B05BAFC886498B61737E74D472347D8B /* HappyDNS.debug.xcconfig */; + baseConfigurationReference = 952C1EF16B573E5526B42AAB955F31BC /* Crashlytics.release.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; IPHONEOS_DEPLOYMENT_TARGET = 6.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = HappyDNS; - PRODUCT_NAME = HappyDNS; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 61A020A8CAC8BFF8512DC6E9BE22E559 /* Debug */ = { + 5689B70536028B61AFC9A47197395506 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F34FAC61BDD922D3E93DA14D6968AD89 /* SDWebImage.debug.xcconfig */; + baseConfigurationReference = D817009EC2CE35FFD1C2AC77D5EED614 /* Masonry.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; + GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; + PRODUCT_MODULE_NAME = Masonry; + PRODUCT_NAME = Masonry; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -2767,24 +2723,22 @@ }; name = Debug; }; - 6A213BC7EF330A19B13857E2BA15A91C /* Release */ = { + 690D9C82A1FD088246BFDD8216A958B9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C3778B965B1FBD46B8E08BCB11306ED0 /* JGProgressHUD.release.xcconfig */; + baseConfigurationReference = 77307EDD0583406D474CD905FC4C0C5C /* Pods-NiuPlayer.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/JGProgressHUD/JGProgressHUD-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MACH_O_TYPE = staticlib; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = JGProgressHUD; - PRODUCT_NAME = JGProgressHUD; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -2879,57 +2833,62 @@ }; name = Debug; }; - 933BDFFAB2CB6927C5FF529AB9DF6AEF /* Release */ = { + 73E6EA2AEE41A90A4B77324A47B89A00 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A1748B2E1D1C224082E1798D981490A0 /* WeiboSDK.release.xcconfig */; + baseConfigurationReference = F34FAC61BDD922D3E93DA14D6968AD89 /* SDWebImage.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 9982CDD6405E3F9F03E6E0949549B952 /* Debug */ = { + 7A5A8455D8649590A801BF1D450B343F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FACC08B90B3E576C3058A986D8D8FB7F /* MMMaterialDesignSpinner.debug.xcconfig */; + baseConfigurationReference = 4881B23B5EA7B0808A76BB7AFABDA897 /* Pods-NiuPlayer.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/MMMaterialDesignSpinner/MMMaterialDesignSpinner-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MACH_O_TYPE = staticlib; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = MMMaterialDesignSpinner; - PRODUCT_NAME = MMMaterialDesignSpinner; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 9F7596E576852556F527900E4EAC64C5 /* Release */ = { + 7C02F194CB4B2B50EA320F9EFA7CD08B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B474BC1F42C23E47A3B6CE3AD6AC53B /* BlocksKit.release.xcconfig */; + baseConfigurationReference = 13A25BF310A9922485F7539D1B301E4B /* Masonry.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/BlocksKit/BlocksKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = BlocksKit; - PRODUCT_NAME = BlocksKit; + PRODUCT_MODULE_NAME = Masonry; + PRODUCT_NAME = Masonry; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -2939,85 +2898,127 @@ }; name = Release; }; - A3142E87A8ECB783342E46F1E541C6E8 /* Debug */ = { + 933BDFFAB2CB6927C5FF529AB9DF6AEF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4CE9090F75ECCC26074FD48BC578794B /* BlocksKit.debug.xcconfig */; + baseConfigurationReference = A1748B2E1D1C224082E1798D981490A0 /* WeiboSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 9A8E56DD498BB7B1F873E183FCE5F037 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D7E2DA1B3E8775161A74CB487AB40ABB /* MMMaterialDesignSpinner.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/BlocksKit/BlocksKit-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + GCC_PREFIX_HEADER = "Target Support Files/MMMaterialDesignSpinner/MMMaterialDesignSpinner-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = BlocksKit; - PRODUCT_NAME = BlocksKit; + PRODUCT_MODULE_NAME = MMMaterialDesignSpinner; + PRODUCT_NAME = MMMaterialDesignSpinner; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - A6109B0D9224628C39B41DD70B625D64 /* Debug */ = { + B1BE7A17CDD0512C5B5C077853DF3091 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4881B23B5EA7B0808A76BB7AFABDA897 /* Pods-NiuPlayer.debug.xcconfig */; + baseConfigurationReference = 6B9BCFCDF61D18089AB6A8F19CE4623D /* Bugsnag.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/Bugsnag/Bugsnag-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MACH_O_TYPE = staticlib; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = Bugsnag; + PRODUCT_NAME = Bugsnag; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + CE3412696E382D9F42C8B567DDA004B8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 550AC9BC81D38C6F1F798A7C1C86A6ED /* Crashlytics.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - C4E2BA2873D8D91DF0EF9B2A09171C81 /* Release */ = { + D4AE5CC3819DEC46F6EED6CF992F2037 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77307EDD0583406D474CD905FC4C0C5C /* Pods-NiuPlayer.release.xcconfig */; + baseConfigurationReference = B05BAFC886498B61737E74D472347D8B /* HappyDNS.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MACH_O_TYPE = staticlib; + GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = HappyDNS; + PRODUCT_NAME = HappyDNS; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - CE3412696E382D9F42C8B567DDA004B8 /* Debug */ = { + DACE6ABB20CC86D404EC02F15BF1CFEA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 550AC9BC81D38C6F1F798A7C1C86A6ED /* Crashlytics.debug.xcconfig */; + baseConfigurationReference = FACC08B90B3E576C3058A986D8D8FB7F /* MMMaterialDesignSpinner.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/MMMaterialDesignSpinner/MMMaterialDesignSpinner-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = MMMaterialDesignSpinner; + PRODUCT_NAME = MMMaterialDesignSpinner; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; DF1919CB695A30925FA88E5EA23039EA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3379568A644091C9EA3E5621263FE541 /* PLPlayerKit.debug.xcconfig */; + baseConfigurationReference = 2B4AAEF4F49FE5E2DCBD2EBF5335AFB4 /* PLPlayerKit.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3094,46 +3095,45 @@ }; name = Debug; }; - F3BF5361022112AC869C3DE45691E09A /* Release */ = { + E4D5197789FE5AADC6814C7CD1E2ED6F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 37E3F69DAAADC740030A5924ABF51FFF /* HappyDNS.release.xcconfig */; + baseConfigurationReference = 5D4459B12A285FF72F4E346D10C2CF84 /* Bugsnag.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + GCC_PREFIX_HEADER = "Target Support Files/Bugsnag/Bugsnag-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = HappyDNS; - PRODUCT_NAME = HappyDNS; + PRODUCT_MODULE_NAME = Bugsnag; + PRODUCT_NAME = Bugsnag; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0B9F7EAACDDA564EC328F53A4AB8CF85 /* Build configuration list for PBXNativeTarget "Masonry" */ = { + 17EF448120D45A7C9D979FD9D34A2905 /* Build configuration list for PBXNativeTarget "Pods-NiuPlayer" */ = { isa = XCConfigurationList; buildConfigurations = ( - 38157752B0C08F9285B88B5D1BD95926 /* Debug */, - 5CE6F49CA900338CD15302FAC4F398B9 /* Release */, + 7A5A8455D8649590A801BF1D450B343F /* Debug */, + 690D9C82A1FD088246BFDD8216A958B9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0F83C104FC34786709215AB4A4B1F82D /* Build configuration list for PBXNativeTarget "Bugsnag" */ = { + 222B863610A4A4C8D3C5D8A2E4CF33BA /* Build configuration list for PBXNativeTarget "JGProgressHUD" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1259209FA135B7987FE13C60C2A29D8E /* Debug */, - 592E5B614ABF37D01A2E69886E0A54A0 /* Release */, + 0227D9EAA12472C181CD6EC59AF62774 /* Debug */, + 012C647BBDA557E607D17CB318A0A4A4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3165,74 +3165,74 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4E3ADD209947FC9AFD058B367A910FE6 /* Build configuration list for PBXNativeTarget "HappyDNS" */ = { + 5012F9C8E343041C28BF8FBA80FBCEB4 /* Build configuration list for PBXNativeTarget "BlocksKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5F5EE407D19911F22366B9D7EE1D1977 /* Debug */, - F3BF5361022112AC869C3DE45691E09A /* Release */, + 447E49531701BE59920CAF0E974D6223 /* Debug */, + 067E9818031C7CDF4384FEE6CD52338E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6D91D6089D00E894E8BCFDE11942C585 /* Build configuration list for PBXNativeTarget "BlocksKit" */ = { + 56A9611D317C7B6C9806520ECB1514AD /* Build configuration list for PBXNativeTarget "MMMaterialDesignSpinner" */ = { isa = XCConfigurationList; buildConfigurations = ( - A3142E87A8ECB783342E46F1E541C6E8 /* Debug */, - 9F7596E576852556F527900E4EAC64C5 /* Release */, + DACE6ABB20CC86D404EC02F15BF1CFEA /* Debug */, + 9A8E56DD498BB7B1F873E183FCE5F037 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 73FAB66EA93579C69ED9EB71E94C2B72 /* Build configuration list for PBXAggregateTarget "Fabric" */ = { + 6525CCFB5FEEBC36FDDE16A88CD85B83 /* Build configuration list for PBXNativeTarget "Masonry" */ = { isa = XCConfigurationList; buildConfigurations = ( - 73C7C213995FAB4C1A8FEC5AF47FE3C0 /* Debug */, - 6BA2A2D39BC12C81EF7B7FCFF4ED9E73 /* Release */, + 5689B70536028B61AFC9A47197395506 /* Debug */, + 7C02F194CB4B2B50EA320F9EFA7CD08B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A3845EC4E66E2813912BB124ABA06C15 /* Build configuration list for PBXNativeTarget "JGProgressHUD" */ = { + 73FAB66EA93579C69ED9EB71E94C2B72 /* Build configuration list for PBXAggregateTarget "Fabric" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4CFDBAAE67EE09936B7435D637D0E6BC /* Debug */, - 6A213BC7EF330A19B13857E2BA15A91C /* Release */, + 73C7C213995FAB4C1A8FEC5AF47FE3C0 /* Debug */, + 6BA2A2D39BC12C81EF7B7FCFF4ED9E73 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B59E53A0A7C481101DA0493D6142FAD5 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { + 94A7AB18C08DCCFA00B73130BB836B2D /* Build configuration list for PBXNativeTarget "Bugsnag" */ = { isa = XCConfigurationList; buildConfigurations = ( - 61A020A8CAC8BFF8512DC6E9BE22E559 /* Debug */, - 26C125FD0B3D739C253FE3361D047D50 /* Release */, + E4D5197789FE5AADC6814C7CD1E2ED6F /* Debug */, + B1BE7A17CDD0512C5B5C077853DF3091 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C38207C65B0EEA424D2295955B52D918 /* Build configuration list for PBXAggregateTarget "WeiboSDK" */ = { + BCF771C8CA2DF07DD0A36DA3BD168A9F /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 360C80658313B3B1FC4F8F5CFE08107C /* Debug */, - 933BDFFAB2CB6927C5FF529AB9DF6AEF /* Release */, + 73E6EA2AEE41A90A4B77324A47B89A00 /* Debug */, + 398C0A0B7A0727DEECB9A7AD70122B43 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DC5DC7CF9F5A74709E0C25A9D3042F16 /* Build configuration list for PBXNativeTarget "Pods-NiuPlayer" */ = { + C38207C65B0EEA424D2295955B52D918 /* Build configuration list for PBXAggregateTarget "WeiboSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - A6109B0D9224628C39B41DD70B625D64 /* Debug */, - C4E2BA2873D8D91DF0EF9B2A09171C81 /* Release */, + 360C80658313B3B1FC4F8F5CFE08107C /* Debug */, + 933BDFFAB2CB6927C5FF529AB9DF6AEF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E74624F54974C6C2891ADDCF29DA7A3A /* Build configuration list for PBXNativeTarget "MMMaterialDesignSpinner" */ = { + D1C2EFFA37C4C529D324D815C483F40D /* Build configuration list for PBXNativeTarget "HappyDNS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9982CDD6405E3F9F03E6E0949549B952 /* Debug */, - 05B8A3B122BAC80AEE34371C0A8C56CD /* Release */, + D4AE5CC3819DEC46F6EED6CF992F2037 /* Debug */, + 294D7EA8FAEB6DB9D6752F545B2B93D9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/new/Pods/Target Support Files/Pods-NiuPlayer/Pods-NiuPlayer-frameworks.sh b/Example/new/Pods/Target Support Files/Pods-NiuPlayer/Pods-NiuPlayer-frameworks.sh index fb17cd4..dcd2e14 100755 --- a/Example/new/Pods/Target Support Files/Pods-NiuPlayer/Pods-NiuPlayer-frameworks.sh +++ b/Example/new/Pods/Target Support Files/Pods-NiuPlayer/Pods-NiuPlayer-frameworks.sh @@ -113,6 +113,7 @@ install_dsym() { rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" else # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + mkdir -p "${DWARF_DSYM_FOLDER_PATH}" touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" fi fi diff --git a/Example/old/PLPlayerKit.xcodeproj/project.pbxproj b/Example/old/PLPlayerKit.xcodeproj/project.pbxproj index 92a4f5c..9cfc752 100644 --- a/Example/old/PLPlayerKit.xcodeproj/project.pbxproj +++ b/Example/old/PLPlayerKit.xcodeproj/project.pbxproj @@ -296,12 +296,10 @@ inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit-frameworks.sh", "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework", - "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PLPlayerKit.framework", - "${DWARF_DSYM_FOLDER_PATH}/PLPlayerKit.framework.dSYM", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Example/old/Podfile.lock b/Example/old/Podfile.lock index 0df0263..28e8390 100644 --- a/Example/old/Podfile.lock +++ b/Example/old/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - PLPlayerKit (3.4.5): - - PLPlayerKit/iphoneos (= 3.4.5) - - PLPlayerKit/iphoneos (3.4.5) + - PLPlayerKit (3.4.8): + - PLPlayerKit/iphoneos (= 3.4.8) + - PLPlayerKit/iphoneos (3.4.8) DEPENDENCIES: - PLPlayerKit (from `../../`) @@ -11,8 +11,8 @@ EXTERNAL SOURCES: :path: "../../" SPEC CHECKSUMS: - PLPlayerKit: 808684cd063f695f91ef07ec0b1237523b0f111d + PLPlayerKit: 3b303b17c2d8abd6f9d8c92f9894143677937b4d PODFILE CHECKSUM: 1399b1346ca0054c788cb5af2adbda9fd64eae10 -COCOAPODS: 1.7.5 +COCOAPODS: 1.11.2 diff --git a/Example/old/Pods/Local Podspecs/PLPlayerKit.podspec.json b/Example/old/Pods/Local Podspecs/PLPlayerKit.podspec.json index 0d94153..06180fe 100644 --- a/Example/old/Pods/Local Podspecs/PLPlayerKit.podspec.json +++ b/Example/old/Pods/Local Podspecs/PLPlayerKit.podspec.json @@ -1,6 +1,6 @@ { "name": "PLPlayerKit", - "version": "3.4.5", + "version": "3.4.8", "summary": "Pili iOS video player SDK, RTMP, HLS video streaming supported.", "homepage": "https://github.com/pili-engineering/PLPlayerKit", "license": "Apache License, Version 2.0", @@ -8,12 +8,18 @@ "pili": "pili-coresdk@qiniu.com" }, "source": { - "http": "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.5.zip" + "http": "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.8.zip" }, "platforms": { "ios": "8.0" }, "requires_arc": true, + "pod_target_xcconfig": { + "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64" + }, + "user_target_xcconfig": { + "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64" + }, "frameworks": [ "UIKit", "Foundation", diff --git a/Example/old/Pods/Manifest.lock b/Example/old/Pods/Manifest.lock index 0df0263..28e8390 100644 --- a/Example/old/Pods/Manifest.lock +++ b/Example/old/Pods/Manifest.lock @@ -1,7 +1,7 @@ PODS: - - PLPlayerKit (3.4.5): - - PLPlayerKit/iphoneos (= 3.4.5) - - PLPlayerKit/iphoneos (3.4.5) + - PLPlayerKit (3.4.8): + - PLPlayerKit/iphoneos (= 3.4.8) + - PLPlayerKit/iphoneos (3.4.8) DEPENDENCIES: - PLPlayerKit (from `../../`) @@ -11,8 +11,8 @@ EXTERNAL SOURCES: :path: "../../" SPEC CHECKSUMS: - PLPlayerKit: 808684cd063f695f91ef07ec0b1237523b0f111d + PLPlayerKit: 3b303b17c2d8abd6f9d8c92f9894143677937b4d PODFILE CHECKSUM: 1399b1346ca0054c788cb5af2adbda9fd64eae10 -COCOAPODS: 1.7.5 +COCOAPODS: 1.11.2 diff --git a/Example/old/Pods/Pods.xcodeproj/project.pbxproj b/Example/old/Pods/Pods.xcodeproj/project.pbxproj index 7651474..a922f50 100644 --- a/Example/old/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/old/Pods/Pods.xcodeproj/project.pbxproj @@ -9,8 +9,9 @@ /* Begin PBXAggregateTarget section */ 08D1C32F3760C018544DDB02B1C53A5B /* PLPlayerKit */ = { isa = PBXAggregateTarget; - buildConfigurationList = EA111AA0D2132A102949A79B06351894 /* Build configuration list for PBXAggregateTarget "PLPlayerKit" */; + buildConfigurationList = 43F1026002D7325D6ED0C73708A34D48 /* Build configuration list for PBXAggregateTarget "PLPlayerKit" */; buildPhases = ( + B1A6EC4175CCE4699E70493FFCF040A8 /* [CP] Copy dSYMs */, ); dependencies = ( ); @@ -19,11 +20,11 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - AC7CC3F80BD726F04F03BC9232708E95 /* Pods-PLPlayerKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CC20791DCE834695042FEFF92823E0 /* Pods-PLPlayerKit-dummy.m */; }; + 438AEEE9B39B04473D09B53E2D7FC704 /* Pods-PLPlayerKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CC20791DCE834695042FEFF92823E0 /* Pods-PLPlayerKit-dummy.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 90DF14D7FAA46F1C9D83479C7A4290A7 /* PBXContainerItemProxy */ = { + A940DECF6E1943095794C2B920C00C0D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -34,20 +35,22 @@ /* Begin PBXFileReference section */ 35CC20791DCE834695042FEFF92823E0 /* Pods-PLPlayerKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PLPlayerKit-dummy.m"; sourceTree = ""; }; + 529D59CEEA42D0B277D02F7DFD0530D8 /* PLPlayerKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PLPlayerKit.framework; path = Pod/Library/PLPlayerKit.framework; sourceTree = ""; }; 63E383E433859E87D7CCFBE8C9480390 /* Pods-PLPlayerKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PLPlayerKit-acknowledgements.markdown"; sourceTree = ""; }; - 84C762F140B095AB12BF9A6D04BED19D /* PLPlayerKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = PLPlayerKit.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6E16C1F806EC45B818A3C5A228B04C23 /* PLPlayerKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.release.xcconfig; sourceTree = ""; }; 8D449FBE81B3D21BD64C72164BD434F0 /* Pods-PLPlayerKit-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PLPlayerKit-frameworks.sh"; sourceTree = ""; }; 978338463B1D4A55534767265B240998 /* Pods-PLPlayerKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PLPlayerKit.release.xcconfig"; sourceTree = ""; }; - 982E131E7B70DE201CDCABBC65DAE9C3 /* libPods-PLPlayerKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-PLPlayerKit.a"; path = "libPods-PLPlayerKit.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 982E131E7B70DE201CDCABBC65DAE9C3 /* Pods-PLPlayerKit */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "Pods-PLPlayerKit"; path = "libPods-PLPlayerKit.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A8F8F201CAA0F332DC229A7052D02D17 /* PLPlayerKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PLPlayerKit.framework; path = Pod/Library/PLPlayerKit.framework; sourceTree = ""; }; + A4A4A601D853DDD62EB24C7787FE2C19 /* PLPlayerKit-copy-dsyms.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "PLPlayerKit-copy-dsyms.sh"; sourceTree = ""; }; B8FF2422F0852DBA64A691D29151C378 /* Pods-PLPlayerKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PLPlayerKit-acknowledgements.plist"; sourceTree = ""; }; CCEC8995AD2A650238476B11C669D44E /* Pods-PLPlayerKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PLPlayerKit.debug.xcconfig"; sourceTree = ""; }; - F2F13948DA7B7E1E7EBE7C93E915F0BD /* PLPlayerKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.xcconfig; sourceTree = ""; }; + DF943D0C3EC5226AEE3D3F8F09155624 /* PLPlayerKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PLPlayerKit.debug.xcconfig; sourceTree = ""; }; + E707B874FEECAD4655AC2D6A8B2B3184 /* PLPlayerKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = PLPlayerKit.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 785AD586EB265FE93B54C6C5E335BA89 /* Frameworks */ = { + 2ECED9889CE8D09699F1F1E12B26893E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -57,19 +60,48 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0DD052C81A1E4E4B415C5DAC7BAE5739 /* Support Files */ = { + 02660389DE38FF6458771FAA7597C416 /* PLPlayerKit */ = { isa = PBXGroup; children = ( - F2F13948DA7B7E1E7EBE7C93E915F0BD /* PLPlayerKit.xcconfig */, + D4C5470ADCD94E80EEC2D2D79A8E1DDE /* iphoneos */, + 4919F053E26F02E6FD1ED826289BAD1E /* Pod */, + 0F86D979C315B3AF9E99BDC430129AE5 /* Support Files */, + ); + name = PLPlayerKit; + path = ../../..; + sourceTree = ""; + }; + 0F86D979C315B3AF9E99BDC430129AE5 /* Support Files */ = { + isa = PBXGroup; + children = ( + A4A4A601D853DDD62EB24C7787FE2C19 /* PLPlayerKit-copy-dsyms.sh */, + DF943D0C3EC5226AEE3D3F8F09155624 /* PLPlayerKit.debug.xcconfig */, + 6E16C1F806EC45B818A3C5A228B04C23 /* PLPlayerKit.release.xcconfig */, ); name = "Support Files"; path = "Example/old/Pods/Target Support Files/PLPlayerKit"; sourceTree = ""; }; - 5FF3950279DAA34A7B197CF95B2B6544 /* Pod */ = { + 2113C7206D7D6BE872360711FC6498ED /* Products */ = { isa = PBXGroup; children = ( - 84C762F140B095AB12BF9A6D04BED19D /* PLPlayerKit.podspec */, + 982E131E7B70DE201CDCABBC65DAE9C3 /* Pods-PLPlayerKit */, + ); + name = Products; + sourceTree = ""; + }; + 32F36B8956F9ECFFDE1B781D1E32A1F1 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 529D59CEEA42D0B277D02F7DFD0530D8 /* PLPlayerKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 4919F053E26F02E6FD1ED826289BAD1E /* Pod */ = { + isa = PBXGroup; + children = ( + E707B874FEECAD4655AC2D6A8B2B3184 /* PLPlayerKit.podspec */, ); name = Pod; sourceTree = ""; @@ -88,17 +120,6 @@ path = "Target Support Files/Pods-PLPlayerKit"; sourceTree = ""; }; - 7645B5AEC460F734A13753061DB9F3C3 /* PLPlayerKit */ = { - isa = PBXGroup; - children = ( - CDDF8C3BD24E3503F63E67EDC563F462 /* iphoneos */, - 5FF3950279DAA34A7B197CF95B2B6544 /* Pod */, - 0DD052C81A1E4E4B415C5DAC7BAE5739 /* Support Files */, - ); - name = PLPlayerKit; - path = ../../..; - sourceTree = ""; - }; 8F86A06391DD8CD55A58F1BBC498E926 /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -107,41 +128,25 @@ name = "Targets Support Files"; sourceTree = ""; }; - 91E7A1C5337BFD193637CC9EE6ECD936 /* Products */ = { - isa = PBXGroup; - children = ( - 982E131E7B70DE201CDCABBC65DAE9C3 /* libPods-PLPlayerKit.a */, - ); - name = Products; - sourceTree = ""; - }; - 943668DC762DEA8743ECB00FA97CDC45 /* Frameworks */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - A8F8F201CAA0F332DC229A7052D02D17 /* PLPlayerKit.framework */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + E085E9D086722AFC464F733E4DF57E96 /* Development Pods */, + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, + 2113C7206D7D6BE872360711FC6498ED /* Products */, + 8F86A06391DD8CD55A58F1BBC498E926 /* Targets Support Files */, ); - name = Frameworks; sourceTree = ""; }; - CDDF8C3BD24E3503F63E67EDC563F462 /* iphoneos */ = { + D4C5470ADCD94E80EEC2D2D79A8E1DDE /* iphoneos */ = { isa = PBXGroup; children = ( - 943668DC762DEA8743ECB00FA97CDC45 /* Frameworks */, + 32F36B8956F9ECFFDE1B781D1E32A1F1 /* Frameworks */, ); name = iphoneos; sourceTree = ""; }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - E085E9D086722AFC464F733E4DF57E96 /* Development Pods */, - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, - 91E7A1C5337BFD193637CC9EE6ECD936 /* Products */, - 8F86A06391DD8CD55A58F1BBC498E926 /* Targets Support Files */, - ); - sourceTree = ""; - }; D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -152,7 +157,7 @@ E085E9D086722AFC464F733E4DF57E96 /* Development Pods */ = { isa = PBXGroup; children = ( - 7645B5AEC460F734A13753061DB9F3C3 /* PLPlayerKit */, + 02660389DE38FF6458771FAA7597C416 /* PLPlayerKit */, ); name = "Development Pods"; sourceTree = ""; @@ -160,7 +165,7 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 06760A8169B8D745DD9A99C991ACA750 /* Headers */ = { + F6A92F17006EB7F1A0ADD7A8FEDE0914 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( @@ -172,20 +177,20 @@ /* Begin PBXNativeTarget section */ 3B10FD47091D59783381E811845FCFB1 /* Pods-PLPlayerKit */ = { isa = PBXNativeTarget; - buildConfigurationList = F7E8D44F50F7B334AB50E419371C9BCD /* Build configuration list for PBXNativeTarget "Pods-PLPlayerKit" */; + buildConfigurationList = 41A635EB0E7B90FB877E9C6F4EE4F34F /* Build configuration list for PBXNativeTarget "Pods-PLPlayerKit" */; buildPhases = ( - 06760A8169B8D745DD9A99C991ACA750 /* Headers */, - 7F92A5C73635D6B6411C8ED638B2C545 /* Sources */, - 785AD586EB265FE93B54C6C5E335BA89 /* Frameworks */, + F6A92F17006EB7F1A0ADD7A8FEDE0914 /* Headers */, + 14F3F135FDC24A95B91C02EB8832B3B0 /* Sources */, + 2ECED9889CE8D09699F1F1E12B26893E /* Frameworks */, ); buildRules = ( ); dependencies = ( - AE9B76EDDA3112DE6FA79D12A57EDAA7 /* PBXTargetDependency */, + 94A431CE67DD5B654303A1B553E3FEDA /* PBXTargetDependency */, ); name = "Pods-PLPlayerKit"; productName = "Pods-PLPlayerKit"; - productReference = 982E131E7B70DE201CDCABBC65DAE9C3 /* libPods-PLPlayerKit.a */; + productReference = 982E131E7B70DE201CDCABBC65DAE9C3 /* Pods-PLPlayerKit */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ @@ -194,18 +199,19 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( + Base, en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 91E7A1C5337BFD193637CC9EE6ECD936 /* Products */; + productRefGroup = 2113C7206D7D6BE872360711FC6498ED /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -215,33 +221,52 @@ }; /* End PBXProject section */ +/* Begin PBXShellScriptBuildPhase section */ + B1A6EC4175CCE4699E70493FFCF040A8 /* [CP] Copy dSYMs */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework.dSYM", + ); + name = "[CP] Copy dSYMs"; + outputPaths = ( + "${DWARF_DSYM_FOLDER_PATH}/PLPlayerKit.framework.dSYM", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/PLPlayerKit/PLPlayerKit-copy-dsyms.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 7F92A5C73635D6B6411C8ED638B2C545 /* Sources */ = { + 14F3F135FDC24A95B91C02EB8832B3B0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AC7CC3F80BD726F04F03BC9232708E95 /* Pods-PLPlayerKit-dummy.m in Sources */, + 438AEEE9B39B04473D09B53E2D7FC704 /* Pods-PLPlayerKit-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - AE9B76EDDA3112DE6FA79D12A57EDAA7 /* PBXTargetDependency */ = { + 94A431CE67DD5B654303A1B553E3FEDA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PLPlayerKit; target = 08D1C32F3760C018544DDB02B1C53A5B /* PLPlayerKit */; - targetProxy = 90DF14D7FAA46F1C9D83479C7A4290A7 /* PBXContainerItemProxy */; + targetProxy = A940DECF6E1943095794C2B920C00C0D /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 034BCC6A03429265056CE18B770B80A3 /* Release */ = { + 15C706087B816753812C6D94BA608301 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 978338463B1D4A55534767265B240998 /* Pods-PLPlayerKit.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -258,10 +283,25 @@ }; name = Release; }; - 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */ = { + 3FDF49561E593272967F623D6F1A4BC0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6E16C1F806EC45B818A3C5A228B04C23 /* PLPlayerKit.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 6D42DC62C4F2E194221DF89C48496C98 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -284,6 +324,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -318,12 +359,11 @@ }; name = Release; }; - 4D05840E7004289D5A927E23EAC3CF71 /* Debug */ = { + 8B41A0EE55F2BF636AE50E37071D3D62 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = CCEC8995AD2A650238476B11C669D44E /* Pods-PLPlayerKit.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -339,24 +379,24 @@ }; name = Debug; }; - 6E65B768D87A074C11D7004BB52942C5 /* Release */ = { + DF1919CB695A30925FA88E5EA23039EA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2F13948DA7B7E1E7EBE7C93E915F0BD /* PLPlayerKit.xcconfig */; + baseConfigurationReference = DF943D0C3EC5226AEE3D3F8F09155624 /* PLPlayerKit.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */ = { + E4D0D44B090D4284607EBBC4E71A96C1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -379,6 +419,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -417,45 +458,32 @@ }; name = Debug; }; - E6C650767152F8F1FEEEC2387E8FA8A4 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F2F13948DA7B7E1E7EBE7C93E915F0BD /* PLPlayerKit.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + 41A635EB0E7B90FB877E9C6F4EE4F34F /* Build configuration list for PBXNativeTarget "Pods-PLPlayerKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */, - 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */, + 8B41A0EE55F2BF636AE50E37071D3D62 /* Debug */, + 15C706087B816753812C6D94BA608301 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EA111AA0D2132A102949A79B06351894 /* Build configuration list for PBXAggregateTarget "PLPlayerKit" */ = { + 43F1026002D7325D6ED0C73708A34D48 /* Build configuration list for PBXAggregateTarget "PLPlayerKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - E6C650767152F8F1FEEEC2387E8FA8A4 /* Debug */, - 6E65B768D87A074C11D7004BB52942C5 /* Release */, + DF1919CB695A30925FA88E5EA23039EA /* Debug */, + 3FDF49561E593272967F623D6F1A4BC0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F7E8D44F50F7B334AB50E419371C9BCD /* Build configuration list for PBXNativeTarget "Pods-PLPlayerKit" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4D05840E7004289D5A927E23EAC3CF71 /* Debug */, - 034BCC6A03429265056CE18B770B80A3 /* Release */, + E4D0D44B090D4284607EBBC4E71A96C1 /* Debug */, + 6D42DC62C4F2E194221DF89C48496C98 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit-frameworks.sh b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit-frameworks.sh index df741f3..dcd2e14 100755 --- a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit-frameworks.sh +++ b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit-frameworks.sh @@ -19,9 +19,8 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +BCSYMBOLMAP_DIR="BCSymbolMaps" -# Used as a return value for each invocation of `strip_invalid_archs` function. -STRIP_BINARY_RETVAL=0 # This protects against multiple targets copying the same framework dependency at the same time. The solution # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html @@ -45,9 +44,19 @@ install_framework() source="$(readlink "${source}")" fi + if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then + # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied + find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do + echo "Installing $f" + install_bcsymbolmap "$f" "$destination" + rm "$f" + done + rmdir "${source}/${BCSYMBOLMAP_DIR}" + fi + # Use filter instead of exclude so missing patterns don't throw errors. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" local basename basename="$(basename -s .framework "$1")" @@ -80,69 +89,53 @@ install_framework() done fi } - # Copies and strips a vendored dSYM install_dsym() { local source="$1" + warn_missing_arch=${2:-true} if [ -r "$source" ]; then - # Copy the dSYM into a the targets temp dir. + # Copy the dSYM into the targets temp dir. echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" local basename - basename="$(basename -s .framework.dSYM "$source")" - binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + basename="$(basename -s .dSYM "$source")" + binary_name="$(ls "$source/Contents/Resources/DWARF")" + binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" - # Strip invalid architectures so "fat" simulator / device frameworks work on device + # Strip invalid architectures from the dSYM. if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then - strip_invalid_archs "$binary" + strip_invalid_archs "$binary" "$warn_missing_arch" fi - - if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + if [[ $STRIP_BINARY_RETVAL == 0 ]]; then # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" else # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + mkdir -p "${DWARF_DSYM_FOLDER_PATH}" + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" fi fi } -# Copies the bcsymbolmap files of a vendored framework -install_bcsymbolmap() { - local bcsymbolmap_path="$1" - local destination="${BUILT_PRODUCTS_DIR}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" -} - -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identity - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 # Strip invalid architectures strip_invalid_archs() { binary="$1" + warn_missing_arch=${2:-true} # Get architectures for current target binary binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" # Intersect them with the architectures we are building for intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" # If there are no archs supported by this binary then warn the user if [[ -z "$intersected_archs" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - STRIP_BINARY_RETVAL=0 + if [[ "$warn_missing_arch" == "true" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + fi + STRIP_BINARY_RETVAL=1 return fi stripped="" @@ -156,17 +149,37 @@ strip_invalid_archs() { if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi - STRIP_BINARY_RETVAL=1 + STRIP_BINARY_RETVAL=0 +} + +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" } +# Signs a framework with the provided identity +code_sign_if_enabled() { + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + + if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + code_sign_cmd="$code_sign_cmd &" + fi + echo "$code_sign_cmd" + eval "$code_sign_cmd" + fi +} if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework" - install_dsym "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework.dSYM" fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework" - install_dsym "${PODS_ROOT}/../../../Pod/Library/PLPlayerKit.framework.dSYM" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.debug.xcconfig b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.debug.xcconfig index 6354aca..48ad53b 100644 --- a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.debug.xcconfig +++ b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.debug.xcconfig @@ -1,3 +1,5 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../../Pod/Library" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' @@ -6,3 +8,5 @@ PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.release.xcconfig b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.release.xcconfig index 6354aca..48ad53b 100644 --- a/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.release.xcconfig +++ b/Example/old/Pods/Target Support Files/Pods-PLPlayerKit/Pods-PLPlayerKit.release.xcconfig @@ -1,3 +1,5 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../../Pod/Library" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' @@ -6,3 +8,5 @@ PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/PLPlayerKit-Universal.podspec b/PLPlayerKit-Universal.podspec index 59dd9a2..f908858 100644 --- a/PLPlayerKit-Universal.podspec +++ b/PLPlayerKit-Universal.podspec @@ -9,12 +9,12 @@ Pod::Spec.new do |s| s.name = "PLPlayerKit" - s.version = "3.4.7" + s.version = "3.4.8" s.summary = "Pili iOS video player SDK, RTMP, HLS video streaming supported." s.homepage = "https://github.com/pili-engineering/PLPlayerKit" s.license = 'Apache License, Version 2.0' s.author = { "pili" => "pili-coresdk@qiniu.com" } - s.source = { :http => "https://sdk-release.qnsdk.com/PLPlayerKit-universal-v3.4.7.zip" } + s.source = { :http => "https://sdk-release.qnsdk.com/PLPlayerKit-universal-v3.4.8.zip" } s.platform = :ios, '8.0' s.requires_arc = true diff --git a/PLPlayerKit.podspec b/PLPlayerKit.podspec index dd0b622..df2358a 100644 --- a/PLPlayerKit.podspec +++ b/PLPlayerKit.podspec @@ -9,12 +9,12 @@ Pod::Spec.new do |s| s.name = "PLPlayerKit" - s.version = "3.4.7" + s.version = "3.4.8" s.summary = "Pili iOS video player SDK, RTMP, HLS video streaming supported." s.homepage = "https://github.com/pili-engineering/PLPlayerKit" s.license = 'Apache License, Version 2.0' s.author = { "pili" => "pili-coresdk@qiniu.com" } - s.source = { :http => "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.7.zip" } + s.source = { :http => "https://sdk-release.qnsdk.com/PLPlayerKit-iphoneos-v3.4.8.zip" } s.platform = :ios, '8.0' s.requires_arc = true diff --git a/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Info.plist b/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Info.plist index 49bd6e6..a95efb5 100644 --- a/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Info.plist +++ b/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.4.7 + 3.4.8 CFBundleVersion 1 diff --git a/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit b/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit index 778af6d..ac7c1af 100644 Binary files a/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit and b/Pod/Library-Universal/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit differ diff --git a/Pod/Library-Universal/PLPlayerKit.framework/Info.plist b/Pod/Library-Universal/PLPlayerKit.framework/Info.plist index 2bbc22c..8fd57cc 100644 Binary files a/Pod/Library-Universal/PLPlayerKit.framework/Info.plist and b/Pod/Library-Universal/PLPlayerKit.framework/Info.plist differ diff --git a/Pod/Library-Universal/PLPlayerKit.framework/PLPlayerKit b/Pod/Library-Universal/PLPlayerKit.framework/PLPlayerKit index 736a767..61fd874 100755 Binary files a/Pod/Library-Universal/PLPlayerKit.framework/PLPlayerKit and b/Pod/Library-Universal/PLPlayerKit.framework/PLPlayerKit differ diff --git a/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Info.plist b/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Info.plist index 49bd6e6..a95efb5 100644 --- a/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Info.plist +++ b/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.4.7 + 3.4.8 CFBundleVersion 1 diff --git a/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit b/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit index 778af6d..815168c 100644 Binary files a/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit and b/Pod/Library/PLPlayerKit.framework.dSYM/Contents/Resources/DWARF/PLPlayerKit differ diff --git a/Pod/Library/PLPlayerKit.framework/Info.plist b/Pod/Library/PLPlayerKit.framework/Info.plist index 2bbc22c..8fd57cc 100644 Binary files a/Pod/Library/PLPlayerKit.framework/Info.plist and b/Pod/Library/PLPlayerKit.framework/Info.plist differ diff --git a/Pod/Library/PLPlayerKit.framework/PLPlayerKit b/Pod/Library/PLPlayerKit.framework/PLPlayerKit index b88c53d..dc08003 100755 Binary files a/Pod/Library/PLPlayerKit.framework/PLPlayerKit and b/Pod/Library/PLPlayerKit.framework/PLPlayerKit differ diff --git a/README.md b/README.md index d5cdc17..5041c7b 100644 --- a/README.md +++ b/README.md @@ -245,6 +245,16 @@ self.player.delegate = self; ## 版本历史 +- 3.4.8 ([Release Notes](https://github.com/pili-engineering/PLPlayerKit/blob/master/ReleaseNotes/release-notes-3.4.8.md) && [API Diffs](https://github.com/pili-engineering/PLPlayerKit/blob/master/APIDiffs/api-diffs-3.4.8.md)) + +- 优化 + - 底层异步回调导致 crash,添加代码保护 + - MP3,MP4 混合使用场景,支持接口 enableRender 正常使用 + +- 缺陷 + - 修复 iPad 播放音频卡住 bug + - 修复分辨率切换花屏 bug + - 3.4.7 ([Release Notes](https://github.com/pili-engineering/PLPlayerKit/blob/master/ReleaseNotes/release-notes-3.4.7.md) && [API Diffs](https://github.com/pili-engineering/PLPlayerKit/blob/master/APIDiffs/api-diffs-3.4.7.md)) - 优化 - 支持图片色彩空间 BT709 @@ -270,17 +280,17 @@ self.player.delegate = self; - 3.4.5 ([Release Notes](https://github.com/pili-engineering/PLPlayerKit/blob/master/ReleaseNotes/release-notes-3.4.5.md) && [API Diffs](https://github.com/pili-engineering/PLPlayerKit/blob/master/APIDiffs/api-diffs-3.4.5.md)) - 缺陷 - - 修复播放器播放 AAC 纯音频总时间不准确 - - 修复快速切换播放地址一段时间后崩溃 - - 修复 H.264 split 不正确, 硬解崩溃,软解花屏 - - 修复 SEI 信息解析越界问题 - - 修复打点信息重复上传 - - 修复打点信息 dns 解析耗时计算不正确 - - 优化设置超时过短有可能导致的 rtsp 流打开失败的问题 - - 修复 FFmpeg 检测漏洞的问题 - - 修复 hls 加密文件的秘钥前缀是 // 无法播放 - - 修复播放未开播的直播资源,播放器无限制重试不符合预期 - - 播放完成后,切换后台再切到前台视频画面变黑屏 + - 修复播放器播放 AAC 纯音频总时间不准确 + - 修复快速切换播放地址一段时间后崩溃 + - 修复 H.264 split 不正确, 硬解崩溃,软解花屏 + - 修复 SEI 信息解析越界问题 + - 修复打点信息重复上传 + - 修复打点信息 dns 解析耗时计算不正确 + - 优化设置超时过短有可能导致的 rtsp 流打开失败的问题 + - 修复 FFmpeg 检测漏洞的问题 + - 修复 hls 加密文件的秘钥前缀是 // 无法播放 + - 修复播放未开播的直播资源,播放器无限制重试不符合预期 + - 播放完成后,切换后台再切到前台视频画面变黑屏 - 3.4.4 ([Release Notes](https://github.com/pili-engineering/PLPlayerKit/blob/master/ReleaseNotes/release-notes-3.4.4.md) && [API Diffs](https://github.com/pili-engineering/PLPlayerKit/blob/master/APIDiffs/api-diffs-3.4.4.md)) diff --git a/ReleaseNotes/release-notes-3.4.7.md b/ReleaseNotes/release-notes-3.4.7.md index 3861742..4dc9fc6 100644 --- a/ReleaseNotes/release-notes-3.4.7.md +++ b/ReleaseNotes/release-notes-3.4.7.md @@ -27,11 +27,10 @@ PLPlayerKit 为 iOS 开发者提供直播播放 SDK。 - 支持图片色彩空间 BT709 - 缺陷 - - 修复边下边播没有全部缓存结束,断网。播放缓存不流畅 bug - 修复精准 seek 后多次缓存回调 bug - 修复弱网 h265 花屏 bug - + - 其他 - 更新第三方依赖库 diff --git a/ReleaseNotes/release-notes-3.4.8.md b/ReleaseNotes/release-notes-3.4.8.md new file mode 100644 index 0000000..32f63f2 --- /dev/null +++ b/ReleaseNotes/release-notes-3.4.8.md @@ -0,0 +1,35 @@ +# PLPlayerKit Release Notes for 3.4.8 + +## 内容 + +- [简介](#简介) +- [问题反馈](#问题反馈) +- [记录](#记录) + +## 简介 + +PLPlayerKit 为 iOS 开发者提供直播播放 SDK。 + +## 问题反馈 + +当你遇到任何问题时,可以通过在 GitHub 的 repo 提交 ```issues``` 来反馈问题,请尽可能的描述清楚遇到的问题,如果有错误信息也一同附带,并且在 ```Labels``` 中指明类型为 bug 或者其他。 + +[通过这里查看已有的 issues 和提交 Bug](https://github.com/pili-engineering/PLPlayerKit/issues) + +## 记录 + +### Player + +- 3.4.8 ([Release Notes](https://github.com/pili-engineering/PLPlayerKit/blob/master/ReleaseNotes/release-notes-3.4.8.md) && [API Diffs](https://github.com/pili-engineering/PLPlayerKit/blob/master/APIDiffs/api-diffs-3.4.8.md)) + +- 优化 + - 底层异步回调导致 crash,添加代码保护 + - MP3,MP4 混合使用场景,支持接口 enableRender 正常使用 + +- 缺陷 + - 修复 iPad 播放音频卡住 bug + - 修复分辨率切换花屏 bug + + + +