From ac03b820c1dfa3e95c81dd77b711e28a97f949b1 Mon Sep 17 00:00:00 2001 From: rinov Date: Fri, 16 Aug 2019 18:40:21 +0900 Subject: [PATCH] update: Example --- Example/Podfile.lock | 8 +- .../Local Podspecs/YoutubeKit.podspec.json | 4 +- Example/Pods/Manifest.lock | 8 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 1210 +++++++++-------- .../Pods-YoutubeKit_Example-frameworks.sh | 13 +- .../Pods-YoutubeKit_Example-resources.sh | 18 +- .../Pods-YoutubeKit_Tests-frameworks.sh | 13 +- .../Pods-YoutubeKit_Tests-resources.sh | 18 +- .../YoutubeKit/Info.plist | 2 +- .../YoutubeKit/YoutubeKit.xcconfig | 1 - Example/YoutubeKit.xcodeproj/project.pbxproj | 61 +- Example/YoutubeKit/AppDelegate.swift | 8 +- Example/YoutubeKit/ViewController.swift | 32 +- YoutubeKit/API/ApiSession.swift | 7 +- 14 files changed, 726 insertions(+), 677 deletions(-) diff --git a/Example/Podfile.lock b/Example/Podfile.lock index deb3019..9a40d9d 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - YoutubeKit (0.2.3) + - YoutubeKit (0.4.0) DEPENDENCIES: - YoutubeKit (from `../`) EXTERNAL SOURCES: YoutubeKit: - :path: ../ + :path: "../" SPEC CHECKSUMS: - YoutubeKit: 058daf5806764a7cf4b31844bd3ac84981890297 + YoutubeKit: 677d84ec3c528993ee65bc31a0e9f05f3f9ef57c PODFILE CHECKSUM: 292ad87021af96ac7d37bfb29bd9c3f6a22956fe -COCOAPODS: 1.4.0 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Local Podspecs/YoutubeKit.podspec.json b/Example/Pods/Local Podspecs/YoutubeKit.podspec.json index f6734e9..0b7f3a5 100644 --- a/Example/Pods/Local Podspecs/YoutubeKit.podspec.json +++ b/Example/Pods/Local Podspecs/YoutubeKit.podspec.json @@ -1,6 +1,6 @@ { "name": "YoutubeKit", - "version": "0.2.3", + "version": "0.4.0", "summary": "YoutubeKit is a video player for easily create a Youtube app.", "description": "YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app.", "homepage": "https://github.com/rinov/YoutubeKit", @@ -13,7 +13,7 @@ }, "source": { "git": "https://github.com/rinov/YoutubeKit.git", - "tag": "0.2.3" + "tag": "0.4.0" }, "social_media_url": "https://twitter.com/rinov0321", "platforms": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index deb3019..9a40d9d 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,16 +1,16 @@ PODS: - - YoutubeKit (0.2.3) + - YoutubeKit (0.4.0) DEPENDENCIES: - YoutubeKit (from `../`) EXTERNAL SOURCES: YoutubeKit: - :path: ../ + :path: "../" SPEC CHECKSUMS: - YoutubeKit: 058daf5806764a7cf4b31844bd3ac84981890297 + YoutubeKit: 677d84ec3c528993ee65bc31a0e9f05f3f9ef57c PODFILE CHECKSUM: 292ad87021af96ac7d37bfb29bd9c3f6a22956fe -COCOAPODS: 1.4.0 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 756148c..cf223d9 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,614 +7,624 @@ objects = { /* Begin PBXBuildFile section */ - 08ABEF53F5716CFE4BB09FF06DECA789 /* CommentTextFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225D08384E3B1E1B28816CC6FCAF9856 /* CommentTextFormat.swift */; }; - 0F6B4E399B4287AC5CE5F8DB2F426E64 /* SearchVideoDuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C76F78ADC57D167A77EF582C131874FC /* SearchVideoDuration.swift */; }; - 0FEBC39E59964E9FA44297B18E5C42BB /* Requestable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73700093EC935A1805A0CAA9A96B0D47 /* Requestable.swift */; }; - 13B7D89126E404A4427216AC4F2BD5FC /* VideoCategoriesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8CAEE09EA00AB37EA4C75C26A1B03E6 /* VideoCategoriesList.swift */; }; - 15D93BF1C9AC9F7234EB6D3C0BFD8116 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 1E8E29B71DFD8F3AC5396172DEF1A270 /* Pods-YoutubeKit_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C487EE46B3CF0F23A6EA28B9E49BE18 /* Pods-YoutubeKit_Example-dummy.m */; }; - 1ECB1DBC20D5B6AD2A51FF255792D954 /* CommentList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54BC34679D2F6A106C543C2EC1941B8 /* CommentList.swift */; }; - 20DC1488CC44018C5A3FE603C14588E7 /* SearchResourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BB64FA9C0C02B9655519FD71FFA9FD /* SearchResourceType.swift */; }; - 246A2FDE79E3461DCCED405B25059D8B /* SubscriptionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E482D134A779C8079C0AA796CBC186D /* SubscriptionsList.swift */; }; - 269FA58AFDC33A5CB3EE9A569AF69DDA /* ChannelSectionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 868E2281B1846A85BD8EE30818FA2FDA /* ChannelSectionsList.swift */; }; - 29132FA621840733FC26D1860375D158 /* YTSwiftyPlayerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E94D0A0D7E9441A77CFFC33334996AAF /* YTSwiftyPlayerDelegate.swift */; }; - 29B72FF5E1942FEEE08321EB0C7E7DF5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 307B7BBC96269D5A2C0C5AA4FE3523CB /* Thumbnail.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DABB46F5E0EC7F6CBB3C15BEB05B359 /* Thumbnail.swift */; }; - 342C5DE434791E80985B8016F53D2975 /* VideoCategoryListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35CC7A2D48C6EC38E2E059B26A2BBAC7 /* VideoCategoryListRequest.swift */; }; - 36650072A428A9B6187FE496E4BC2CC5 /* CommentThreadsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C3A0B17441471C5B4E1EE678F746400 /* CommentThreadsListRequest.swift */; }; - 3A005E34BE9A945FA62BEB0604093B85 /* player.html in Sources */ = {isa = PBXBuildFile; fileRef = 134FFB3625EEAC42003339E6A9DD5D7A /* player.html */; }; - 3EC7229222199148844FDCE072485182 /* player.html in Resources */ = {isa = PBXBuildFile; fileRef = 134FFB3625EEAC42003339E6A9DD5D7A /* player.html */; }; - 3F526CF34A3619ED9F0918A18C54110E /* ActivityListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE036453FBFAFF570C0C73EF70367C90 /* ActivityListRequest.swift */; }; - 5186F0A4EB3989AF7682F1D14054C1B9 /* YTSwiftyConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F4552BF679B9CC76BAA390F369521 /* YTSwiftyConstants.swift */; }; - 5457C0C4878E619F39DFC73189F0493E /* VideoList.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8B6C84D8F0FBBAE2374D4241CDB4846 /* VideoList.swift */; }; - 55487E46F45EC82AC7BECC00D0DDA9B5 /* ChannelList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9039FD432FAF4E3E88115BEDDE186542 /* ChannelList.swift */; }; - 5B862861A0FBDCFCB4A64B67DBC93FA2 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 713358CC69142E9C7FA41D987CF589ED /* Result.swift */; }; - 5D279C4FA610D2150E3AF12D79E29C78 /* ResourceID.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2347BFD9E8DA48E8D5BCED9FD4398B2 /* ResourceID.swift */; }; - 5D91C2DD0A928917A7AB2ECE628A9896 /* SearchVideoDimension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11A11355A96319399025368D6C0FB775 /* SearchVideoDimension.swift */; }; - 5DC515C9D6D62E3E1E8B29EB6459B57C /* GuideCategoriesListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D60B3EDD1E6323EFBE27A1857B7028 /* GuideCategoriesListRequest.swift */; }; - 5DE48CDF057173F9FD0448407010DDCD /* BoolExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EFB1D72CBFB27E6F4F5B6B72ACF7416 /* BoolExtensions.swift */; }; - 63D36B231A5354E794CCC6E6900AC20C /* MyRating.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0CE030B6D9A41BD133DE8FACF7F4B3 /* MyRating.swift */; }; - 63FC7B604603AA70FE3D524482CF8E70 /* YoutubeDataAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79402E24E9FB9ECC5298D5BCE731FECE /* YoutubeDataAPI.swift */; }; - 68ACC7FB9CC4E4BA9BF92E0A5B731173 /* Pods-YoutubeKit_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9523DE1DF3097E372CD4A59AE5488394 /* Pods-YoutubeKit_Tests-dummy.m */; }; - 691FA8DF8FFEFB256EBA2A8EF080BF5C /* ApiSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 154E56365A6E383C574E1F66A6FD687C /* ApiSession.swift */; }; - 6B2F3AE918FB2FB18B0C97F36810B0CD /* I18nLanguagesListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE4D390ECCCF6EB05E1D5D22A5EE3DE /* I18nLanguagesListRequest.swift */; }; - 6DE093F9FB054378EE8790840D2F9696 /* YoutubeKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C5FF1E947E1BC59B543ABFEFD3906BBD /* YoutubeKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E8848A46AE494795AA695555B51931C /* VideoCategory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D8A503AEBF8A2EBC00EA049EDFCED9 /* VideoCategory.swift */; }; - 6F940CB3C29B83AA54B7383201672C19 /* SearchListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBBC51B2733C164E1FBADF0087331469 /* SearchListRequest.swift */; }; - 71BA162FBC26EE07DD361CB03C6CA8E3 /* I18nRegionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B4FACF03CD922316C2952E221E1265 /* I18nRegionsList.swift */; }; - 7273EAD64E81BC7659A454E77A813442 /* ContentDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A33AF1FE2225DDD8A698C1AB2ACFE42 /* ContentDetails.swift */; }; - 756D68B5BD0B0865F1CE7606AAD2809D /* SearchVideoSyndicated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2392EA82108E9DDE379BFF99B0483F8 /* SearchVideoSyndicated.swift */; }; - 802FD79EAB4E367F5EC49795E5273F78 /* ResultOrder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1F97421038AC20608247B9027C12A5D /* ResultOrder.swift */; }; - 81DC1A438EA03818604324F26F4AC3AB /* PlaylistItemsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1538CBED29FCF11DBDD9F221BE8A5760 /* PlaylistItemsList.swift */; }; - 846AA285DCF02B0149E6CD3376F4EE15 /* Pods-YoutubeKit_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E0C27EBDE6360BEA97C58FF211C94B71 /* Pods-YoutubeKit_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84721C26A33AD9F707E8FB6D1CDBCCF8 /* YoutubeKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89F768A46259D9A9F2EB9D5A722DCBD3 /* YoutubeKit-dummy.m */; }; - 879218FDF9FA72B8ECFEABA5AB1293F6 /* ResponseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A47E106C7317EC77AD58B9ADFA0F079 /* ResponseError.swift */; }; - 8C94D53555FA64BFB5242F886969D4C1 /* PlaylistsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDA245DFB8CC3B8EA4159374CFAA6D04 /* PlaylistsList.swift */; }; - 8FB4D93DBF40763F269A26A54E9839DE /* ActivityList.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5FFFAE71E463DD20D335FBB9183C0DA /* ActivityList.swift */; }; - 94AC599004DAA95B939FABFE3ABDAA88 /* I18nRegionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6A2AE083D991F21C40D4093CC3BA720 /* I18nRegionsListRequest.swift */; }; - 9AAC0B2C4901BB21F08E7E164D7D33BF /* I18nLanguagesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = E97C40C7E5B060F952128E700941490B /* I18nLanguagesList.swift */; }; - 9D20BCAEB552B399352523A815B69C6D /* SearchVideoLicense.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04E504F4E0B97BC00997808B0B118A99 /* SearchVideoLicense.swift */; }; - 9EC100C4F71D4CCA84B797A38A1252D7 /* ChannelListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C51DBB740BDAC119AF2805D19EE25642 /* ChannelListRequest.swift */; }; - A95D2A3A06AB446E1A5812487C2F515B /* VideoListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E3219E7624BA41C9E98861BC2BD848 /* VideoListRequest.swift */; }; - A9A75775A7911CD64928BAD37CA3E81B /* ActivityInsertRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486B7456909CEA5447E460F868083245 /* ActivityInsertRequest.swift */; }; - B227F37DC2E7B575F0199CE6443E1A55 /* Snippet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 142B68CA7DCA985460B94C6EB1695F15 /* Snippet.swift */; }; - B303B95E04F6378608C2B53BC074F6AA /* CaptionListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2B08FFA8064B788769552BB6B7FF61B /* CaptionListRequest.swift */; }; - B38533C2E492FAB383903F2C18849CD6 /* Pods-YoutubeKit_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2CEDF788FBF41F9E1D1E89220B2288 /* Pods-YoutubeKit_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B69FB89141659FF442CDA0A8D1A46656 /* GuideCategoriesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062CC00805D8D88FFD1CEE7E827C79F7 /* GuideCategoriesList.swift */; }; - B84E7512B113A09DB0E21A2E7E522528 /* Statistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838B3EA0545C82F50A6C2B7A0D3C0CA3 /* Statistics.swift */; }; - BA0A2AAD04EE0D669890E4C300E7EFEB /* VideoAbuseReportReasonsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4530847D34035CA529D894AF720CFB63 /* VideoAbuseReportReasonsList.swift */; }; - BB75222EAEB44E69588BED22C829A83B /* VideoAbuseReportReasonsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB20C6E7FA3A2234FFEB2570D36DBB0F /* VideoAbuseReportReasonsListRequest.swift */; }; - BF843D0B79AC4B45DED3BF96FAF57BD2 /* RequestError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2135366C52821DE9560F9A5B956F7BD5 /* RequestError.swift */; }; - BF888A6754AFD10619C1BDBB198C3726 /* PageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70A9B65D89A34627EAE4BAA4D6D38C2E /* PageInfo.swift */; }; - C03F11D12CB13BEDCE25EC2D9AA1B986 /* Localized.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7C6AED2ABAC979D318C6775570887FC /* Localized.swift */; }; - C1C4613CF6596C2B4B244246A1682280 /* PlaylistsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4804AA3DE2E18F7787C6E903C662B0D4 /* PlaylistsListRequest.swift */; }; - C57FFD3CCA637BD19D7B471BDD44CBC4 /* ChannelSectionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 756CF377688DFE9317EBBB02313E8A6E /* ChannelSectionsListRequest.swift */; }; - C819EAED4EDEA19AA1547B02166B1A33 /* SearchEventType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 484ECC112784383C63A3A52C64453A81 /* SearchEventType.swift */; }; - CBBD586257D53F1C33AFD0158F7CEC15 /* SearchVideoEmbeddable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A70702D7B86DACAC8324BB3F1D731E49 /* SearchVideoEmbeddable.swift */; }; - CD62D935CA21B7E8D95A69E2029B0166 /* QueryParameterable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D561B370484C2F987BD7F2CFD9CDA6BB /* QueryParameterable.swift */; }; - CDD0766E69FBD561177CE8F1556C49EC /* SearchVideoType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E042875718209F8313FC37685B94DB4 /* SearchVideoType.swift */; }; - D597E7F5184AA88CBC5EA119429526DD /* DictionaryExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0B42837BFEE73DAAD0CD68D3BF0CB70 /* DictionaryExtensions.swift */; }; - D5DE13E2A5F948CA43EBD4E845CFA00B /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = D607FDA331CA78E6CCDD49EFE5930D31 /* HTTPMethod.swift */; }; - D6EE6BBED41A9CEDEE2184EA4B48DDCD /* Part.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261ECAED7515B7BEE70249CB444B6784 /* Part.swift */; }; - DC82E079466AA5F769F4D4CDA597267B /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A7ACD91CF2EB3DC790A55218E945AF /* Filter.swift */; }; - E061E67A9E00E5B9938FB0613269E26F /* CommentThreadsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88D9BDAE7AE11C06D66A3786882D465F /* CommentThreadsList.swift */; }; - E4865DCCE838D584FBEDAFDC1BC19614 /* RequestableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBAB899BCC66D54B2CD9852D0F3B368 /* RequestableExtensions.swift */; }; - E5533AE79A324BDDF6422FA3E5288A78 /* SearchVideoDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A086F31DE4CBB17645A1748BF213FCD7 /* SearchVideoDefinition.swift */; }; - E7EBE1C7BE579490153723A416AF9CF7 /* SearchVideoCaption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758FBEC6BCF527161C01341819F45BF8 /* SearchVideoCaption.swift */; }; - E8308701094A42879192D961AC8EF967 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - EC11BA08540E05B2243C128135D4114E /* SubscriptionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08C84439B66D083ADEF24368FFDFD1AA /* SubscriptionsListRequest.swift */; }; - EF45D6A03B591A106A01D5236F747D73 /* SearchList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4C76A5471D2051872D40D826ACC88B5 /* SearchList.swift */; }; - EFDDD63039FD96011B30C866F02E86FF /* PlaylistItemsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAED43D513AA223BD8140A0261F03E58 /* PlaylistItemsListRequest.swift */; }; - F01D2F6D651EEBD03174082972350F8E /* CaptionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F13D22BA7E5755F9E576A825ADF22B /* CaptionList.swift */; }; - F2450BE97E2954316984EEC9E30CC85D /* SearchSafeMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4E60FAFDFBB16A5F079DC5AF89055F /* SearchSafeMode.swift */; }; - F498E5989AB5ED03C6860EC61B5DF3C6 /* YoutubeKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBEDFF82F942DB52C8A95EF86B14A60F /* YoutubeKit.swift */; }; - F93C698D697D09BFA24DAB83B51C57E9 /* YTSwiftyPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1F098CCC880E2E58D21E01814CF5AFE /* YTSwiftyPlayer.swift */; }; - FDB7F53A26549378BED612F38BA3A158 /* CommentListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82C6511AD485A4AFA113209309381D3 /* CommentListRequest.swift */; }; - FFEEB702D640214BF6EB5B2497B11A1C /* CommentModerationStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = F059C520280892A8523BDB87E84A538F /* CommentModerationStatus.swift */; }; + 0344ABE3847B05849841E57BA6F7B68A /* CommentTextFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE0D7B48F589DCCDB6C3E06F57E8D32 /* CommentTextFormat.swift */; }; + 03A34699777BEB0860FE318D27BD7B6A /* CaptionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC65459F11DC6D85F49C5C58F482E936 /* CaptionList.swift */; }; + 0A16333BA9FE0F6FFA65BD01DC2DED6E /* PlaylistItemsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2466B5D56A720B5353FFA2A1D809056 /* PlaylistItemsList.swift */; }; + 0DDB7FF2B2822D053170BBC0059EE8F8 /* ResourceID.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4AB191A4892FA9D16EA4EE32582A8BA /* ResourceID.swift */; }; + 0ED43FD335D57F7A0356055C4138063B /* VideoCategoryListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08E5B6AB84CBEA290B06F0CCC7504E8A /* VideoCategoryListRequest.swift */; }; + 0F8C0808820BF6A0EA5B8352C0F3783D /* SearchEventType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7AA73FB1CAB1B22A60BD5B1A5A87A /* SearchEventType.swift */; }; + 10EAEE1C88342579A3897AD80106830A /* Localized.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4BD8BFD9BA060739EB183A2E125561 /* Localized.swift */; }; + 118012CFE1A578AE7AFBC88827E8D774 /* Pods-YoutubeKit_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 03F91F38F6AE7B8661F92C4D608AF6DE /* Pods-YoutubeKit_Example-dummy.m */; }; + 11A2D9B127EC0053CE039A209B41EE4E /* PageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7459520C0B20E81D16190F4537551548 /* PageInfo.swift */; }; + 12399BAD8C6FEEF9EC8C9FF9BDF316CE /* CommentThreadsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6888CE6842CD5B4C1683494102784202 /* CommentThreadsList.swift */; }; + 1471A03AECAC67E73AF83DE296B4B615 /* ActivityInsertRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 724D4B5753F989A99937DA17E3E65E42 /* ActivityInsertRequest.swift */; }; + 19366605D0DD3D90DC431D5BF1F82703 /* I18nRegionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B6AB2A450664FB12EB8D386FD576339 /* I18nRegionsListRequest.swift */; }; + 1B9424278B6E878C8A851E357C184BE2 /* CommentList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5058AC760E07AE0C0658BA624120ADAE /* CommentList.swift */; }; + 1C66581A58E352D1E569B22E5F1030D6 /* VideoListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70FC0EA25F59A61AB53AC0B7C668FEE1 /* VideoListRequest.swift */; }; + 1D5BCF704985713E83F837F99EE46EE0 /* Pods-YoutubeKit_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D2C91C8898C5E8DA7CFD69FE262CDF9 /* Pods-YoutubeKit_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2600C78017B2887E9888CB13FA25DADD /* YoutubeKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BB075D869D9AD07C83F3B426859F91F /* YoutubeKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 279496E6DE54D5F0C8D3CDA0239749E6 /* BoolExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 485977FAC5ACF9FE1D8B9D19EEE1404E /* BoolExtensions.swift */; }; + 28E4DB21755C5F0729F7C60623858C95 /* GuideCategoriesListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59E0D72A814BE1EB41D6486EA1493825 /* GuideCategoriesListRequest.swift */; }; + 314E6D12A7C3A10DB22B3B702094DE97 /* YoutubeDataAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8666E933702C7CB8A81216320328FA14 /* YoutubeDataAPI.swift */; }; + 3489826B0B2C04BB1D853F65325A4EB6 /* CommentModerationStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A0A23638C08AC11B77627C4617E2F2 /* CommentModerationStatus.swift */; }; + 38886925B636FA7A7B996F4FEB62F237 /* player.html in Resources */ = {isa = PBXBuildFile; fileRef = 6700DF3312F0B639F14A4FE9E0E9E448 /* player.html */; }; + 399188CDBB20590EB9985F8D9436B0A0 /* VideoAbuseReportReasonsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86B2DAECA02DC668597188B880024688 /* VideoAbuseReportReasonsListRequest.swift */; }; + 39A603EB09B953BAFD3DDAFBE6FF43A7 /* YTSwiftyPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F66A4731F69342A6F5F03DFB31221009 /* YTSwiftyPlayer.swift */; }; + 39D5ACEFF0147D3E3C98F0BBD3CC4734 /* ActivityList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DBA8D822210CF99529CD97E51509C8 /* ActivityList.swift */; }; + 43E7C85FCD79F815DB7F7BB29C32F611 /* ContentDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = C869016B7382FABA3E01E45B31F6CF33 /* ContentDetails.swift */; }; + 44FE46B4F483B2ABDA64CA608C928E3B /* Snippet.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAEAAA31ACCB0812E07494AB1677A50C /* Snippet.swift */; }; + 46307FAF52DC60CBFE4296D780DE92BC /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F866DD1689FE351B0F8EBC082FFA1D2 /* Result.swift */; }; + 490731D72EB9FAF631C049AE58DBB98C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB4607EFCA7C5F75397649E792E2AFCB /* Foundation.framework */; }; + 49656755B527E9B14B096DDB9185F9F4 /* ChannelList.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0280C23216365FF2CE86C151F25377E /* ChannelList.swift */; }; + 49D38CD691AB09C1C86BD0C3B950F35C /* CommentThreadsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B154F9DF5C53DA7248F12C86234F1098 /* CommentThreadsListRequest.swift */; }; + 4A5B125D780D2730311D160C902E9E5B /* SubscriptionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98178872EFD44346D245A977C216748A /* SubscriptionsListRequest.swift */; }; + 4AEE776D5DB5ECFA65A883A39856D790 /* DictionaryExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09A2205AAAB5346C596DA6B392E7DDC3 /* DictionaryExtensions.swift */; }; + 4AF01B5E50741A0F1E155E421AC16856 /* ResponseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71664D31CCCC5DA337E7629B12EA1425 /* ResponseError.swift */; }; + 4E06FC175C011B034C1EA2308692629A /* ChannelSectionsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D498B9297BB9EC12D3614526E6FE38 /* ChannelSectionsListRequest.swift */; }; + 4F081ABA7CE648DE750660BB6FA403F9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB4607EFCA7C5F75397649E792E2AFCB /* Foundation.framework */; }; + 5063B2AC62C1421F939E62197C9D2AFA /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D2CD2544206846E25F70978B93D0545 /* Filter.swift */; }; + 53F718D48D27204CDFA8BB4FAF316211 /* SearchSafeMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 704539224D9863FD1349206B2EE35E67 /* SearchSafeMode.swift */; }; + 5848AAC72EA4C6309E6BBC27EE164AD8 /* SearchVideoType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60642468DE6FBAE24B6FB92C4D3B4F7 /* SearchVideoType.swift */; }; + 5A6101754DAA5E77569AD3383B74A8C7 /* ChannelListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E1C7A31C01700FAE1CFD94F233EDC7 /* ChannelListRequest.swift */; }; + 5C7D5A9B3395CFFA2593D522F280674B /* Requestable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71FA874688FC6CEFD559C01DFCE076E8 /* Requestable.swift */; }; + 5DE19A1A349949B37A0D52A8CBA3D747 /* CommentListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BA7037C952BF10B299E4BE475966FF /* CommentListRequest.swift */; }; + 5DE342F29898D35FB621B89972A5DAC8 /* player.html in Sources */ = {isa = PBXBuildFile; fileRef = 6700DF3312F0B639F14A4FE9E0E9E448 /* player.html */; }; + 5F19A8C96A05282B59B2E48A024A65BD /* Thumbnail.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7904853C9210C48E7AB9FC8AC706CFD1 /* Thumbnail.swift */; }; + 5F72C66D0E5DB27C0EBE2DBABBF20F36 /* YoutubeKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CABD30426E6F4B8072DA9265BDE249B7 /* YoutubeKit-dummy.m */; }; + 6426EB6F34B633AA2E89013FA75487ED /* SearchListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8765523F0509D0F70C2CDD03D0614A4B /* SearchListRequest.swift */; }; + 6610BF3CE18F7D87C1C4E553C5986BD3 /* ApiSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C245094E6C12DDC7C4B00434FC9358 /* ApiSession.swift */; }; + 6668790898984B64613BA1AF34FB3E2F /* SearchList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71D0263DE2422F94A5A895BC3FC24C50 /* SearchList.swift */; }; + 6837D23C5258C4CB5E7CB8DE92B50B4B /* SearchVideoDuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2422B996E6E1BD89BB9444918B7A9495 /* SearchVideoDuration.swift */; }; + 690C1F83E845BEEB07C9C428FA0894B3 /* Pods-YoutubeKit_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A5298A76832FE13EF3C8C7A65FDB3444 /* Pods-YoutubeKit_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F52C62380E6EEF1D819EB64BCFE2A30 /* RequestError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C3343C3E21DDD7253AC667068EEB375 /* RequestError.swift */; }; + 75FB6153CD8DCFEBC9F8FAEA6B120D2F /* SearchVideoDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC9B68CED26C867CD4298DD0FBB811D /* SearchVideoDefinition.swift */; }; + 773CC3397EDC9349D9C0D56930001038 /* VideoCategoriesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BA810FCE55CC146D37CED86299BC788 /* VideoCategoriesList.swift */; }; + 78C7B90299D8EDE23B2B73C939709BC7 /* ResultOrder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664E526FB770E090FDD4DF998FF9F6A2 /* ResultOrder.swift */; }; + 79A30D07A334DE2BA9CFD24DCDBFCB99 /* CaptionListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CE88D3E7A45CD5F1D97DB9C75565F0C /* CaptionListRequest.swift */; }; + 7EDD8B49D5FBB6D9E6D0004D34E01A54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB4607EFCA7C5F75397649E792E2AFCB /* Foundation.framework */; }; + 885C92791259F104D23450E1037347FB /* ActivityListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF08CB15A4E6B763C93327682D3C166F /* ActivityListRequest.swift */; }; + 88B8800E1A4E451D2171318B73101B4C /* MyRating.swift in Sources */ = {isa = PBXBuildFile; fileRef = D99F25EAD9CBD585CB76062A1D77E3D5 /* MyRating.swift */; }; + 8AC2B7A81D7E4FDB808593BB784E6237 /* QueryParameterable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 093A3BDCF4AA033BDD56CBE0222925D7 /* QueryParameterable.swift */; }; + 8FB82CDA38148AA61AB2C52200041FE7 /* SearchVideoLicense.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F3325F1D40089D9DC91BD47CBD47D8B /* SearchVideoLicense.swift */; }; + 925C9FC67C05614987C2763B02B0FB0D /* PlaylistItemsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BD6F8698EE870B3F83AA86BF2DDCF7D /* PlaylistItemsListRequest.swift */; }; + 9531A973AB2ECF6435E14AD1E22CF0CC /* VideoCategory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41BE4616B004ED194B1B630A2E48854 /* VideoCategory.swift */; }; + 95DD71176BD75D39B9DD07DD28C90D44 /* SearchResourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6A7D67446A02F425138D02ACB157532 /* SearchResourceType.swift */; }; + 9920E86EAE67E915F6BF1F57DD74E1B2 /* PlaylistsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECA71947C9AE5A2E28AEC67E2CB6AF4E /* PlaylistsList.swift */; }; + 9CC9ECEE8E40794A75A6E622AADF8D31 /* YoutubeKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60387132093E578F7D7CC528375B885E /* YoutubeKit.swift */; }; + 9F91F4BA4BBD468BFCB77F75CDA7666F /* SearchVideoEmbeddable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C5E4D3DC0F7D3F8BFBD2ADF23DD17BA /* SearchVideoEmbeddable.swift */; }; + A46E109DDF10CFF1D1FFC6346F90E2F2 /* GuideCategoriesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97AB34069B54C0E7962A1256826BC85C /* GuideCategoriesList.swift */; }; + B1F6E25703AEAC6B061C2C421FD37453 /* SubscriptionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = D89C813F848766672D413FCE6C7EC1A5 /* SubscriptionsList.swift */; }; + B3611EE0BC20F52A1671FDAC40406296 /* SearchVideoCaption.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC906F3689D2EC866FDC3E179D87DF34 /* SearchVideoCaption.swift */; }; + B41244B2E965FCCD82D231DA309C1F28 /* PlaylistsListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A994740CBAD447451A1858B6AABF698 /* PlaylistsListRequest.swift */; }; + B6E3E71DCEF25C29C211A4FC84C61D45 /* I18nLanguagesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F78099D9CD5ED8ADDABFB27FF270C4D /* I18nLanguagesList.swift */; }; + B704696F9D65A666562814915AB800F9 /* Part.swift in Sources */ = {isa = PBXBuildFile; fileRef = 759CB0A6A5DB1390479BB9CB7C4C2DB0 /* Part.swift */; }; + B7714238A42488DDEF8AD049C70B8071 /* VideoAbuseReportReasonsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0C48DBC3AF3758AE783D1F24235301 /* VideoAbuseReportReasonsList.swift */; }; + BBE97EE1A9D2B808B6B39B7D6ED7DE44 /* Pods-YoutubeKit_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EC76F5ABB32CE78B2C18FE720E16A20 /* Pods-YoutubeKit_Tests-dummy.m */; }; + BD8695EA17B88646A993A731487E7DA3 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B377B5DA57A3DC1EC69E49C3FAD729A /* HTTPMethod.swift */; }; + BE5F2F0A0B911EF5E545172D64A6C68D /* YTSwiftyPlayerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA01861650BFC08526A23D3A02E1FD0F /* YTSwiftyPlayerDelegate.swift */; }; + D11725EB50D44D16F759BE2A293E4FC6 /* SearchVideoSyndicated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 657B96F2815D084042A47F42A69000E6 /* SearchVideoSyndicated.swift */; }; + D937243312D461CD164A897130C1E733 /* ChannelSectionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5CC5BF3ED01CF642EC8536F38CC1444 /* ChannelSectionsList.swift */; }; + D9B0A80D9AED866FBD9D34EE79DA9735 /* RequestableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D10C633B90C8F80D13771F32AFC7597 /* RequestableExtensions.swift */; }; + E006DD37666B92D118884667C85779C3 /* I18nLanguagesListRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F111360B2F98FEC878BBC84835B27D2F /* I18nLanguagesListRequest.swift */; }; + E6CD08A7606EFE244AC4194CC41ED023 /* I18nRegionsList.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8D7E544EC13412BCA07EF9F0FB44AC7 /* I18nRegionsList.swift */; }; + E81327ECBA3A39CA3D6DC7821EC4F23F /* SearchVideoDimension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 172A3F08FD1E51082350AB1EB48B8E9F /* SearchVideoDimension.swift */; }; + EC9D63FDDA9B91A86D5ABB28FBB18A83 /* YTSwiftyConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8BC572317E7FABA746089CBEED3B4DC /* YTSwiftyConstants.swift */; }; + F4C6A01F3FB69A87963F886963B2DAEC /* Statistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA1A38E3D2DE576118863ADAEDE75543 /* Statistics.swift */; }; + F4E3E24B17EEF1E16BE89BC813C92663 /* VideoList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43CD78A123BC600829F6AE4469E0CB9C /* VideoList.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 7BD3CF4EDC579056207F511621942DAA /* PBXContainerItemProxy */ = { + BD4BAC1D838A5911497B39FEBF8C947C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 194AEDA162F5D73B2BEADC0ECE64BD49; + remoteGlobalIDString = 60C299AB2D2300EB8FB28819F5C40AED; remoteInfo = YoutubeKit; }; + D4442B798E9C625CA3D913DE9DD21D68 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4EE4C2A155CD79301EFCC6296C83ACCA; + remoteInfo = "Pods-YoutubeKit_Example"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 04E504F4E0B97BC00997808B0B118A99 /* SearchVideoLicense.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoLicense.swift; sourceTree = ""; }; - 062CC00805D8D88FFD1CEE7E827C79F7 /* GuideCategoriesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GuideCategoriesList.swift; sourceTree = ""; }; - 07F13D22BA7E5755F9E576A825ADF22B /* CaptionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CaptionList.swift; sourceTree = ""; }; - 08C84439B66D083ADEF24368FFDFD1AA /* SubscriptionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SubscriptionsListRequest.swift; sourceTree = ""; }; - 11A11355A96319399025368D6C0FB775 /* SearchVideoDimension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDimension.swift; sourceTree = ""; }; - 134FFB3625EEAC42003339E6A9DD5D7A /* player.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = player.html; path = YoutubeKit/player.html; sourceTree = ""; }; - 13E3219E7624BA41C9E98861BC2BD848 /* VideoListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoListRequest.swift; sourceTree = ""; }; - 142B68CA7DCA985460B94C6EB1695F15 /* Snippet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Snippet.swift; sourceTree = ""; }; - 1538CBED29FCF11DBDD9F221BE8A5760 /* PlaylistItemsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistItemsList.swift; sourceTree = ""; }; - 154E56365A6E383C574E1F66A6FD687C /* ApiSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ApiSession.swift; sourceTree = ""; }; - 1A1F4552BF679B9CC76BAA390F369521 /* YTSwiftyConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyConstants.swift; sourceTree = ""; }; - 1BA5A092840F4E69082BA7E269B156E1 /* YoutubeKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = YoutubeKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 1C3A0B17441471C5B4E1EE678F746400 /* CommentThreadsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentThreadsListRequest.swift; sourceTree = ""; }; - 2135366C52821DE9560F9A5B956F7BD5 /* RequestError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestError.swift; sourceTree = ""; }; - 21B3EA52A9F27ECA53608B2EC47078F2 /* Pods-YoutubeKit_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Tests-resources.sh"; sourceTree = ""; }; - 225D08384E3B1E1B28816CC6FCAF9856 /* CommentTextFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentTextFormat.swift; sourceTree = ""; }; - 261ECAED7515B7BEE70249CB444B6784 /* Part.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Part.swift; sourceTree = ""; }; - 2A3E7ED96C6511B468FA8E3F67EDFFC3 /* Pods_YoutubeKit_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoutubeKit_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2B4E60FAFDFBB16A5F079DC5AF89055F /* SearchSafeMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchSafeMode.swift; sourceTree = ""; }; - 30E72139869050455C1CB6A9104205C4 /* Pods-YoutubeKit_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoutubeKit_Example-acknowledgements.markdown"; sourceTree = ""; }; - 3327913441D29FC01E21A4D93BFA159C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 35CC7A2D48C6EC38E2E059B26A2BBAC7 /* VideoCategoryListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategoryListRequest.swift; sourceTree = ""; }; - 37B4FACF03CD922316C2952E221E1265 /* I18nRegionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nRegionsList.swift; sourceTree = ""; }; - 44A7ACD91CF2EB3DC790A55218E945AF /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Filter.swift; sourceTree = ""; }; - 4530847D34035CA529D894AF720CFB63 /* VideoAbuseReportReasonsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoAbuseReportReasonsList.swift; sourceTree = ""; }; - 4804AA3DE2E18F7787C6E903C662B0D4 /* PlaylistsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistsListRequest.swift; sourceTree = ""; }; - 484ECC112784383C63A3A52C64453A81 /* SearchEventType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchEventType.swift; sourceTree = ""; }; - 486B7456909CEA5447E460F868083245 /* ActivityInsertRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityInsertRequest.swift; sourceTree = ""; }; - 4A47E106C7317EC77AD58B9ADFA0F079 /* ResponseError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseError.swift; sourceTree = ""; }; - 4CDCE5FADDF73F6DD64302DFF2A6EDD6 /* Pods-YoutubeKit_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Example.release.xcconfig"; sourceTree = ""; }; - 4D97FAF3C153F86054032F0E201CF5B3 /* Pods-YoutubeKit_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Tests.release.xcconfig"; sourceTree = ""; }; - 4E042875718209F8313FC37685B94DB4 /* SearchVideoType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoType.swift; sourceTree = ""; }; - 5911B7ED5D5AEE9ECEBF8B69E028802B /* Pods-YoutubeKit_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Example-frameworks.sh"; sourceTree = ""; }; - 5C2CEDF788FBF41F9E1D1E89220B2288 /* Pods-YoutubeKit_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoutubeKit_Example-umbrella.h"; sourceTree = ""; }; - 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 68FF1EC55359F116E26673BE8DDC24F9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 6BBAB899BCC66D54B2CD9852D0F3B368 /* RequestableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestableExtensions.swift; sourceTree = ""; }; - 6E951D3D1BF1D504F4849AAA7BA5580C /* Pods-YoutubeKit_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Tests-frameworks.sh"; sourceTree = ""; }; - 70A9B65D89A34627EAE4BAA4D6D38C2E /* PageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PageInfo.swift; sourceTree = ""; }; - 713358CC69142E9C7FA41D987CF589ED /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; indentWidth = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; tabWidth = 4; }; - 717F25F185D41465654C763EA29AB841 /* Pods-YoutubeKit_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoutubeKit_Tests-acknowledgements.plist"; sourceTree = ""; }; - 73700093EC935A1805A0CAA9A96B0D47 /* Requestable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Requestable.swift; sourceTree = ""; }; - 756CF377688DFE9317EBBB02313E8A6E /* ChannelSectionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelSectionsListRequest.swift; sourceTree = ""; }; - 758FBEC6BCF527161C01341819F45BF8 /* SearchVideoCaption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoCaption.swift; sourceTree = ""; }; - 778F95CC2387850B32C6524ED75D2121 /* YoutubeKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoutubeKit.xcconfig; sourceTree = ""; }; - 78BB64FA9C0C02B9655519FD71FFA9FD /* SearchResourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchResourceType.swift; sourceTree = ""; }; - 78C831F3540DD434EAB9173578CCAEE6 /* Pods-YoutubeKit_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Example-resources.sh"; sourceTree = ""; }; - 79402E24E9FB9ECC5298D5BCE731FECE /* YoutubeDataAPI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YoutubeDataAPI.swift; path = YoutubeKit/YoutubeDataAPI.swift; sourceTree = ""; }; - 7E482D134A779C8079C0AA796CBC186D /* SubscriptionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SubscriptionsList.swift; sourceTree = ""; }; - 838B3EA0545C82F50A6C2B7A0D3C0CA3 /* Statistics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Statistics.swift; sourceTree = ""; }; - 868E2281B1846A85BD8EE30818FA2FDA /* ChannelSectionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelSectionsList.swift; sourceTree = ""; }; - 88D9BDAE7AE11C06D66A3786882D465F /* CommentThreadsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentThreadsList.swift; sourceTree = ""; }; - 89F768A46259D9A9F2EB9D5A722DCBD3 /* YoutubeKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoutubeKit-dummy.m"; sourceTree = ""; }; - 8DABB46F5E0EC7F6CBB3C15BEB05B359 /* Thumbnail.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Thumbnail.swift; sourceTree = ""; }; - 8F0CE030B6D9A41BD133DE8FACF7F4B3 /* MyRating.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MyRating.swift; sourceTree = ""; }; - 9039FD432FAF4E3E88115BEDDE186542 /* ChannelList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelList.swift; sourceTree = ""; }; - 939835BDA5FB2E04DF7FFB975A75F589 /* YoutubeKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoutubeKit.modulemap; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9523DE1DF3097E372CD4A59AE5488394 /* Pods-YoutubeKit_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoutubeKit_Tests-dummy.m"; sourceTree = ""; }; - 9A33AF1FE2225DDD8A698C1AB2ACFE42 /* ContentDetails.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ContentDetails.swift; sourceTree = ""; }; - 9A53450CEF29F276998F2404723E5396 /* Pods-YoutubeKit_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoutubeKit_Example-acknowledgements.plist"; sourceTree = ""; }; - 9C487EE46B3CF0F23A6EA28B9E49BE18 /* Pods-YoutubeKit_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoutubeKit_Example-dummy.m"; sourceTree = ""; }; - 9E645AFFF68FAC4FAC61A0E5FA8A328D /* Pods-YoutubeKit_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoutubeKit_Example.modulemap"; sourceTree = ""; }; - 9EFB1D72CBFB27E6F4F5B6B72ACF7416 /* BoolExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BoolExtensions.swift; sourceTree = ""; }; - A086F31DE4CBB17645A1748BF213FCD7 /* SearchVideoDefinition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDefinition.swift; sourceTree = ""; }; - A4C76A5471D2051872D40D826ACC88B5 /* SearchList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchList.swift; sourceTree = ""; }; - A70702D7B86DACAC8324BB3F1D731E49 /* SearchVideoEmbeddable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoEmbeddable.swift; sourceTree = ""; }; - A7C6AED2ABAC979D318C6775570887FC /* Localized.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Localized.swift; sourceTree = ""; }; - A8CAEE09EA00AB37EA4C75C26A1B03E6 /* VideoCategoriesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategoriesList.swift; sourceTree = ""; }; - ACD3FA5A552AF9C6D5FEEC3EA092C255 /* Pods_YoutubeKit_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoutubeKit_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B54BC34679D2F6A106C543C2EC1941B8 /* CommentList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentList.swift; sourceTree = ""; }; - B82C6511AD485A4AFA113209309381D3 /* CommentListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentListRequest.swift; sourceTree = ""; }; - BDB782B69244E68B4A7313D71E81F8B4 /* Pods-YoutubeKit_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Example.debug.xcconfig"; sourceTree = ""; }; - BFE4D390ECCCF6EB05E1D5D22A5EE3DE /* I18nLanguagesListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nLanguagesListRequest.swift; sourceTree = ""; }; - C0D60B3EDD1E6323EFBE27A1857B7028 /* GuideCategoriesListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GuideCategoriesListRequest.swift; sourceTree = ""; }; - C1D8A503AEBF8A2EBC00EA049EDFCED9 /* VideoCategory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategory.swift; sourceTree = ""; }; - C2392EA82108E9DDE379BFF99B0483F8 /* SearchVideoSyndicated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoSyndicated.swift; sourceTree = ""; }; - C3462CE7D08A1D7374207494D03E787C /* YoutubeKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoutubeKit-prefix.pch"; sourceTree = ""; }; - C51DBB740BDAC119AF2805D19EE25642 /* ChannelListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelListRequest.swift; sourceTree = ""; }; - C5FF1E947E1BC59B543ABFEFD3906BBD /* YoutubeKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoutubeKit-umbrella.h"; sourceTree = ""; }; - C631292370DC6E1C65A5A435E8480890 /* Pods-YoutubeKit_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Tests.debug.xcconfig"; sourceTree = ""; }; - C6A2AE083D991F21C40D4093CC3BA720 /* I18nRegionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nRegionsListRequest.swift; sourceTree = ""; }; - C76F78ADC57D167A77EF582C131874FC /* SearchVideoDuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDuration.swift; sourceTree = ""; }; - CA0E7E728E9164CDCD91BD9AB17C5BB3 /* YoutubeKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YoutubeKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CDA245DFB8CC3B8EA4159374CFAA6D04 /* PlaylistsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistsList.swift; sourceTree = ""; }; - D1F098CCC880E2E58D21E01814CF5AFE /* YTSwiftyPlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyPlayer.swift; sourceTree = ""; }; - D2347BFD9E8DA48E8D5BCED9FD4398B2 /* ResourceID.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResourceID.swift; sourceTree = ""; }; - D2B08FFA8064B788769552BB6B7FF61B /* CaptionListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CaptionListRequest.swift; sourceTree = ""; }; - D32B9033A71F1F2EA2FAE03DB4C37B81 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - D561B370484C2F987BD7F2CFD9CDA6BB /* QueryParameterable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = QueryParameterable.swift; sourceTree = ""; }; - D607FDA331CA78E6CCDD49EFE5930D31 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HTTPMethod.swift; sourceTree = ""; }; - DB20C6E7FA3A2234FFEB2570D36DBB0F /* VideoAbuseReportReasonsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoAbuseReportReasonsListRequest.swift; sourceTree = ""; }; - E0C27EBDE6360BEA97C58FF211C94B71 /* Pods-YoutubeKit_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoutubeKit_Tests-umbrella.h"; sourceTree = ""; }; - E8B6C84D8F0FBBAE2374D4241CDB4846 /* VideoList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoList.swift; sourceTree = ""; }; - E94D0A0D7E9441A77CFFC33334996AAF /* YTSwiftyPlayerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyPlayerDelegate.swift; sourceTree = ""; }; - E97C40C7E5B060F952128E700941490B /* I18nLanguagesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nLanguagesList.swift; sourceTree = ""; }; - EBE31BF2F6A5D4D388A21E0E2509764B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - EBEDFF82F942DB52C8A95EF86B14A60F /* YoutubeKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YoutubeKit.swift; path = YoutubeKit/YoutubeKit.swift; sourceTree = ""; }; - ECCA5A6131386C5AF14F579599BDE659 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F059C520280892A8523BDB87E84A538F /* CommentModerationStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentModerationStatus.swift; sourceTree = ""; }; - F0B42837BFEE73DAAD0CD68D3BF0CB70 /* DictionaryExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DictionaryExtensions.swift; sourceTree = ""; }; - F1F97421038AC20608247B9027C12A5D /* ResultOrder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResultOrder.swift; sourceTree = ""; }; - F5FFFAE71E463DD20D335FBB9183C0DA /* ActivityList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityList.swift; sourceTree = ""; }; - F7E597C46FDCE57088530A5458C6D47F /* Pods-YoutubeKit_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoutubeKit_Tests.modulemap"; sourceTree = ""; }; - FA6C8DEA10AB743E3D52D91EFE0D1A02 /* Pods-YoutubeKit_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoutubeKit_Tests-acknowledgements.markdown"; sourceTree = ""; }; - FAED43D513AA223BD8140A0261F03E58 /* PlaylistItemsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistItemsListRequest.swift; sourceTree = ""; }; - FBBC51B2733C164E1FBADF0087331469 /* SearchListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchListRequest.swift; sourceTree = ""; }; - FE036453FBFAFF570C0C73EF70367C90 /* ActivityListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityListRequest.swift; sourceTree = ""; }; + 03F91F38F6AE7B8661F92C4D608AF6DE /* Pods-YoutubeKit_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoutubeKit_Example-dummy.m"; sourceTree = ""; }; + 047C9498E5A86C0D1071BC75A668505E /* Pods-YoutubeKit_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Example-frameworks.sh"; sourceTree = ""; }; + 08E5B6AB84CBEA290B06F0CCC7504E8A /* VideoCategoryListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategoryListRequest.swift; sourceTree = ""; }; + 093A3BDCF4AA033BDD56CBE0222925D7 /* QueryParameterable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = QueryParameterable.swift; sourceTree = ""; }; + 09A2205AAAB5346C596DA6B392E7DDC3 /* DictionaryExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DictionaryExtensions.swift; sourceTree = ""; }; + 0B377B5DA57A3DC1EC69E49C3FAD729A /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HTTPMethod.swift; sourceTree = ""; }; + 0CD7AA73FB1CAB1B22A60BD5B1A5A87A /* SearchEventType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchEventType.swift; sourceTree = ""; }; + 12722B4F657CD177E456421C69D427B9 /* Pods-YoutubeKit_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoutubeKit_Tests-acknowledgements.markdown"; sourceTree = ""; }; + 15E89C841F7C501878A1B01E278E7C7E /* Pods-YoutubeKit_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoutubeKit_Example-acknowledgements.markdown"; sourceTree = ""; }; + 172A3F08FD1E51082350AB1EB48B8E9F /* SearchVideoDimension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDimension.swift; sourceTree = ""; }; + 1B4BD8BFD9BA060739EB183A2E125561 /* Localized.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Localized.swift; sourceTree = ""; }; + 1BD6F8698EE870B3F83AA86BF2DDCF7D /* PlaylistItemsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistItemsListRequest.swift; sourceTree = ""; }; + 1D10C633B90C8F80D13771F32AFC7597 /* RequestableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestableExtensions.swift; sourceTree = ""; }; + 21664616E4AEFE7D59E14B8C99CACE06 /* YoutubeKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoutubeKit-prefix.pch"; sourceTree = ""; }; + 2422B996E6E1BD89BB9444918B7A9495 /* SearchVideoDuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDuration.swift; sourceTree = ""; }; + 24390EFD555DD124430DFF9724065945 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2818DBE962C19DB042FB279D421174F9 /* YoutubeKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoutubeKit.xcconfig; sourceTree = ""; }; + 2A5EFCF9E9F215FA6DEB7694A44952E8 /* Pods_YoutubeKit_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoutubeKit_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2C3343C3E21DDD7253AC667068EEB375 /* RequestError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestError.swift; sourceTree = ""; }; + 2EC76F5ABB32CE78B2C18FE720E16A20 /* Pods-YoutubeKit_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoutubeKit_Tests-dummy.m"; sourceTree = ""; }; + 3039A53FC5369370F654CD74528DEEFC /* Pods-YoutubeKit_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Example.release.xcconfig"; sourceTree = ""; }; + 37D9FB6E3FF5528593BBAA7D5B39BA82 /* YoutubeKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoutubeKit.modulemap; sourceTree = ""; }; + 3BA810FCE55CC146D37CED86299BC788 /* VideoCategoriesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategoriesList.swift; sourceTree = ""; }; + 3F78099D9CD5ED8ADDABFB27FF270C4D /* I18nLanguagesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nLanguagesList.swift; sourceTree = ""; }; + 41DBA8D822210CF99529CD97E51509C8 /* ActivityList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityList.swift; sourceTree = ""; }; + 43CD78A123BC600829F6AE4469E0CB9C /* VideoList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoList.swift; sourceTree = ""; }; + 485977FAC5ACF9FE1D8B9D19EEE1404E /* BoolExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BoolExtensions.swift; sourceTree = ""; }; + 4B2D07BC4369A10F5F30DE6FC8D08DD5 /* Pods-YoutubeKit_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Example-resources.sh"; sourceTree = ""; }; + 4DC9B68CED26C867CD4298DD0FBB811D /* SearchVideoDefinition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoDefinition.swift; sourceTree = ""; }; + 5058AC760E07AE0C0658BA624120ADAE /* CommentList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentList.swift; sourceTree = ""; }; + 5399E131942E699D03AB966680B6FD44 /* YoutubeKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = YoutubeKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 56EFCC1188392594023EBCDDE58C6C8C /* Pods-YoutubeKit_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Tests.release.xcconfig"; sourceTree = ""; }; + 59E0D72A814BE1EB41D6486EA1493825 /* GuideCategoriesListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GuideCategoriesListRequest.swift; sourceTree = ""; }; + 5CE88D3E7A45CD5F1D97DB9C75565F0C /* CaptionListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CaptionListRequest.swift; sourceTree = ""; }; + 60387132093E578F7D7CC528375B885E /* YoutubeKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YoutubeKit.swift; path = YoutubeKit/YoutubeKit.swift; sourceTree = ""; }; + 6095ABED07A0639EA4C256F7DA092E6B /* Pods-YoutubeKit_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoutubeKit_Example-acknowledgements.plist"; sourceTree = ""; }; + 657B96F2815D084042A47F42A69000E6 /* SearchVideoSyndicated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoSyndicated.swift; sourceTree = ""; }; + 664E526FB770E090FDD4DF998FF9F6A2 /* ResultOrder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResultOrder.swift; sourceTree = ""; }; + 6700DF3312F0B639F14A4FE9E0E9E448 /* player.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = player.html; path = YoutubeKit/player.html; sourceTree = ""; }; + 684DF3F4804735B022B3A7D4621DCDD5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 6888CE6842CD5B4C1683494102784202 /* CommentThreadsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentThreadsList.swift; sourceTree = ""; }; + 6A0C48DBC3AF3758AE783D1F24235301 /* VideoAbuseReportReasonsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoAbuseReportReasonsList.swift; sourceTree = ""; }; + 6DE0D7B48F589DCCDB6C3E06F57E8D32 /* CommentTextFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentTextFormat.swift; sourceTree = ""; }; + 704539224D9863FD1349206B2EE35E67 /* SearchSafeMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchSafeMode.swift; sourceTree = ""; }; + 70D498B9297BB9EC12D3614526E6FE38 /* ChannelSectionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelSectionsListRequest.swift; sourceTree = ""; }; + 70FC0EA25F59A61AB53AC0B7C668FEE1 /* VideoListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoListRequest.swift; sourceTree = ""; }; + 71664D31CCCC5DA337E7629B12EA1425 /* ResponseError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseError.swift; sourceTree = ""; }; + 71D0263DE2422F94A5A895BC3FC24C50 /* SearchList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchList.swift; sourceTree = ""; }; + 71FA874688FC6CEFD559C01DFCE076E8 /* Requestable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Requestable.swift; sourceTree = ""; }; + 724D4B5753F989A99937DA17E3E65E42 /* ActivityInsertRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityInsertRequest.swift; sourceTree = ""; }; + 7459520C0B20E81D16190F4537551548 /* PageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PageInfo.swift; sourceTree = ""; }; + 759CB0A6A5DB1390479BB9CB7C4C2DB0 /* Part.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Part.swift; sourceTree = ""; }; + 7865FDA6D5A90F9008631FFA6D900782 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + 7904853C9210C48E7AB9FC8AC706CFD1 /* Thumbnail.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Thumbnail.swift; sourceTree = ""; }; + 7B6AB2A450664FB12EB8D386FD576339 /* I18nRegionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nRegionsListRequest.swift; sourceTree = ""; }; + 7C22E517AB9E3018A208F1649A832EC1 /* Pods-YoutubeKit_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoutubeKit_Tests-acknowledgements.plist"; sourceTree = ""; }; + 7D2CD2544206846E25F70978B93D0545 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Filter.swift; sourceTree = ""; }; + 7F3325F1D40089D9DC91BD47CBD47D8B /* SearchVideoLicense.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoLicense.swift; sourceTree = ""; }; + 7F866DD1689FE351B0F8EBC082FFA1D2 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + 8129C5A4506FBBA67A471D37B0FD643A /* Pods-YoutubeKit_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoutubeKit_Example.modulemap"; sourceTree = ""; }; + 8666E933702C7CB8A81216320328FA14 /* YoutubeDataAPI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YoutubeDataAPI.swift; path = YoutubeKit/YoutubeDataAPI.swift; sourceTree = ""; }; + 86B2DAECA02DC668597188B880024688 /* VideoAbuseReportReasonsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoAbuseReportReasonsListRequest.swift; sourceTree = ""; }; + 8765523F0509D0F70C2CDD03D0614A4B /* SearchListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchListRequest.swift; sourceTree = ""; }; + 8A994740CBAD447451A1858B6AABF698 /* PlaylistsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistsListRequest.swift; sourceTree = ""; }; + 8BB075D869D9AD07C83F3B426859F91F /* YoutubeKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoutubeKit-umbrella.h"; sourceTree = ""; }; + 943B2243D0914422043DE381C0594FA3 /* Pods-YoutubeKit_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Tests-frameworks.sh"; sourceTree = ""; }; + 97AB34069B54C0E7962A1256826BC85C /* GuideCategoriesList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GuideCategoriesList.swift; sourceTree = ""; }; + 98178872EFD44346D245A977C216748A /* SubscriptionsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SubscriptionsListRequest.swift; sourceTree = ""; }; + 9C5E4D3DC0F7D3F8BFBD2ADF23DD17BA /* SearchVideoEmbeddable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoEmbeddable.swift; sourceTree = ""; }; + 9D2C91C8898C5E8DA7CFD69FE262CDF9 /* Pods-YoutubeKit_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoutubeKit_Tests-umbrella.h"; sourceTree = ""; }; + A5298A76832FE13EF3C8C7A65FDB3444 /* Pods-YoutubeKit_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoutubeKit_Example-umbrella.h"; sourceTree = ""; }; + AA01861650BFC08526A23D3A02E1FD0F /* YTSwiftyPlayerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyPlayerDelegate.swift; sourceTree = ""; }; + AA1A38E3D2DE576118863ADAEDE75543 /* Statistics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Statistics.swift; sourceTree = ""; }; + AA7F229729C6B30F9EE50BE2AE5A0B1E /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + AAEAAA31ACCB0812E07494AB1677A50C /* Snippet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Snippet.swift; sourceTree = ""; }; + B154F9DF5C53DA7248F12C86234F1098 /* CommentThreadsListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentThreadsListRequest.swift; sourceTree = ""; }; + B2466B5D56A720B5353FFA2A1D809056 /* PlaylistItemsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistItemsList.swift; sourceTree = ""; }; + B60642468DE6FBAE24B6FB92C4D3B4F7 /* SearchVideoType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoType.swift; sourceTree = ""; }; + B8BC572317E7FABA746089CBEED3B4DC /* YTSwiftyConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyConstants.swift; sourceTree = ""; }; + B9A2358091B9A19AAD880582AECC251F /* Pods-YoutubeKit_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoutubeKit_Tests-resources.sh"; sourceTree = ""; }; + BEC2B1EEF7B145820F5B0703B9E63CC6 /* Pods-YoutubeKit_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Tests.debug.xcconfig"; sourceTree = ""; }; + BF7FC9E991EC5C6ACFF44E9A1DD1DD60 /* Pods-YoutubeKit_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoutubeKit_Example.debug.xcconfig"; sourceTree = ""; }; + C4AB191A4892FA9D16EA4EE32582A8BA /* ResourceID.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResourceID.swift; sourceTree = ""; }; + C6A7D67446A02F425138D02ACB157532 /* SearchResourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchResourceType.swift; sourceTree = ""; }; + C869016B7382FABA3E01E45B31F6CF33 /* ContentDetails.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ContentDetails.swift; sourceTree = ""; }; + C8A0A23638C08AC11B77627C4617E2F2 /* CommentModerationStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentModerationStatus.swift; sourceTree = ""; }; + C8D7E544EC13412BCA07EF9F0FB44AC7 /* I18nRegionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nRegionsList.swift; sourceTree = ""; }; + CABD30426E6F4B8072DA9265BDE249B7 /* YoutubeKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoutubeKit-dummy.m"; sourceTree = ""; }; + CB4607EFCA7C5F75397649E792E2AFCB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + CF08CB15A4E6B763C93327682D3C166F /* ActivityListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ActivityListRequest.swift; sourceTree = ""; }; + D41BE4616B004ED194B1B630A2E48854 /* VideoCategory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VideoCategory.swift; sourceTree = ""; }; + D6C245094E6C12DDC7C4B00434FC9358 /* ApiSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ApiSession.swift; sourceTree = ""; }; + D89C813F848766672D413FCE6C7EC1A5 /* SubscriptionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SubscriptionsList.swift; sourceTree = ""; }; + D99F25EAD9CBD585CB76062A1D77E3D5 /* MyRating.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MyRating.swift; sourceTree = ""; }; + E5E1C7A31C01700FAE1CFD94F233EDC7 /* ChannelListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelListRequest.swift; sourceTree = ""; }; + E65D34967ADC58F23AA83E708F0B16EB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + E6640ECF159AFF181E24EE70EE220104 /* YoutubeKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YoutubeKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EC65459F11DC6D85F49C5C58F482E936 /* CaptionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CaptionList.swift; sourceTree = ""; }; + EC906F3689D2EC866FDC3E179D87DF34 /* SearchVideoCaption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SearchVideoCaption.swift; sourceTree = ""; }; + ECA71947C9AE5A2E28AEC67E2CB6AF4E /* PlaylistsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PlaylistsList.swift; sourceTree = ""; }; + EEEE7CBA349259B086C5ADEECD11D6A0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F0280C23216365FF2CE86C151F25377E /* ChannelList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelList.swift; sourceTree = ""; }; + F0BA7037C952BF10B299E4BE475966FF /* CommentListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CommentListRequest.swift; sourceTree = ""; }; + F111360B2F98FEC878BBC84835B27D2F /* I18nLanguagesListRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = I18nLanguagesListRequest.swift; sourceTree = ""; }; + F5CC5BF3ED01CF642EC8536F38CC1444 /* ChannelSectionsList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ChannelSectionsList.swift; sourceTree = ""; }; + F66A4731F69342A6F5F03DFB31221009 /* YTSwiftyPlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = YTSwiftyPlayer.swift; sourceTree = ""; }; + F6F59D1D086635F945747F315E45271F /* Pods-YoutubeKit_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoutubeKit_Tests.modulemap"; sourceTree = ""; }; + FBF8819955C0080DDD86119F24F8B571 /* Pods_YoutubeKit_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoutubeKit_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 1F35D8C7DAF1612FBAEAD93797B4F992 /* Frameworks */ = { + 09116FC51D1658A3D8D4B784FE4CE066 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E8308701094A42879192D961AC8EF967 /* Foundation.framework in Frameworks */, + 7EDD8B49D5FBB6D9E6D0004D34E01A54 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 78AE5DB67EB11541D1F3A05CB64AF223 /* Frameworks */ = { + 5FB13710BB629EB25CD42D6D312F5F4D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 29B72FF5E1942FEEE08321EB0C7E7DF5 /* Foundation.framework in Frameworks */, + 490731D72EB9FAF631C049AE58DBB98C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A77762E0BA2B8195D5838A2676384485 /* Frameworks */ = { + 83ADA8EF032A31EE17192F2BFADE9CD1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 15D93BF1C9AC9F7234EB6D3C0BFD8116 /* Foundation.framework in Frameworks */, + 4F081ABA7CE648DE750660BB6FA403F9 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 07513272D7E924F2B1528C7F2F1AF7BB /* Targets Support Files */ = { + 13467E3478CFB0B7F031F9BDD33E4B9F /* Resources */ = { isa = PBXGroup; children = ( - 07731D819B6BCEB7E9A0A5B4719854E6 /* Pods-YoutubeKit_Example */, - 6724D610CEF6ED24D873F3A1C9DA9614 /* Pods-YoutubeKit_Tests */, ); - name = "Targets Support Files"; + name = Resources; sourceTree = ""; }; - 07731D819B6BCEB7E9A0A5B4719854E6 /* Pods-YoutubeKit_Example */ = { + 1A5DDA0AFD54A0ED7BD346BDC52562DE /* Requests */ = { isa = PBXGroup; children = ( - ECCA5A6131386C5AF14F579599BDE659 /* Info.plist */, - 9E645AFFF68FAC4FAC61A0E5FA8A328D /* Pods-YoutubeKit_Example.modulemap */, - 30E72139869050455C1CB6A9104205C4 /* Pods-YoutubeKit_Example-acknowledgements.markdown */, - 9A53450CEF29F276998F2404723E5396 /* Pods-YoutubeKit_Example-acknowledgements.plist */, - 9C487EE46B3CF0F23A6EA28B9E49BE18 /* Pods-YoutubeKit_Example-dummy.m */, - 5911B7ED5D5AEE9ECEBF8B69E028802B /* Pods-YoutubeKit_Example-frameworks.sh */, - 78C831F3540DD434EAB9173578CCAEE6 /* Pods-YoutubeKit_Example-resources.sh */, - 5C2CEDF788FBF41F9E1D1E89220B2288 /* Pods-YoutubeKit_Example-umbrella.h */, - BDB782B69244E68B4A7313D71E81F8B4 /* Pods-YoutubeKit_Example.debug.xcconfig */, - 4CDCE5FADDF73F6DD64302DFF2A6EDD6 /* Pods-YoutubeKit_Example.release.xcconfig */, + 724D4B5753F989A99937DA17E3E65E42 /* ActivityInsertRequest.swift */, + CF08CB15A4E6B763C93327682D3C166F /* ActivityListRequest.swift */, + 5CE88D3E7A45CD5F1D97DB9C75565F0C /* CaptionListRequest.swift */, + E5E1C7A31C01700FAE1CFD94F233EDC7 /* ChannelListRequest.swift */, + 70D498B9297BB9EC12D3614526E6FE38 /* ChannelSectionsListRequest.swift */, + F0BA7037C952BF10B299E4BE475966FF /* CommentListRequest.swift */, + B154F9DF5C53DA7248F12C86234F1098 /* CommentThreadsListRequest.swift */, + 59E0D72A814BE1EB41D6486EA1493825 /* GuideCategoriesListRequest.swift */, + F111360B2F98FEC878BBC84835B27D2F /* I18nLanguagesListRequest.swift */, + 7B6AB2A450664FB12EB8D386FD576339 /* I18nRegionsListRequest.swift */, + 1BD6F8698EE870B3F83AA86BF2DDCF7D /* PlaylistItemsListRequest.swift */, + 8A994740CBAD447451A1858B6AABF698 /* PlaylistsListRequest.swift */, + 8765523F0509D0F70C2CDD03D0614A4B /* SearchListRequest.swift */, + 98178872EFD44346D245A977C216748A /* SubscriptionsListRequest.swift */, + 86B2DAECA02DC668597188B880024688 /* VideoAbuseReportReasonsListRequest.swift */, + 08E5B6AB84CBEA290B06F0CCC7504E8A /* VideoCategoryListRequest.swift */, + 70FC0EA25F59A61AB53AC0B7C668FEE1 /* VideoListRequest.swift */, ); - name = "Pods-YoutubeKit_Example"; - path = "Target Support Files/Pods-YoutubeKit_Example"; + path = Requests; sourceTree = ""; }; - 0D12CB407B755517B2814052F01A359E /* Models */ = { + 29DAC1500CCFBBC854FFD39EA2D67D5B /* YoutubeKit */ = { isa = PBXGroup; children = ( - F5FFFAE71E463DD20D335FBB9183C0DA /* ActivityList.swift */, - 07F13D22BA7E5755F9E576A825ADF22B /* CaptionList.swift */, - 9039FD432FAF4E3E88115BEDDE186542 /* ChannelList.swift */, - 868E2281B1846A85BD8EE30818FA2FDA /* ChannelSectionsList.swift */, - B54BC34679D2F6A106C543C2EC1941B8 /* CommentList.swift */, - 88D9BDAE7AE11C06D66A3786882D465F /* CommentThreadsList.swift */, - 9A33AF1FE2225DDD8A698C1AB2ACFE42 /* ContentDetails.swift */, - 062CC00805D8D88FFD1CEE7E827C79F7 /* GuideCategoriesList.swift */, - E97C40C7E5B060F952128E700941490B /* I18nLanguagesList.swift */, - 37B4FACF03CD922316C2952E221E1265 /* I18nRegionsList.swift */, - A7C6AED2ABAC979D318C6775570887FC /* Localized.swift */, - 70A9B65D89A34627EAE4BAA4D6D38C2E /* PageInfo.swift */, - 1538CBED29FCF11DBDD9F221BE8A5760 /* PlaylistItemsList.swift */, - CDA245DFB8CC3B8EA4159374CFAA6D04 /* PlaylistsList.swift */, - D2347BFD9E8DA48E8D5BCED9FD4398B2 /* ResourceID.swift */, - A4C76A5471D2051872D40D826ACC88B5 /* SearchList.swift */, - 142B68CA7DCA985460B94C6EB1695F15 /* Snippet.swift */, - 838B3EA0545C82F50A6C2B7A0D3C0CA3 /* Statistics.swift */, - 7E482D134A779C8079C0AA796CBC186D /* SubscriptionsList.swift */, - 8DABB46F5E0EC7F6CBB3C15BEB05B359 /* Thumbnail.swift */, - 4530847D34035CA529D894AF720CFB63 /* VideoAbuseReportReasonsList.swift */, - A8CAEE09EA00AB37EA4C75C26A1B03E6 /* VideoCategoriesList.swift */, - E8B6C84D8F0FBBAE2374D4241CDB4846 /* VideoList.swift */, + 6700DF3312F0B639F14A4FE9E0E9E448 /* player.html */, + 8666E933702C7CB8A81216320328FA14 /* YoutubeDataAPI.swift */, + 60387132093E578F7D7CC528375B885E /* YoutubeKit.swift */, + E48AB2C0EF48E3778D9B488DB89F1183 /* API */, + B6FC1A705F22E621BA115940440DBF4D /* Common */, + 781C1D030324A27DCF97127AEC1B6B68 /* Error */, + 7B39DD4F017385FCF3AFAB5202C46D25 /* Extensions */, + E3C512B5083964FBB7A1D0C303BC6AC1 /* Player */, + F4FBEFD9073B65E84F69A425E3D803E8 /* Pod */, + 13467E3478CFB0B7F031F9BDD33E4B9F /* Resources */, + CA976BD5D17AC0D8516551986792DCDF /* Support Files */, ); - path = Models; + name = YoutubeKit; + path = ../..; sourceTree = ""; }; - 1232166E5BE73A9673ECF2A62D38544F /* YoutubeKit */ = { + 2D42F3DF5DE9508F15657A9B8693E7F1 /* Models */ = { isa = PBXGroup; children = ( - 134FFB3625EEAC42003339E6A9DD5D7A /* player.html */, - 79402E24E9FB9ECC5298D5BCE731FECE /* YoutubeDataAPI.swift */, - EBEDFF82F942DB52C8A95EF86B14A60F /* YoutubeKit.swift */, - 341B7B45CEE9D304963D8F12D8D002A7 /* API */, - 922CF061839F1569F76FF321D2F6BBE7 /* Common */, - 5C1E18675CA29D9D10077215C00EEF27 /* Error */, - 5854FE53237E17D523ECA47CE60C5E5A /* Extensions */, - B650C3BB3EC9D1689D448CCAE5692D48 /* Player */, - 6674DFC9CAB09758AB5DE992E29ABB15 /* Pod */, - 205870BD736AD0FCAE4122FFA4BCE433 /* Resources */, - F91BDE1E5A1787C2B4113CF53BCE1A52 /* Support Files */, + 41DBA8D822210CF99529CD97E51509C8 /* ActivityList.swift */, + EC65459F11DC6D85F49C5C58F482E936 /* CaptionList.swift */, + F0280C23216365FF2CE86C151F25377E /* ChannelList.swift */, + F5CC5BF3ED01CF642EC8536F38CC1444 /* ChannelSectionsList.swift */, + 5058AC760E07AE0C0658BA624120ADAE /* CommentList.swift */, + 6888CE6842CD5B4C1683494102784202 /* CommentThreadsList.swift */, + C869016B7382FABA3E01E45B31F6CF33 /* ContentDetails.swift */, + 97AB34069B54C0E7962A1256826BC85C /* GuideCategoriesList.swift */, + 3F78099D9CD5ED8ADDABFB27FF270C4D /* I18nLanguagesList.swift */, + C8D7E544EC13412BCA07EF9F0FB44AC7 /* I18nRegionsList.swift */, + 1B4BD8BFD9BA060739EB183A2E125561 /* Localized.swift */, + 7459520C0B20E81D16190F4537551548 /* PageInfo.swift */, + B2466B5D56A720B5353FFA2A1D809056 /* PlaylistItemsList.swift */, + ECA71947C9AE5A2E28AEC67E2CB6AF4E /* PlaylistsList.swift */, + C4AB191A4892FA9D16EA4EE32582A8BA /* ResourceID.swift */, + 71D0263DE2422F94A5A895BC3FC24C50 /* SearchList.swift */, + AAEAAA31ACCB0812E07494AB1677A50C /* Snippet.swift */, + AA1A38E3D2DE576118863ADAEDE75543 /* Statistics.swift */, + D89C813F848766672D413FCE6C7EC1A5 /* SubscriptionsList.swift */, + 7904853C9210C48E7AB9FC8AC706CFD1 /* Thumbnail.swift */, + 6A0C48DBC3AF3758AE783D1F24235301 /* VideoAbuseReportReasonsList.swift */, + 3BA810FCE55CC146D37CED86299BC788 /* VideoCategoriesList.swift */, + 43CD78A123BC600829F6AE4469E0CB9C /* VideoList.swift */, ); - name = YoutubeKit; - path = ../..; + path = Models; sourceTree = ""; }; - 205870BD736AD0FCAE4122FFA4BCE433 /* Resources */ = { + 5D9524F9B184112086A5840B9B9ADE92 /* Pods-YoutubeKit_Example */ = { isa = PBXGroup; children = ( + 684DF3F4804735B022B3A7D4621DCDD5 /* Info.plist */, + 8129C5A4506FBBA67A471D37B0FD643A /* Pods-YoutubeKit_Example.modulemap */, + 15E89C841F7C501878A1B01E278E7C7E /* Pods-YoutubeKit_Example-acknowledgements.markdown */, + 6095ABED07A0639EA4C256F7DA092E6B /* Pods-YoutubeKit_Example-acknowledgements.plist */, + 03F91F38F6AE7B8661F92C4D608AF6DE /* Pods-YoutubeKit_Example-dummy.m */, + 047C9498E5A86C0D1071BC75A668505E /* Pods-YoutubeKit_Example-frameworks.sh */, + 4B2D07BC4369A10F5F30DE6FC8D08DD5 /* Pods-YoutubeKit_Example-resources.sh */, + A5298A76832FE13EF3C8C7A65FDB3444 /* Pods-YoutubeKit_Example-umbrella.h */, + BF7FC9E991EC5C6ACFF44E9A1DD1DD60 /* Pods-YoutubeKit_Example.debug.xcconfig */, + 3039A53FC5369370F654CD74528DEEFC /* Pods-YoutubeKit_Example.release.xcconfig */, ); - name = Resources; + name = "Pods-YoutubeKit_Example"; + path = "Target Support Files/Pods-YoutubeKit_Example"; sourceTree = ""; }; - 341B7B45CEE9D304963D8F12D8D002A7 /* API */ = { + 781C1D030324A27DCF97127AEC1B6B68 /* Error */ = { isa = PBXGroup; children = ( - 154E56365A6E383C574E1F66A6FD687C /* ApiSession.swift */, - D607FDA331CA78E6CCDD49EFE5930D31 /* HTTPMethod.swift */, - 73700093EC935A1805A0CAA9A96B0D47 /* Requestable.swift */, - DFE57084C3966F101B5B515674DAECE7 /* Constants */, - 0D12CB407B755517B2814052F01A359E /* Models */, - 94AEC26E958A558823924FCEA60A5299 /* Requests */, + 2C3343C3E21DDD7253AC667068EEB375 /* RequestError.swift */, + 71664D31CCCC5DA337E7629B12EA1425 /* ResponseError.swift */, ); - name = API; - path = YoutubeKit/API; + name = Error; + path = YoutubeKit/Error; sourceTree = ""; }; - 5854FE53237E17D523ECA47CE60C5E5A /* Extensions */ = { + 7A78A7814A9572AA8B7C42D4334BD2F6 /* Constants */ = { isa = PBXGroup; children = ( - 9EFB1D72CBFB27E6F4F5B6B72ACF7416 /* BoolExtensions.swift */, - F0B42837BFEE73DAAD0CD68D3BF0CB70 /* DictionaryExtensions.swift */, - 6BBAB899BCC66D54B2CD9852D0F3B368 /* RequestableExtensions.swift */, + C8A0A23638C08AC11B77627C4617E2F2 /* CommentModerationStatus.swift */, + 6DE0D7B48F589DCCDB6C3E06F57E8D32 /* CommentTextFormat.swift */, + 7D2CD2544206846E25F70978B93D0545 /* Filter.swift */, + D99F25EAD9CBD585CB76062A1D77E3D5 /* MyRating.swift */, + 759CB0A6A5DB1390479BB9CB7C4C2DB0 /* Part.swift */, + 664E526FB770E090FDD4DF998FF9F6A2 /* ResultOrder.swift */, + 0CD7AA73FB1CAB1B22A60BD5B1A5A87A /* SearchEventType.swift */, + C6A7D67446A02F425138D02ACB157532 /* SearchResourceType.swift */, + 704539224D9863FD1349206B2EE35E67 /* SearchSafeMode.swift */, + EC906F3689D2EC866FDC3E179D87DF34 /* SearchVideoCaption.swift */, + 4DC9B68CED26C867CD4298DD0FBB811D /* SearchVideoDefinition.swift */, + 172A3F08FD1E51082350AB1EB48B8E9F /* SearchVideoDimension.swift */, + 2422B996E6E1BD89BB9444918B7A9495 /* SearchVideoDuration.swift */, + 9C5E4D3DC0F7D3F8BFBD2ADF23DD17BA /* SearchVideoEmbeddable.swift */, + 7F3325F1D40089D9DC91BD47CBD47D8B /* SearchVideoLicense.swift */, + 657B96F2815D084042A47F42A69000E6 /* SearchVideoSyndicated.swift */, + B60642468DE6FBAE24B6FB92C4D3B4F7 /* SearchVideoType.swift */, + D41BE4616B004ED194B1B630A2E48854 /* VideoCategory.swift */, ); - name = Extensions; - path = YoutubeKit/Extensions; + path = Constants; sourceTree = ""; }; - 5C1E18675CA29D9D10077215C00EEF27 /* Error */ = { + 7B39DD4F017385FCF3AFAB5202C46D25 /* Extensions */ = { isa = PBXGroup; children = ( - 2135366C52821DE9560F9A5B956F7BD5 /* RequestError.swift */, - 4A47E106C7317EC77AD58B9ADFA0F079 /* ResponseError.swift */, + 485977FAC5ACF9FE1D8B9D19EEE1404E /* BoolExtensions.swift */, + 09A2205AAAB5346C596DA6B392E7DDC3 /* DictionaryExtensions.swift */, + 1D10C633B90C8F80D13771F32AFC7597 /* RequestableExtensions.swift */, ); - name = Error; - path = YoutubeKit/Error; + name = Extensions; + path = YoutubeKit/Extensions; sourceTree = ""; }; - 6674DFC9CAB09758AB5DE992E29ABB15 /* Pod */ = { + 912D3BF5BFE6FAF072B6D7153F0145FA /* Targets Support Files */ = { isa = PBXGroup; children = ( - 68FF1EC55359F116E26673BE8DDC24F9 /* LICENSE */, - D32B9033A71F1F2EA2FAE03DB4C37B81 /* README.md */, - 1BA5A092840F4E69082BA7E269B156E1 /* YoutubeKit.podspec */, + 5D9524F9B184112086A5840B9B9ADE92 /* Pods-YoutubeKit_Example */, + F09DBAB09894097AF172FB581F54F337 /* Pods-YoutubeKit_Tests */, ); - name = Pod; + name = "Targets Support Files"; sourceTree = ""; }; - 6724D610CEF6ED24D873F3A1C9DA9614 /* Pods-YoutubeKit_Tests */ = { + 9B055D0CFEA43187E72B03DED11F5662 /* iOS */ = { isa = PBXGroup; children = ( - 3327913441D29FC01E21A4D93BFA159C /* Info.plist */, - F7E597C46FDCE57088530A5458C6D47F /* Pods-YoutubeKit_Tests.modulemap */, - FA6C8DEA10AB743E3D52D91EFE0D1A02 /* Pods-YoutubeKit_Tests-acknowledgements.markdown */, - 717F25F185D41465654C763EA29AB841 /* Pods-YoutubeKit_Tests-acknowledgements.plist */, - 9523DE1DF3097E372CD4A59AE5488394 /* Pods-YoutubeKit_Tests-dummy.m */, - 6E951D3D1BF1D504F4849AAA7BA5580C /* Pods-YoutubeKit_Tests-frameworks.sh */, - 21B3EA52A9F27ECA53608B2EC47078F2 /* Pods-YoutubeKit_Tests-resources.sh */, - E0C27EBDE6360BEA97C58FF211C94B71 /* Pods-YoutubeKit_Tests-umbrella.h */, - C631292370DC6E1C65A5A435E8480890 /* Pods-YoutubeKit_Tests.debug.xcconfig */, - 4D97FAF3C153F86054032F0E201CF5B3 /* Pods-YoutubeKit_Tests.release.xcconfig */, + CB4607EFCA7C5F75397649E792E2AFCB /* Foundation.framework */, ); - name = "Pods-YoutubeKit_Tests"; - path = "Target Support Files/Pods-YoutubeKit_Tests"; + name = iOS; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + 9CEF55785F4435D4C7AECACB2F823A1A /* Development Pods */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 826472D739BF5CD933B102A027C77896 /* Development Pods */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - E048BBA9952CC5AEF2F21F1BCAEEBDB5 /* Products */, - 07513272D7E924F2B1528C7F2F1AF7BB /* Targets Support Files */, + 29DAC1500CCFBBC854FFD39EA2D67D5B /* YoutubeKit */, ); + name = "Development Pods"; sourceTree = ""; }; - 826472D739BF5CD933B102A027C77896 /* Development Pods */ = { + ABF8FA3379133367D34117D4B143B433 /* Products */ = { isa = PBXGroup; children = ( - 1232166E5BE73A9673ECF2A62D38544F /* YoutubeKit */, + 2A5EFCF9E9F215FA6DEB7694A44952E8 /* Pods_YoutubeKit_Example.framework */, + FBF8819955C0080DDD86119F24F8B571 /* Pods_YoutubeKit_Tests.framework */, + E6640ECF159AFF181E24EE70EE220104 /* YoutubeKit.framework */, ); - name = "Development Pods"; + name = Products; sourceTree = ""; }; - 922CF061839F1569F76FF321D2F6BBE7 /* Common */ = { + B6FC1A705F22E621BA115940440DBF4D /* Common */ = { isa = PBXGroup; children = ( - D561B370484C2F987BD7F2CFD9CDA6BB /* QueryParameterable.swift */, - 713358CC69142E9C7FA41D987CF589ED /* Result.swift */, + 093A3BDCF4AA033BDD56CBE0222925D7 /* QueryParameterable.swift */, + 7F866DD1689FE351B0F8EBC082FFA1D2 /* Result.swift */, ); name = Common; path = YoutubeKit/Common; sourceTree = ""; }; - 94AEC26E958A558823924FCEA60A5299 /* Requests */ = { + CA976BD5D17AC0D8516551986792DCDF /* Support Files */ = { isa = PBXGroup; children = ( - 486B7456909CEA5447E460F868083245 /* ActivityInsertRequest.swift */, - FE036453FBFAFF570C0C73EF70367C90 /* ActivityListRequest.swift */, - D2B08FFA8064B788769552BB6B7FF61B /* CaptionListRequest.swift */, - C51DBB740BDAC119AF2805D19EE25642 /* ChannelListRequest.swift */, - 756CF377688DFE9317EBBB02313E8A6E /* ChannelSectionsListRequest.swift */, - B82C6511AD485A4AFA113209309381D3 /* CommentListRequest.swift */, - 1C3A0B17441471C5B4E1EE678F746400 /* CommentThreadsListRequest.swift */, - C0D60B3EDD1E6323EFBE27A1857B7028 /* GuideCategoriesListRequest.swift */, - BFE4D390ECCCF6EB05E1D5D22A5EE3DE /* I18nLanguagesListRequest.swift */, - C6A2AE083D991F21C40D4093CC3BA720 /* I18nRegionsListRequest.swift */, - FAED43D513AA223BD8140A0261F03E58 /* PlaylistItemsListRequest.swift */, - 4804AA3DE2E18F7787C6E903C662B0D4 /* PlaylistsListRequest.swift */, - FBBC51B2733C164E1FBADF0087331469 /* SearchListRequest.swift */, - 08C84439B66D083ADEF24368FFDFD1AA /* SubscriptionsListRequest.swift */, - DB20C6E7FA3A2234FFEB2570D36DBB0F /* VideoAbuseReportReasonsListRequest.swift */, - 35CC7A2D48C6EC38E2E059B26A2BBAC7 /* VideoCategoryListRequest.swift */, - 13E3219E7624BA41C9E98861BC2BD848 /* VideoListRequest.swift */, + E65D34967ADC58F23AA83E708F0B16EB /* Info.plist */, + 37D9FB6E3FF5528593BBAA7D5B39BA82 /* YoutubeKit.modulemap */, + 2818DBE962C19DB042FB279D421174F9 /* YoutubeKit.xcconfig */, + CABD30426E6F4B8072DA9265BDE249B7 /* YoutubeKit-dummy.m */, + 21664616E4AEFE7D59E14B8C99CACE06 /* YoutubeKit-prefix.pch */, + 8BB075D869D9AD07C83F3B426859F91F /* YoutubeKit-umbrella.h */, ); - path = Requests; + name = "Support Files"; + path = "Example/Pods/Target Support Files/YoutubeKit"; sourceTree = ""; }; - B650C3BB3EC9D1689D448CCAE5692D48 /* Player */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 1A1F4552BF679B9CC76BAA390F369521 /* YTSwiftyConstants.swift */, - D1F098CCC880E2E58D21E01814CF5AFE /* YTSwiftyPlayer.swift */, - E94D0A0D7E9441A77CFFC33334996AAF /* YTSwiftyPlayerDelegate.swift */, + 24390EFD555DD124430DFF9724065945 /* Podfile */, + 9CEF55785F4435D4C7AECACB2F823A1A /* Development Pods */, + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, + ABF8FA3379133367D34117D4B143B433 /* Products */, + 912D3BF5BFE6FAF072B6D7153F0145FA /* Targets Support Files */, ); - name = Player; - path = YoutubeKit/Player; sourceTree = ""; }; - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { isa = PBXGroup; children = ( - D35AF013A5F0BAD4F32504907A52519E /* iOS */, + 9B055D0CFEA43187E72B03DED11F5662 /* iOS */, ); name = Frameworks; sourceTree = ""; }; - D35AF013A5F0BAD4F32504907A52519E /* iOS */ = { + E3C512B5083964FBB7A1D0C303BC6AC1 /* Player */ = { isa = PBXGroup; children = ( - 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */, + B8BC572317E7FABA746089CBEED3B4DC /* YTSwiftyConstants.swift */, + F66A4731F69342A6F5F03DFB31221009 /* YTSwiftyPlayer.swift */, + AA01861650BFC08526A23D3A02E1FD0F /* YTSwiftyPlayerDelegate.swift */, ); - name = iOS; + name = Player; + path = YoutubeKit/Player; sourceTree = ""; }; - DFE57084C3966F101B5B515674DAECE7 /* Constants */ = { + E48AB2C0EF48E3778D9B488DB89F1183 /* API */ = { isa = PBXGroup; children = ( - F059C520280892A8523BDB87E84A538F /* CommentModerationStatus.swift */, - 225D08384E3B1E1B28816CC6FCAF9856 /* CommentTextFormat.swift */, - 44A7ACD91CF2EB3DC790A55218E945AF /* Filter.swift */, - 8F0CE030B6D9A41BD133DE8FACF7F4B3 /* MyRating.swift */, - 261ECAED7515B7BEE70249CB444B6784 /* Part.swift */, - F1F97421038AC20608247B9027C12A5D /* ResultOrder.swift */, - 484ECC112784383C63A3A52C64453A81 /* SearchEventType.swift */, - 78BB64FA9C0C02B9655519FD71FFA9FD /* SearchResourceType.swift */, - 2B4E60FAFDFBB16A5F079DC5AF89055F /* SearchSafeMode.swift */, - 758FBEC6BCF527161C01341819F45BF8 /* SearchVideoCaption.swift */, - A086F31DE4CBB17645A1748BF213FCD7 /* SearchVideoDefinition.swift */, - 11A11355A96319399025368D6C0FB775 /* SearchVideoDimension.swift */, - C76F78ADC57D167A77EF582C131874FC /* SearchVideoDuration.swift */, - A70702D7B86DACAC8324BB3F1D731E49 /* SearchVideoEmbeddable.swift */, - 04E504F4E0B97BC00997808B0B118A99 /* SearchVideoLicense.swift */, - C2392EA82108E9DDE379BFF99B0483F8 /* SearchVideoSyndicated.swift */, - 4E042875718209F8313FC37685B94DB4 /* SearchVideoType.swift */, - C1D8A503AEBF8A2EBC00EA049EDFCED9 /* VideoCategory.swift */, + D6C245094E6C12DDC7C4B00434FC9358 /* ApiSession.swift */, + 0B377B5DA57A3DC1EC69E49C3FAD729A /* HTTPMethod.swift */, + 71FA874688FC6CEFD559C01DFCE076E8 /* Requestable.swift */, + 7A78A7814A9572AA8B7C42D4334BD2F6 /* Constants */, + 2D42F3DF5DE9508F15657A9B8693E7F1 /* Models */, + 1A5DDA0AFD54A0ED7BD346BDC52562DE /* Requests */, ); - path = Constants; + name = API; + path = YoutubeKit/API; sourceTree = ""; }; - E048BBA9952CC5AEF2F21F1BCAEEBDB5 /* Products */ = { + F09DBAB09894097AF172FB581F54F337 /* Pods-YoutubeKit_Tests */ = { isa = PBXGroup; children = ( - 2A3E7ED96C6511B468FA8E3F67EDFFC3 /* Pods_YoutubeKit_Example.framework */, - ACD3FA5A552AF9C6D5FEEC3EA092C255 /* Pods_YoutubeKit_Tests.framework */, - CA0E7E728E9164CDCD91BD9AB17C5BB3 /* YoutubeKit.framework */, + EEEE7CBA349259B086C5ADEECD11D6A0 /* Info.plist */, + F6F59D1D086635F945747F315E45271F /* Pods-YoutubeKit_Tests.modulemap */, + 12722B4F657CD177E456421C69D427B9 /* Pods-YoutubeKit_Tests-acknowledgements.markdown */, + 7C22E517AB9E3018A208F1649A832EC1 /* Pods-YoutubeKit_Tests-acknowledgements.plist */, + 2EC76F5ABB32CE78B2C18FE720E16A20 /* Pods-YoutubeKit_Tests-dummy.m */, + 943B2243D0914422043DE381C0594FA3 /* Pods-YoutubeKit_Tests-frameworks.sh */, + B9A2358091B9A19AAD880582AECC251F /* Pods-YoutubeKit_Tests-resources.sh */, + 9D2C91C8898C5E8DA7CFD69FE262CDF9 /* Pods-YoutubeKit_Tests-umbrella.h */, + BEC2B1EEF7B145820F5B0703B9E63CC6 /* Pods-YoutubeKit_Tests.debug.xcconfig */, + 56EFCC1188392594023EBCDDE58C6C8C /* Pods-YoutubeKit_Tests.release.xcconfig */, ); - name = Products; + name = "Pods-YoutubeKit_Tests"; + path = "Target Support Files/Pods-YoutubeKit_Tests"; sourceTree = ""; }; - F91BDE1E5A1787C2B4113CF53BCE1A52 /* Support Files */ = { + F4FBEFD9073B65E84F69A425E3D803E8 /* Pod */ = { isa = PBXGroup; children = ( - EBE31BF2F6A5D4D388A21E0E2509764B /* Info.plist */, - 939835BDA5FB2E04DF7FFB975A75F589 /* YoutubeKit.modulemap */, - 778F95CC2387850B32C6524ED75D2121 /* YoutubeKit.xcconfig */, - 89F768A46259D9A9F2EB9D5A722DCBD3 /* YoutubeKit-dummy.m */, - C3462CE7D08A1D7374207494D03E787C /* YoutubeKit-prefix.pch */, - C5FF1E947E1BC59B543ABFEFD3906BBD /* YoutubeKit-umbrella.h */, + 7865FDA6D5A90F9008631FFA6D900782 /* LICENSE */, + AA7F229729C6B30F9EE50BE2AE5A0B1E /* README.md */, + 5399E131942E699D03AB966680B6FD44 /* YoutubeKit.podspec */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/YoutubeKit"; + name = Pod; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0B8A2C4A5A237E3EA8883057A05374AB /* Headers */ = { + 5ECB6147C56B10370B39DA90282BEE28 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B38533C2E492FAB383903F2C18849CD6 /* Pods-YoutubeKit_Example-umbrella.h in Headers */, + 1D5BCF704985713E83F837F99EE46EE0 /* Pods-YoutubeKit_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 26601C64D249667C499E983DA226FFA9 /* Headers */ = { + ACDCC702306CEAFD1145FFB7A76267E1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6DE093F9FB054378EE8790840D2F9696 /* YoutubeKit-umbrella.h in Headers */, + 2600C78017B2887E9888CB13FA25DADD /* YoutubeKit-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A5B87497A317F4255BF98D8CFBE72C34 /* Headers */ = { + B478EC451F707598FBAA8221D657523A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 846AA285DCF02B0149E6CD3376F4EE15 /* Pods-YoutubeKit_Tests-umbrella.h in Headers */, + 690C1F83E845BEEB07C9C428FA0894B3 /* Pods-YoutubeKit_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 194AEDA162F5D73B2BEADC0ECE64BD49 /* YoutubeKit */ = { + 4EE4C2A155CD79301EFCC6296C83ACCA /* Pods-YoutubeKit_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = DFB3299A7AAB61AB83DF48FCB0AF76EE /* Build configuration list for PBXNativeTarget "YoutubeKit" */; + buildConfigurationList = E105D8226B7DA8DB37A05B9A4CB0735F /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Example" */; buildPhases = ( - DC8F7FEA70899B66E212F95856B7FADF /* Sources */, - 1F35D8C7DAF1612FBAEAD93797B4F992 /* Frameworks */, - E47584735AF3AECF6CEB7728DFBF3D07 /* Resources */, - 26601C64D249667C499E983DA226FFA9 /* Headers */, + B478EC451F707598FBAA8221D657523A /* Headers */, + F546D5A767CCC9D1B64D1067154F7B32 /* Sources */, + 83ADA8EF032A31EE17192F2BFADE9CD1 /* Frameworks */, + C92089A9166739CFB3752F2CF63E5EFE /* Resources */, ); buildRules = ( ); dependencies = ( + 884EB2AA15C9270AF2E11DEC97B665DD /* PBXTargetDependency */, ); - name = YoutubeKit; - productName = YoutubeKit; - productReference = CA0E7E728E9164CDCD91BD9AB17C5BB3 /* YoutubeKit.framework */; + name = "Pods-YoutubeKit_Example"; + productName = "Pods-YoutubeKit_Example"; + productReference = 2A5EFCF9E9F215FA6DEB7694A44952E8 /* Pods_YoutubeKit_Example.framework */; productType = "com.apple.product-type.framework"; }; - 5DF5A982413C5D3FA043D6DA76B91AA4 /* Pods-YoutubeKit_Tests */ = { + 60C299AB2D2300EB8FB28819F5C40AED /* YoutubeKit */ = { isa = PBXNativeTarget; - buildConfigurationList = E9F5F7CF636DAF247E008578CC68FB00 /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Tests" */; + buildConfigurationList = C4F69147A87A49FBE4FB06837175855D /* Build configuration list for PBXNativeTarget "YoutubeKit" */; buildPhases = ( - 9B816E65ED4FD9D1D282ADD58CF14B04 /* Sources */, - A77762E0BA2B8195D5838A2676384485 /* Frameworks */, - A5B87497A317F4255BF98D8CFBE72C34 /* Headers */, + ACDCC702306CEAFD1145FFB7A76267E1 /* Headers */, + 9EB11C4E279FBBFDB118BF17B2497266 /* Sources */, + 09116FC51D1658A3D8D4B784FE4CE066 /* Frameworks */, + BB6C34D502FF31404F3C1D78462E0051 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = "Pods-YoutubeKit_Tests"; - productName = "Pods-YoutubeKit_Tests"; - productReference = ACD3FA5A552AF9C6D5FEEC3EA092C255 /* Pods_YoutubeKit_Tests.framework */; + name = YoutubeKit; + productName = YoutubeKit; + productReference = E6640ECF159AFF181E24EE70EE220104 /* YoutubeKit.framework */; productType = "com.apple.product-type.framework"; }; - B2D9D6345C82B4B3C801E6E90D9B9F7F /* Pods-YoutubeKit_Example */ = { + 6C984002DD9F52617D787B20A70D57F6 /* Pods-YoutubeKit_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = FE27DA284D087447155F9C2F4F83137A /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Example" */; + buildConfigurationList = 4FE7B892CE531574E20F7B7FB3DFF457 /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Tests" */; buildPhases = ( - 180CE3828C4DC9340B93072E03F2C3DE /* Sources */, - 78AE5DB67EB11541D1F3A05CB64AF223 /* Frameworks */, - 0B8A2C4A5A237E3EA8883057A05374AB /* Headers */, + 5ECB6147C56B10370B39DA90282BEE28 /* Headers */, + 71B2F29A14A3E7113EC37B11A0D8A7A7 /* Sources */, + 5FB13710BB629EB25CD42D6D312F5F4D /* Frameworks */, + F8EC3643297CCD2011A7A5F97AA81F80 /* Resources */, ); buildRules = ( ); dependencies = ( - 95B84A63232CCFBF8B5D3F1B5E11B4A9 /* PBXTargetDependency */, + AC6B3BD44E2EB2F5883E86B709872487 /* PBXTargetDependency */, ); - name = "Pods-YoutubeKit_Example"; - productName = "Pods-YoutubeKit_Example"; - productReference = 2A3E7ED96C6511B468FA8E3F67EDFFC3 /* Pods_YoutubeKit_Example.framework */; + name = "Pods-YoutubeKit_Tests"; + productName = "Pods-YoutubeKit_Tests"; + productReference = FBF8819955C0080DDD86119F24F8B571 /* Pods_YoutubeKit_Tests.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0930; - LastUpgradeCheck = 1020; + LastUpgradeCheck = 0930; TargetAttributes = { - 194AEDA162F5D73B2BEADC0ECE64BD49 = { + 60C299AB2D2300EB8FB28819F5C40AED = { LastSwiftMigration = 1020; }; }; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; @@ -622,143 +632,163 @@ English, en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = E048BBA9952CC5AEF2F21F1BCAEEBDB5 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = ABF8FA3379133367D34117D4B143B433 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - B2D9D6345C82B4B3C801E6E90D9B9F7F /* Pods-YoutubeKit_Example */, - 5DF5A982413C5D3FA043D6DA76B91AA4 /* Pods-YoutubeKit_Tests */, - 194AEDA162F5D73B2BEADC0ECE64BD49 /* YoutubeKit */, + 4EE4C2A155CD79301EFCC6296C83ACCA /* Pods-YoutubeKit_Example */, + 6C984002DD9F52617D787B20A70D57F6 /* Pods-YoutubeKit_Tests */, + 60C299AB2D2300EB8FB28819F5C40AED /* YoutubeKit */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - E47584735AF3AECF6CEB7728DFBF3D07 /* Resources */ = { + BB6C34D502FF31404F3C1D78462E0051 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 38886925B636FA7A7B996F4FEB62F237 /* player.html in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C92089A9166739CFB3752F2CF63E5EFE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8EC3643297CCD2011A7A5F97AA81F80 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3EC7229222199148844FDCE072485182 /* player.html in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 180CE3828C4DC9340B93072E03F2C3DE /* Sources */ = { + 71B2F29A14A3E7113EC37B11A0D8A7A7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1E8E29B71DFD8F3AC5396172DEF1A270 /* Pods-YoutubeKit_Example-dummy.m in Sources */, + BBE97EE1A9D2B808B6B39B7D6ED7DE44 /* Pods-YoutubeKit_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9B816E65ED4FD9D1D282ADD58CF14B04 /* Sources */ = { + 9EB11C4E279FBBFDB118BF17B2497266 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 68ACC7FB9CC4E4BA9BF92E0A5B731173 /* Pods-YoutubeKit_Tests-dummy.m in Sources */, + 1471A03AECAC67E73AF83DE296B4B615 /* ActivityInsertRequest.swift in Sources */, + 39D5ACEFF0147D3E3C98F0BBD3CC4734 /* ActivityList.swift in Sources */, + 885C92791259F104D23450E1037347FB /* ActivityListRequest.swift in Sources */, + 6610BF3CE18F7D87C1C4E553C5986BD3 /* ApiSession.swift in Sources */, + 279496E6DE54D5F0C8D3CDA0239749E6 /* BoolExtensions.swift in Sources */, + 03A34699777BEB0860FE318D27BD7B6A /* CaptionList.swift in Sources */, + 79A30D07A334DE2BA9CFD24DCDBFCB99 /* CaptionListRequest.swift in Sources */, + 49656755B527E9B14B096DDB9185F9F4 /* ChannelList.swift in Sources */, + 5A6101754DAA5E77569AD3383B74A8C7 /* ChannelListRequest.swift in Sources */, + D937243312D461CD164A897130C1E733 /* ChannelSectionsList.swift in Sources */, + 4E06FC175C011B034C1EA2308692629A /* ChannelSectionsListRequest.swift in Sources */, + 1B9424278B6E878C8A851E357C184BE2 /* CommentList.swift in Sources */, + 5DE19A1A349949B37A0D52A8CBA3D747 /* CommentListRequest.swift in Sources */, + 3489826B0B2C04BB1D853F65325A4EB6 /* CommentModerationStatus.swift in Sources */, + 0344ABE3847B05849841E57BA6F7B68A /* CommentTextFormat.swift in Sources */, + 12399BAD8C6FEEF9EC8C9FF9BDF316CE /* CommentThreadsList.swift in Sources */, + 49D38CD691AB09C1C86BD0C3B950F35C /* CommentThreadsListRequest.swift in Sources */, + 43E7C85FCD79F815DB7F7BB29C32F611 /* ContentDetails.swift in Sources */, + 4AEE776D5DB5ECFA65A883A39856D790 /* DictionaryExtensions.swift in Sources */, + 5063B2AC62C1421F939E62197C9D2AFA /* Filter.swift in Sources */, + A46E109DDF10CFF1D1FFC6346F90E2F2 /* GuideCategoriesList.swift in Sources */, + 28E4DB21755C5F0729F7C60623858C95 /* GuideCategoriesListRequest.swift in Sources */, + BD8695EA17B88646A993A731487E7DA3 /* HTTPMethod.swift in Sources */, + B6E3E71DCEF25C29C211A4FC84C61D45 /* I18nLanguagesList.swift in Sources */, + E006DD37666B92D118884667C85779C3 /* I18nLanguagesListRequest.swift in Sources */, + E6CD08A7606EFE244AC4194CC41ED023 /* I18nRegionsList.swift in Sources */, + 19366605D0DD3D90DC431D5BF1F82703 /* I18nRegionsListRequest.swift in Sources */, + 10EAEE1C88342579A3897AD80106830A /* Localized.swift in Sources */, + 88B8800E1A4E451D2171318B73101B4C /* MyRating.swift in Sources */, + 11A2D9B127EC0053CE039A209B41EE4E /* PageInfo.swift in Sources */, + B704696F9D65A666562814915AB800F9 /* Part.swift in Sources */, + 5DE342F29898D35FB621B89972A5DAC8 /* player.html in Sources */, + 0A16333BA9FE0F6FFA65BD01DC2DED6E /* PlaylistItemsList.swift in Sources */, + 925C9FC67C05614987C2763B02B0FB0D /* PlaylistItemsListRequest.swift in Sources */, + 9920E86EAE67E915F6BF1F57DD74E1B2 /* PlaylistsList.swift in Sources */, + B41244B2E965FCCD82D231DA309C1F28 /* PlaylistsListRequest.swift in Sources */, + 8AC2B7A81D7E4FDB808593BB784E6237 /* QueryParameterable.swift in Sources */, + 5C7D5A9B3395CFFA2593D522F280674B /* Requestable.swift in Sources */, + D9B0A80D9AED866FBD9D34EE79DA9735 /* RequestableExtensions.swift in Sources */, + 6F52C62380E6EEF1D819EB64BCFE2A30 /* RequestError.swift in Sources */, + 0DDB7FF2B2822D053170BBC0059EE8F8 /* ResourceID.swift in Sources */, + 4AF01B5E50741A0F1E155E421AC16856 /* ResponseError.swift in Sources */, + 46307FAF52DC60CBFE4296D780DE92BC /* Result.swift in Sources */, + 78C7B90299D8EDE23B2B73C939709BC7 /* ResultOrder.swift in Sources */, + 0F8C0808820BF6A0EA5B8352C0F3783D /* SearchEventType.swift in Sources */, + 6668790898984B64613BA1AF34FB3E2F /* SearchList.swift in Sources */, + 6426EB6F34B633AA2E89013FA75487ED /* SearchListRequest.swift in Sources */, + 95DD71176BD75D39B9DD07DD28C90D44 /* SearchResourceType.swift in Sources */, + 53F718D48D27204CDFA8BB4FAF316211 /* SearchSafeMode.swift in Sources */, + B3611EE0BC20F52A1671FDAC40406296 /* SearchVideoCaption.swift in Sources */, + 75FB6153CD8DCFEBC9F8FAEA6B120D2F /* SearchVideoDefinition.swift in Sources */, + E81327ECBA3A39CA3D6DC7821EC4F23F /* SearchVideoDimension.swift in Sources */, + 6837D23C5258C4CB5E7CB8DE92B50B4B /* SearchVideoDuration.swift in Sources */, + 9F91F4BA4BBD468BFCB77F75CDA7666F /* SearchVideoEmbeddable.swift in Sources */, + 8FB82CDA38148AA61AB2C52200041FE7 /* SearchVideoLicense.swift in Sources */, + D11725EB50D44D16F759BE2A293E4FC6 /* SearchVideoSyndicated.swift in Sources */, + 5848AAC72EA4C6309E6BBC27EE164AD8 /* SearchVideoType.swift in Sources */, + 44FE46B4F483B2ABDA64CA608C928E3B /* Snippet.swift in Sources */, + F4C6A01F3FB69A87963F886963B2DAEC /* Statistics.swift in Sources */, + B1F6E25703AEAC6B061C2C421FD37453 /* SubscriptionsList.swift in Sources */, + 4A5B125D780D2730311D160C902E9E5B /* SubscriptionsListRequest.swift in Sources */, + 5F19A8C96A05282B59B2E48A024A65BD /* Thumbnail.swift in Sources */, + B7714238A42488DDEF8AD049C70B8071 /* VideoAbuseReportReasonsList.swift in Sources */, + 399188CDBB20590EB9985F8D9436B0A0 /* VideoAbuseReportReasonsListRequest.swift in Sources */, + 773CC3397EDC9349D9C0D56930001038 /* VideoCategoriesList.swift in Sources */, + 9531A973AB2ECF6435E14AD1E22CF0CC /* VideoCategory.swift in Sources */, + 0ED43FD335D57F7A0356055C4138063B /* VideoCategoryListRequest.swift in Sources */, + F4E3E24B17EEF1E16BE89BC813C92663 /* VideoList.swift in Sources */, + 1C66581A58E352D1E569B22E5F1030D6 /* VideoListRequest.swift in Sources */, + 314E6D12A7C3A10DB22B3B702094DE97 /* YoutubeDataAPI.swift in Sources */, + 5F72C66D0E5DB27C0EBE2DBABBF20F36 /* YoutubeKit-dummy.m in Sources */, + 9CC9ECEE8E40794A75A6E622AADF8D31 /* YoutubeKit.swift in Sources */, + EC9D63FDDA9B91A86D5ABB28FBB18A83 /* YTSwiftyConstants.swift in Sources */, + 39A603EB09B953BAFD3DDAFBE6FF43A7 /* YTSwiftyPlayer.swift in Sources */, + BE5F2F0A0B911EF5E545172D64A6C68D /* YTSwiftyPlayerDelegate.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - DC8F7FEA70899B66E212F95856B7FADF /* Sources */ = { + F546D5A767CCC9D1B64D1067154F7B32 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A9A75775A7911CD64928BAD37CA3E81B /* ActivityInsertRequest.swift in Sources */, - 8FB4D93DBF40763F269A26A54E9839DE /* ActivityList.swift in Sources */, - 3F526CF34A3619ED9F0918A18C54110E /* ActivityListRequest.swift in Sources */, - 691FA8DF8FFEFB256EBA2A8EF080BF5C /* ApiSession.swift in Sources */, - 5DE48CDF057173F9FD0448407010DDCD /* BoolExtensions.swift in Sources */, - F01D2F6D651EEBD03174082972350F8E /* CaptionList.swift in Sources */, - B303B95E04F6378608C2B53BC074F6AA /* CaptionListRequest.swift in Sources */, - 55487E46F45EC82AC7BECC00D0DDA9B5 /* ChannelList.swift in Sources */, - 9EC100C4F71D4CCA84B797A38A1252D7 /* ChannelListRequest.swift in Sources */, - 269FA58AFDC33A5CB3EE9A569AF69DDA /* ChannelSectionsList.swift in Sources */, - C57FFD3CCA637BD19D7B471BDD44CBC4 /* ChannelSectionsListRequest.swift in Sources */, - 1ECB1DBC20D5B6AD2A51FF255792D954 /* CommentList.swift in Sources */, - FDB7F53A26549378BED612F38BA3A158 /* CommentListRequest.swift in Sources */, - FFEEB702D640214BF6EB5B2497B11A1C /* CommentModerationStatus.swift in Sources */, - 08ABEF53F5716CFE4BB09FF06DECA789 /* CommentTextFormat.swift in Sources */, - E061E67A9E00E5B9938FB0613269E26F /* CommentThreadsList.swift in Sources */, - 36650072A428A9B6187FE496E4BC2CC5 /* CommentThreadsListRequest.swift in Sources */, - 7273EAD64E81BC7659A454E77A813442 /* ContentDetails.swift in Sources */, - D597E7F5184AA88CBC5EA119429526DD /* DictionaryExtensions.swift in Sources */, - DC82E079466AA5F769F4D4CDA597267B /* Filter.swift in Sources */, - B69FB89141659FF442CDA0A8D1A46656 /* GuideCategoriesList.swift in Sources */, - 5DC515C9D6D62E3E1E8B29EB6459B57C /* GuideCategoriesListRequest.swift in Sources */, - D5DE13E2A5F948CA43EBD4E845CFA00B /* HTTPMethod.swift in Sources */, - 9AAC0B2C4901BB21F08E7E164D7D33BF /* I18nLanguagesList.swift in Sources */, - 6B2F3AE918FB2FB18B0C97F36810B0CD /* I18nLanguagesListRequest.swift in Sources */, - 71BA162FBC26EE07DD361CB03C6CA8E3 /* I18nRegionsList.swift in Sources */, - 94AC599004DAA95B939FABFE3ABDAA88 /* I18nRegionsListRequest.swift in Sources */, - C03F11D12CB13BEDCE25EC2D9AA1B986 /* Localized.swift in Sources */, - 63D36B231A5354E794CCC6E6900AC20C /* MyRating.swift in Sources */, - BF888A6754AFD10619C1BDBB198C3726 /* PageInfo.swift in Sources */, - D6EE6BBED41A9CEDEE2184EA4B48DDCD /* Part.swift in Sources */, - 3A005E34BE9A945FA62BEB0604093B85 /* player.html in Sources */, - 81DC1A438EA03818604324F26F4AC3AB /* PlaylistItemsList.swift in Sources */, - EFDDD63039FD96011B30C866F02E86FF /* PlaylistItemsListRequest.swift in Sources */, - 8C94D53555FA64BFB5242F886969D4C1 /* PlaylistsList.swift in Sources */, - C1C4613CF6596C2B4B244246A1682280 /* PlaylistsListRequest.swift in Sources */, - CD62D935CA21B7E8D95A69E2029B0166 /* QueryParameterable.swift in Sources */, - 0FEBC39E59964E9FA44297B18E5C42BB /* Requestable.swift in Sources */, - E4865DCCE838D584FBEDAFDC1BC19614 /* RequestableExtensions.swift in Sources */, - BF843D0B79AC4B45DED3BF96FAF57BD2 /* RequestError.swift in Sources */, - 5D279C4FA610D2150E3AF12D79E29C78 /* ResourceID.swift in Sources */, - 879218FDF9FA72B8ECFEABA5AB1293F6 /* ResponseError.swift in Sources */, - 5B862861A0FBDCFCB4A64B67DBC93FA2 /* Result.swift in Sources */, - 802FD79EAB4E367F5EC49795E5273F78 /* ResultOrder.swift in Sources */, - C819EAED4EDEA19AA1547B02166B1A33 /* SearchEventType.swift in Sources */, - EF45D6A03B591A106A01D5236F747D73 /* SearchList.swift in Sources */, - 6F940CB3C29B83AA54B7383201672C19 /* SearchListRequest.swift in Sources */, - 20DC1488CC44018C5A3FE603C14588E7 /* SearchResourceType.swift in Sources */, - F2450BE97E2954316984EEC9E30CC85D /* SearchSafeMode.swift in Sources */, - E7EBE1C7BE579490153723A416AF9CF7 /* SearchVideoCaption.swift in Sources */, - E5533AE79A324BDDF6422FA3E5288A78 /* SearchVideoDefinition.swift in Sources */, - 5D91C2DD0A928917A7AB2ECE628A9896 /* SearchVideoDimension.swift in Sources */, - 0F6B4E399B4287AC5CE5F8DB2F426E64 /* SearchVideoDuration.swift in Sources */, - CBBD586257D53F1C33AFD0158F7CEC15 /* SearchVideoEmbeddable.swift in Sources */, - 9D20BCAEB552B399352523A815B69C6D /* SearchVideoLicense.swift in Sources */, - 756D68B5BD0B0865F1CE7606AAD2809D /* SearchVideoSyndicated.swift in Sources */, - CDD0766E69FBD561177CE8F1556C49EC /* SearchVideoType.swift in Sources */, - B227F37DC2E7B575F0199CE6443E1A55 /* Snippet.swift in Sources */, - B84E7512B113A09DB0E21A2E7E522528 /* Statistics.swift in Sources */, - 246A2FDE79E3461DCCED405B25059D8B /* SubscriptionsList.swift in Sources */, - EC11BA08540E05B2243C128135D4114E /* SubscriptionsListRequest.swift in Sources */, - 307B7BBC96269D5A2C0C5AA4FE3523CB /* Thumbnail.swift in Sources */, - BA0A2AAD04EE0D669890E4C300E7EFEB /* VideoAbuseReportReasonsList.swift in Sources */, - BB75222EAEB44E69588BED22C829A83B /* VideoAbuseReportReasonsListRequest.swift in Sources */, - 13B7D89126E404A4427216AC4F2BD5FC /* VideoCategoriesList.swift in Sources */, - 6E8848A46AE494795AA695555B51931C /* VideoCategory.swift in Sources */, - 342C5DE434791E80985B8016F53D2975 /* VideoCategoryListRequest.swift in Sources */, - 5457C0C4878E619F39DFC73189F0493E /* VideoList.swift in Sources */, - A95D2A3A06AB446E1A5812487C2F515B /* VideoListRequest.swift in Sources */, - 63FC7B604603AA70FE3D524482CF8E70 /* YoutubeDataAPI.swift in Sources */, - 84721C26A33AD9F707E8FB6D1CDBCCF8 /* YoutubeKit-dummy.m in Sources */, - F498E5989AB5ED03C6860EC61B5DF3C6 /* YoutubeKit.swift in Sources */, - 5186F0A4EB3989AF7682F1D14054C1B9 /* YTSwiftyConstants.swift in Sources */, - F93C698D697D09BFA24DAB83B51C57E9 /* YTSwiftyPlayer.swift in Sources */, - 29132FA621840733FC26D1860375D158 /* YTSwiftyPlayerDelegate.swift in Sources */, + 118012CFE1A578AE7AFBC88827E8D774 /* Pods-YoutubeKit_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 95B84A63232CCFBF8B5D3F1B5E11B4A9 /* PBXTargetDependency */ = { + 884EB2AA15C9270AF2E11DEC97B665DD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = YoutubeKit; - target = 194AEDA162F5D73B2BEADC0ECE64BD49 /* YoutubeKit */; - targetProxy = 7BD3CF4EDC579056207F511621942DAA /* PBXContainerItemProxy */; + target = 60C299AB2D2300EB8FB28819F5C40AED /* YoutubeKit */; + targetProxy = BD4BAC1D838A5911497B39FEBF8C947C /* PBXContainerItemProxy */; + }; + AC6B3BD44E2EB2F5883E86B709872487 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-YoutubeKit_Example"; + target = 4EE4C2A155CD79301EFCC6296C83ACCA /* Pods-YoutubeKit_Example */; + targetProxy = D4442B798E9C625CA3D913DE9DD21D68 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 1D3BE4D1CDC624B0614E129917F1DEBF /* Release */ = { + 1BBF0F764265B938ABED6981A05E7BA2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4CDCE5FADDF73F6DD64302DFF2A6EDD6 /* Pods-YoutubeKit_Example.release.xcconfig */; + baseConfigurationReference = 2818DBE962C19DB042FB279D421174F9 /* YoutubeKit.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -769,32 +799,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Example/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/YoutubeKit/YoutubeKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoutubeKit/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_YoutubeKit_Example; + MODULEMAP_FILE = "Target Support Files/YoutubeKit/YoutubeKit.modulemap"; + PRODUCT_MODULE_NAME = YoutubeKit; + PRODUCT_NAME = YoutubeKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 26F954BA177A9A46FFFD4E23ED11D67A /* Release */ = { + 3073E9329E3D859060CB4B679A6C557C /* 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"; @@ -823,6 +849,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; @@ -842,18 +869,52 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_VERSION = 5.0; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; - 2E121F0E8B13F5E161F73850B6637530 /* Release */ = { + 400DD3A341DE52D943F4719F1AB81014 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 778F95CC2387850B32C6524ED75D2121 /* YoutubeKit.xcconfig */; + baseConfigurationReference = 56EFCC1188392594023EBCDDE58C6C8C /* Pods-YoutubeKit_Tests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + A42A50235A51370787F334A9F9F1AA71 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2818DBE962C19DB042FB279D421174F9 /* YoutubeKit.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -870,11 +931,11 @@ IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/YoutubeKit/YoutubeKit.modulemap"; + PRODUCT_MODULE_NAME = YoutubeKit; PRODUCT_NAME = YoutubeKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -883,10 +944,11 @@ }; name = Release; }; - 4C03742F4D64DEB9DBD6EE60AD9110C0 /* Debug */ = { + AA8A0CB023A63B6D42FE7FF6C13037E4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C631292370DC6E1C65A5A435E8480890 /* Pods-YoutubeKit_Tests.debug.xcconfig */; + baseConfigurationReference = 3039A53FC5369370F654CD74528DEEFC /* Pods-YoutubeKit_Example.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -896,29 +958,31 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_YoutubeKit_Tests; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 8A1F69451032FA52FDFFEC36A17D7C9F /* Debug */ = { + AF06F386DEBA660CDED5AB7F3DF4C67E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BDB782B69244E68B4A7313D71E81F8B4 /* Pods-YoutubeKit_Example.debug.xcconfig */; + baseConfigurationReference = BEC2B1EEF7B145820F5B0703B9E63CC6 /* Pods-YoutubeKit_Tests.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -928,31 +992,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Example/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_YoutubeKit_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - E2AC992B953B9D9C9A2A39B18EEA687B /* Release */ = { + D540ADF472360A6258C9B979C5B55E0F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D97FAF3C153F86054032F0E201CF5B3 /* Pods-YoutubeKit_Tests.release.xcconfig */; + baseConfigurationReference = BF7FC9E991EC5C6ACFF44E9A1DD1DD60 /* Pods-YoutubeKit_Example.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -962,31 +1025,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-YoutubeKit_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_YoutubeKit_Tests; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */ = { + E728C0BD3857BC99A5D2AD6ACDFBA09A /* 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"; @@ -1015,6 +1076,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; @@ -1036,88 +1098,58 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - F707D669C04AB2CB691577A990923A79 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 778F95CC2387850B32C6524ED75D2121 /* YoutubeKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YoutubeKit/YoutubeKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YoutubeKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/YoutubeKit/YoutubeKit.modulemap"; - PRODUCT_NAME = YoutubeKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + SWIFT_VERSION = 4.2; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */, - 26F954BA177A9A46FFFD4E23ED11D67A /* Release */, + E728C0BD3857BC99A5D2AD6ACDFBA09A /* Debug */, + 3073E9329E3D859060CB4B679A6C557C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DFB3299A7AAB61AB83DF48FCB0AF76EE /* Build configuration list for PBXNativeTarget "YoutubeKit" */ = { + 4FE7B892CE531574E20F7B7FB3DFF457 /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - F707D669C04AB2CB691577A990923A79 /* Debug */, - 2E121F0E8B13F5E161F73850B6637530 /* Release */, + AF06F386DEBA660CDED5AB7F3DF4C67E /* Debug */, + 400DD3A341DE52D943F4719F1AB81014 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E9F5F7CF636DAF247E008578CC68FB00 /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Tests" */ = { + C4F69147A87A49FBE4FB06837175855D /* Build configuration list for PBXNativeTarget "YoutubeKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4C03742F4D64DEB9DBD6EE60AD9110C0 /* Debug */, - E2AC992B953B9D9C9A2A39B18EEA687B /* Release */, + 1BBF0F764265B938ABED6981A05E7BA2 /* Debug */, + A42A50235A51370787F334A9F9F1AA71 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FE27DA284D087447155F9C2F4F83137A /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Example" */ = { + E105D8226B7DA8DB37A05B9A4CB0735F /* Build configuration list for PBXNativeTarget "Pods-YoutubeKit_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8A1F69451032FA52FDFFEC36A17D7C9F /* Debug */, - 1D3BE4D1CDC624B0614E129917F1DEBF /* Release */, + D540ADF472360A6258C9B979C5B55E0F /* Debug */, + AA8A0CB023A63B6D42FE7FF6C13037E4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-frameworks.sh index b3a37c3..9c6d5c9 100755 --- a/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-frameworks.sh @@ -1,9 +1,18 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" 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}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -92,10 +101,10 @@ install_dsym() { # 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 + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy 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'" + 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 &" diff --git a/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-resources.sh b/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-resources.sh index a7df440..345301f 100755 --- a/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-resources.sh +++ b/Example/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-resources.sh @@ -1,5 +1,13 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then + # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy + # resources to, so exit 0 (signalling the script phase was successful). + exit 0 +fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -12,7 +20,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY}" in +case "${TARGETED_DEVICE_FAMILY:-}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -102,5 +110,9 @@ then fi done <<<"$OTHER_XCASSETS" - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + else + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" + fi fi diff --git a/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-frameworks.sh index 881cbae..08e3eaa 100755 --- a/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-frameworks.sh @@ -1,9 +1,18 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" 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}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -92,10 +101,10 @@ install_dsym() { # 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 + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy 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'" + 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 &" diff --git a/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-resources.sh b/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-resources.sh index a7df440..345301f 100755 --- a/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-resources.sh +++ b/Example/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-resources.sh @@ -1,5 +1,13 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then + # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy + # resources to, so exit 0 (signalling the script phase was successful). + exit 0 +fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -12,7 +20,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY}" in +case "${TARGETED_DEVICE_FAMILY:-}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -102,5 +110,9 @@ then fi done <<<"$OTHER_XCASSETS" - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + else + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" + fi fi diff --git a/Example/Pods/Target Support Files/YoutubeKit/Info.plist b/Example/Pods/Target Support Files/YoutubeKit/Info.plist index 421cf1d..53e4061 100644 --- a/Example/Pods/Target Support Files/YoutubeKit/Info.plist +++ b/Example/Pods/Target Support Files/YoutubeKit/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.2.3 + 0.4.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/YoutubeKit/YoutubeKit.xcconfig b/Example/Pods/Target Support Files/YoutubeKit/YoutubeKit.xcconfig index 63c088f..028aa9c 100644 --- a/Example/Pods/Target Support Files/YoutubeKit/YoutubeKit.xcconfig +++ b/Example/Pods/Target Support Files/YoutubeKit/YoutubeKit.xcconfig @@ -1,6 +1,5 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/YoutubeKit GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Example/YoutubeKit.xcodeproj/project.pbxproj b/Example/YoutubeKit.xcodeproj/project.pbxproj index 10f9f17..82a399b 100644 --- a/Example/YoutubeKit.xcodeproj/project.pbxproj +++ b/Example/YoutubeKit.xcodeproj/project.pbxproj @@ -174,7 +174,6 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, 2E5F417B072DFA044A7E803B /* [CP] Embed Pods Frameworks */, - 33ADDB45348C5E0404238423 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -193,8 +192,6 @@ 607FACE11AFB9204008FA782 /* Sources */, 607FACE21AFB9204008FA782 /* Frameworks */, 607FACE31AFB9204008FA782 /* Resources */, - EC51C41303B589D278FC9237 /* [CP] Embed Pods Frameworks */, - BB96165DE34221DB63F5ADC3 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -234,6 +231,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -288,21 +286,6 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 33ADDB45348C5E0404238423 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-YoutubeKit_Example/Pods-YoutubeKit_Example-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 3BDBDB5085004D857A44D486 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -321,36 +304,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - BB96165DE34221DB63F5ADC3 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - EC51C41303B589D278FC9237 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-YoutubeKit_Tests/Pods-YoutubeKit_Tests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; FE5F61687DA27D475006DE88 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -469,7 +422,7 @@ ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -515,7 +468,7 @@ MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; VALIDATE_PRODUCT = YES; }; name = Release; @@ -531,7 +484,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "jp.rinov.YoutubeKit-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -546,7 +499,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "jp.rinov.YoutubeKit-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -567,7 +520,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -584,7 +537,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; diff --git a/Example/YoutubeKit/AppDelegate.swift b/Example/YoutubeKit/AppDelegate.swift index a88653b..2e34f13 100644 --- a/Example/YoutubeKit/AppDelegate.swift +++ b/Example/YoutubeKit/AppDelegate.swift @@ -14,13 +14,13 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // (Optional) Set your API key to use YoutubeDataAPI. If you only use YoutubeIFrameAPI(VideoPlayer), you don't have to set it. - YoutubeKit.shared.setAPIKey("Your API key") - + YoutubeKit.shared.setAPIKey("YOUR_API_KEY") + // (Optional) Set your access token for autheticate request - YoutubeKit.shared.setAccessToken("Your access token") + YoutubeKit.shared.setAccessToken("YOUR_ACCESS_TOKEN") return true } diff --git a/Example/YoutubeKit/ViewController.swift b/Example/YoutubeKit/ViewController.swift index ef0303b..91312e2 100644 --- a/Example/YoutubeKit/ViewController.swift +++ b/Example/YoutubeKit/ViewController.swift @@ -19,7 +19,12 @@ final class ViewController: UIViewController { // Create a new player player = YTSwiftyPlayer( frame: CGRect(x: 0, y: 0, width: 640, height: 480), - playerVars: [.playsInline(true), .videoID("_6u6UrtXUEI"), .loopVideo(true), .showRelatedVideo(false)]) + playerVars: [ + .playsInline(true), + .videoID("_6u6UrtXUEI"), + .loopVideo(true), + .showRelatedVideo(false) + ]) // Enable auto playback when video is loaded player.autoplay = true @@ -32,6 +37,21 @@ final class ViewController: UIViewController { // Load video player player.loadPlayer() + + // (Optional) Create a new request for video list + // Please make sure to set your API configuration in `AppDelegate`. + let request = VideoListRequest(part: [.id, .snippet, .contentDetails], filter: .chart) + + // Send a request + YoutubeAPI.shared.send(request) { result in + switch result { + case .success(let response): + print(response) + case .failed(let error): + print(error) + } + } + } } @@ -44,23 +64,23 @@ extension ViewController: YTSwiftyPlayerDelegate { } func player(_ player: YTSwiftyPlayer, didUpdateCurrentTime currentTime: Double) { - print("\(#function):\(currentTime)") + print("\(#function): \(currentTime)") } func player(_ player: YTSwiftyPlayer, didChangeState state: YTSwiftyPlayerState) { - print("\(#function):\(state)") + print("\(#function): \(state)") } func player(_ player: YTSwiftyPlayer, didChangePlaybackRate playbackRate: Double) { - print("\(#function):\(playbackRate)") + print("\(#function): \(playbackRate)") } func player(_ player: YTSwiftyPlayer, didReceiveError error: YTSwiftyPlayerError) { - print("\(#function):\(error)") + print("\(#function): \(error)") } func player(_ player: YTSwiftyPlayer, didChangeQuality quality: YTSwiftyVideoQuality) { - print("\(#function):\(quality)") + print("\(#function): \(quality)") } func apiDidChange(_ player: YTSwiftyPlayer) { diff --git a/YoutubeKit/API/ApiSession.swift b/YoutubeKit/API/ApiSession.swift index 97bbc34..2bd9195 100644 --- a/YoutubeKit/API/ApiSession.swift +++ b/YoutubeKit/API/ApiSession.swift @@ -7,9 +7,12 @@ import Foundation -public class ApiSession { +@available(*, unavailable, renamed: "YoutubeAPI") +public class ApiSession {} + +public class YoutubeAPI { - public static let shared = ApiSession() + public static let shared = YoutubeAPI() private init() {}