From 487bd6cc8b47b8d35dd1e98f541b19481b72de12 Mon Sep 17 00:00:00 2001 From: cemolcay Date: Tue, 29 Dec 2015 20:45:10 -0800 Subject: [PATCH] [Rename] YoutubeSourceParserKit --- CHANGELOG.md | 5 + ....podspec => YoutubeSourceParserKit.podspec | 13 +- .../project.pbxproj | 134 ++++++++---------- .../contents.xcworkspacedata | 2 +- .../AppIcon.appiconset/Contents.json | 73 ++++++++++ .../Brand Assets.launchimage/Contents.json | 50 +++++++ .../Default-568h@2x.png | Bin 0 -> 18594 bytes .../Info.plist | 4 + .../Youtube.swift | 0 .../Info.plist | 0 .../YoutubeSourceParserKitTests.swift | 2 +- 11 files changed, 202 insertions(+), 81 deletions(-) rename youtube-parser.podspec => YoutubeSourceParserKit.podspec (61%) rename {youtube-parser.xcodeproj => YoutubeSourceParserKit.xcodeproj}/project.pbxproj (70%) rename {youtube-parser.xcodeproj => YoutubeSourceParserKit.xcodeproj}/project.xcworkspace/contents.xcworkspacedata (52%) create mode 100644 YoutubeSourceParserKit/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Contents.json create mode 100644 YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Default-568h@2x.png rename {youtube-parser => YoutubeSourceParserKit}/Info.plist (95%) rename {youtube-parser => YoutubeSourceParserKit}/Youtube.swift (100%) rename {youtube-parserTests => YoutubeSourceParserKitTests}/Info.plist (100%) rename youtube-parserTests/youtube_parserTests.swift => YoutubeSourceParserKitTests/YoutubeSourceParserKitTests.swift (99%) diff --git a/CHANGELOG.md b/CHANGELOG.md index da1a467..c6bf5e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +#### Version 0.2.4 + +* Rename 'YoutubeSourceParserKit' +* Add tvOS support + #### Version 0.2.3 * Supporting Swift 2.0 diff --git a/youtube-parser.podspec b/YoutubeSourceParserKit.podspec similarity index 61% rename from youtube-parser.podspec rename to YoutubeSourceParserKit.podspec index f8f623f..47fdd6f 100644 --- a/youtube-parser.podspec +++ b/YoutubeSourceParserKit.podspec @@ -9,16 +9,15 @@ Pod::Spec.new do |s| s.name = "youtube-parser" - s.version = "0.2.3" + s.version = "0.2.4" s.summary = "YouTube Video Link Parser for Swift" - s.homepage = "https://github.com/movielala/youtube-parser" + s.homepage = "https://github.com/movielala/YoutubeSourceParserKit" s.license = "MIT" s.author = { "Movielala" => "git@movielala.com" } - s.source = { :git => "https://github.com/movielala/youtube-parser.git", :tag => s.version.to_s } - - s.ios.deployment_target = "8.0" + s.source = { :git => "https://github.com/movielala/YoutubeSourceParserKit.git", :tag => s.version.to_s } + s.ios.deployment_target = '8.0' + s.tvos.deployment_target = '9.0' s.requires_arc = true - - s.source_files = "youtube-parser/*.swift" + s.source_files = "YoutubeSourceParserKit/*.swift" s.frameworks = "UIKit" end diff --git a/youtube-parser.xcodeproj/project.pbxproj b/YoutubeSourceParserKit.xcodeproj/project.pbxproj similarity index 70% rename from youtube-parser.xcodeproj/project.pbxproj rename to YoutubeSourceParserKit.xcodeproj/project.pbxproj index 1e15c6d..46460e7 100644 --- a/youtube-parser.xcodeproj/project.pbxproj +++ b/YoutubeSourceParserKit.xcodeproj/project.pbxproj @@ -7,11 +7,11 @@ objects = { /* Begin PBXBuildFile section */ - C39430FC1BB66E8D00B47C2C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39430FB1BB66E8D00B47C2C /* AppDelegate.swift */; }; + B24965DC1C3397960050DF64 /* Youtube.swift in Sources */ = {isa = PBXBuildFile; fileRef = B24965D71C3397960050DF64 /* Youtube.swift */; }; + B24965E01C33979F0050DF64 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B24965DF1C33979F0050DF64 /* Images.xcassets */; }; + B24965E21C3397D70050DF64 /* YoutubeSourceParserKitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B24965DA1C3397960050DF64 /* YoutubeSourceParserKitTests.swift */; }; + B24965E41C3398310050DF64 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B24965E31C3398310050DF64 /* AppDelegate.swift */; }; C3A838781BB746A0000C5D33 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C3A838771BB746A0000C5D33 /* Default-568h@2x.png */; }; - C3FC20F31B4996F30000E818 /* Youtube.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3FC20F21B4996F30000E818 /* Youtube.swift */; }; - C3FC20F81B4999EE0000E818 /* Youtube.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3FC20F21B4996F30000E818 /* Youtube.swift */; }; - C3FC20F91B499A180000E818 /* youtube_parserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3FC20E81B4996150000E818 /* youtube_parserTests.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -25,14 +25,15 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - C39430FB1BB66E8D00B47C2C /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = SOURCE_ROOT; }; + B24965D61C3397960050DF64 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B24965D71C3397960050DF64 /* Youtube.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Youtube.swift; sourceTree = ""; }; + B24965D91C3397960050DF64 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B24965DA1C3397960050DF64 /* YoutubeSourceParserKitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YoutubeSourceParserKitTests.swift; sourceTree = ""; }; + B24965DF1C33979F0050DF64 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + B24965E31C3398310050DF64 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; C3A838771BB746A0000C5D33 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; - C3FC20CD1B4996150000E818 /* youtube-parser.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "youtube-parser.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - C3FC20D11B4996150000E818 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C3FC20E21B4996150000E818 /* youtube-parserTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "youtube-parserTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - C3FC20E71B4996150000E818 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C3FC20E81B4996150000E818 /* youtube_parserTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = youtube_parserTests.swift; sourceTree = ""; }; - C3FC20F21B4996F30000E818 /* Youtube.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Youtube.swift; sourceTree = ""; }; + C3FC20CD1B4996150000E818 /* YoutubeSourceParserKit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = YoutubeSourceParserKit.app; sourceTree = BUILT_PRODUCTS_DIR; }; + C3FC20E21B4996150000E818 /* YoutubeSourceParserKit.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = YoutubeSourceParserKit.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -53,66 +54,51 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - C3FC20C41B4996150000E818 = { - isa = PBXGroup; - children = ( - C3A838771BB746A0000C5D33 /* Default-568h@2x.png */, - C3FC20CF1B4996150000E818 /* youtube-parser */, - C3FC20E51B4996150000E818 /* youtube-parserTests */, - C3FC20CE1B4996150000E818 /* Products */, - ); - sourceTree = ""; - }; - C3FC20CE1B4996150000E818 /* Products */ = { - isa = PBXGroup; - children = ( - C3FC20CD1B4996150000E818 /* youtube-parser.app */, - C3FC20E21B4996150000E818 /* youtube-parserTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - C3FC20CF1B4996150000E818 /* youtube-parser */ = { + B24965D51C3397960050DF64 /* YoutubeSourceParserKit */ = { isa = PBXGroup; children = ( - C39430FB1BB66E8D00B47C2C /* AppDelegate.swift */, - C3FC20F21B4996F30000E818 /* Youtube.swift */, - C3FC20D01B4996150000E818 /* Supporting Files */, + B24965D61C3397960050DF64 /* Info.plist */, + B24965D71C3397960050DF64 /* Youtube.swift */, + B24965DF1C33979F0050DF64 /* Images.xcassets */, ); - path = "youtube-parser"; + path = YoutubeSourceParserKit; sourceTree = ""; }; - C3FC20D01B4996150000E818 /* Supporting Files */ = { + B24965D81C3397960050DF64 /* YoutubeSourceParserKitTests */ = { isa = PBXGroup; children = ( - C3FC20D11B4996150000E818 /* Info.plist */, + B24965D91C3397960050DF64 /* Info.plist */, + B24965DA1C3397960050DF64 /* YoutubeSourceParserKitTests.swift */, ); - name = "Supporting Files"; + path = YoutubeSourceParserKitTests; sourceTree = ""; }; - C3FC20E51B4996150000E818 /* youtube-parserTests */ = { + C3FC20C41B4996150000E818 = { isa = PBXGroup; children = ( - C3FC20E81B4996150000E818 /* youtube_parserTests.swift */, - C3FC20E61B4996150000E818 /* Supporting Files */, + C3A838771BB746A0000C5D33 /* Default-568h@2x.png */, + B24965E31C3398310050DF64 /* AppDelegate.swift */, + B24965D51C3397960050DF64 /* YoutubeSourceParserKit */, + B24965D81C3397960050DF64 /* YoutubeSourceParserKitTests */, + C3FC20CE1B4996150000E818 /* Products */, ); - path = "youtube-parserTests"; sourceTree = ""; }; - C3FC20E61B4996150000E818 /* Supporting Files */ = { + C3FC20CE1B4996150000E818 /* Products */ = { isa = PBXGroup; children = ( - C3FC20E71B4996150000E818 /* Info.plist */, + C3FC20CD1B4996150000E818 /* YoutubeSourceParserKit.app */, + C3FC20E21B4996150000E818 /* YoutubeSourceParserKit.xctest */, ); - name = "Supporting Files"; + name = Products; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - C3FC20CC1B4996150000E818 /* youtube-parser */ = { + C3FC20CC1B4996150000E818 /* YoutubeSourceParserKit */ = { isa = PBXNativeTarget; - buildConfigurationList = C3FC20EC1B4996150000E818 /* Build configuration list for PBXNativeTarget "youtube-parser" */; + buildConfigurationList = C3FC20EC1B4996150000E818 /* Build configuration list for PBXNativeTarget "YoutubeSourceParserKit" */; buildPhases = ( C3FC20C91B4996150000E818 /* Sources */, C3FC20CA1B4996150000E818 /* Frameworks */, @@ -122,14 +108,14 @@ ); dependencies = ( ); - name = "youtube-parser"; + name = YoutubeSourceParserKit; productName = "youtube-parser"; - productReference = C3FC20CD1B4996150000E818 /* youtube-parser.app */; + productReference = C3FC20CD1B4996150000E818 /* YoutubeSourceParserKit.app */; productType = "com.apple.product-type.application"; }; - C3FC20E11B4996150000E818 /* youtube-parserTests */ = { + C3FC20E11B4996150000E818 /* YoutubeSourceParserKitTests */ = { isa = PBXNativeTarget; - buildConfigurationList = C3FC20EF1B4996150000E818 /* Build configuration list for PBXNativeTarget "youtube-parserTests" */; + buildConfigurationList = C3FC20EF1B4996150000E818 /* Build configuration list for PBXNativeTarget "YoutubeSourceParserKitTests" */; buildPhases = ( C3FC20DE1B4996150000E818 /* Sources */, C3FC20DF1B4996150000E818 /* Frameworks */, @@ -140,9 +126,9 @@ dependencies = ( C3FC20E41B4996150000E818 /* PBXTargetDependency */, ); - name = "youtube-parserTests"; + name = YoutubeSourceParserKitTests; productName = "youtube-parserTests"; - productReference = C3FC20E21B4996150000E818 /* youtube-parserTests.xctest */; + productReference = C3FC20E21B4996150000E818 /* YoutubeSourceParserKit.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -165,7 +151,7 @@ }; }; }; - buildConfigurationList = C3FC20C81B4996150000E818 /* Build configuration list for PBXProject "youtube-parser" */; + buildConfigurationList = C3FC20C81B4996150000E818 /* Build configuration list for PBXProject "YoutubeSourceParserKit" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; @@ -178,8 +164,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - C3FC20CC1B4996150000E818 /* youtube-parser */, - C3FC20E11B4996150000E818 /* youtube-parserTests */, + C3FC20CC1B4996150000E818 /* YoutubeSourceParserKit */, + C3FC20E11B4996150000E818 /* YoutubeSourceParserKitTests */, ); }; /* End PBXProject section */ @@ -189,6 +175,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B24965E01C33979F0050DF64 /* Images.xcassets in Resources */, C3A838781BB746A0000C5D33 /* Default-568h@2x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -207,8 +194,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C39430FC1BB66E8D00B47C2C /* AppDelegate.swift in Sources */, - C3FC20F31B4996F30000E818 /* Youtube.swift in Sources */, + B24965E41C3398310050DF64 /* AppDelegate.swift in Sources */, + B24965DC1C3397960050DF64 /* Youtube.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -216,8 +203,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C3FC20F91B499A180000E818 /* youtube_parserTests.swift in Sources */, - C3FC20F81B4999EE0000E818 /* Youtube.swift in Sources */, + B24965E21C3397D70050DF64 /* YoutubeSourceParserKitTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -226,7 +212,7 @@ /* Begin PBXTargetDependency section */ C3FC20E41B4996150000E818 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = C3FC20CC1B4996150000E818 /* youtube-parser */; + target = C3FC20CC1B4996150000E818 /* YoutubeSourceParserKit */; targetProxy = C3FC20E31B4996150000E818 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -319,22 +305,26 @@ C3FC20ED1B4996150000E818 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = "youtube-parser/Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets"; + INFOPLIST_FILE = "$(SRCROOT)/YoutubeSourceParserKit/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.dundaralp.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = YoutubeSourceParserKit; }; name = Debug; }; C3FC20EE1B4996150000E818 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = "youtube-parser/Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets"; + INFOPLIST_FILE = "$(SRCROOT)/YoutubeSourceParserKit/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.dundaralp.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = YoutubeSourceParserKit; }; name = Release; }; @@ -350,8 +340,8 @@ INFOPLIST_FILE = "youtube-parserTests/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.dundaralp.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/youtube-parser.app/youtube-parser"; + PRODUCT_NAME = YoutubeSourceParserKit; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/YoutubeSourceParserKit.app/YoutubeSourceParserKit"; }; name = Debug; }; @@ -363,15 +353,15 @@ INFOPLIST_FILE = "youtube-parserTests/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.dundaralp.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/youtube-parser.app/youtube-parser"; + PRODUCT_NAME = YoutubeSourceParserKit; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/YoutubeSourceParserKit.app/YoutubeSourceParserKit"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - C3FC20C81B4996150000E818 /* Build configuration list for PBXProject "youtube-parser" */ = { + C3FC20C81B4996150000E818 /* Build configuration list for PBXProject "YoutubeSourceParserKit" */ = { isa = XCConfigurationList; buildConfigurations = ( C3FC20EA1B4996150000E818 /* Debug */, @@ -380,7 +370,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C3FC20EC1B4996150000E818 /* Build configuration list for PBXNativeTarget "youtube-parser" */ = { + C3FC20EC1B4996150000E818 /* Build configuration list for PBXNativeTarget "YoutubeSourceParserKit" */ = { isa = XCConfigurationList; buildConfigurations = ( C3FC20ED1B4996150000E818 /* Debug */, @@ -389,7 +379,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C3FC20EF1B4996150000E818 /* Build configuration list for PBXNativeTarget "youtube-parserTests" */ = { + C3FC20EF1B4996150000E818 /* Build configuration list for PBXNativeTarget "YoutubeSourceParserKitTests" */ = { isa = XCConfigurationList; buildConfigurations = ( C3FC20F01B4996150000E818 /* Debug */, diff --git a/youtube-parser.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/YoutubeSourceParserKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 52% rename from youtube-parser.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to YoutubeSourceParserKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 6c983b2..72e024f 100644 --- a/youtube-parser.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/YoutubeSourceParserKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:/Users/Cem/Desktop/YoutubeSourceParserKit/YoutubeSourceParserKit.xcodeproj"> diff --git a/YoutubeSourceParserKit/Images.xcassets/AppIcon.appiconset/Contents.json b/YoutubeSourceParserKit/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..eeea76c --- /dev/null +++ b/YoutubeSourceParserKit/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,73 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Contents.json b/YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Contents.json new file mode 100644 index 0000000..1bf98be --- /dev/null +++ b/YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Contents.json @@ -0,0 +1,50 @@ +{ + "images" : [ + { + "orientation" : "portrait", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "filename" : "Default-568h@2x.png", + "minimum-system-version" : "7.0", + "subtype" : "retina4", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Default-568h@2x.png b/YoutubeSourceParserKit/Images.xcassets/Brand Assets.launchimage/Default-568h@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0891b7aabfcf3422423b109c8beed2bab838c607 GIT binary patch literal 18594 zcmeI4X;f257Jx&9fS`ixvS;&$x8J@slQFSel)6zJN=?13FB7H(lQjRkSy8x_-S~tvu2gzn1oS+dLcF#eqtq$ z%tf9TTvX?`)R@}3uBI;jzS-=ZR-Td&MHaS&;!0?Ni*#$#`n*~CcQK)Q9vAQ~TUpnI!j)a2biYK^R)M~A5wUDZhx?ULMX z3x1P&qt=trOY6P2U67L=m=U?F|5#Uj(eCueNTZaHs_ceWiHeET+j+tp3Jt9g(ekqP z2WOvfR{qV+9r+o4J5?qK>7;;^+I7tGv-i)es$X_D=EoKF+S?zsyj^oRFElP}c}JT< zd8SUs-?O?}2YD#ngKbnHgzHBcboxK_2r9l(?eNCl-pEzkJm}fY?WC*jnS?VBE4EpY zO$fEejz6fU;W2Kl>JeQBZBl-%Irg`obSlg*@4QB;Dd1H7^Oi5wvt4d{RZ!8Og?^aE z)k0$1g+V3fd(gdQ3d&q2q-FL*uy#}|bc^=VhFsl0jBgUGJ+-s3U8MK9A!YJJMxpci z5hJ%|{DwV48fZn0{n5l$N_KcSb#NKE4plB`9I6Zt=Z!~-zw0{9tg$L&Ju1F0X)Cy8 zKF;(&lJ>x)Jw(=;p~sF(Sd9VWGwFE2rnyS9!f^DZ8+aCLq zQ};>lcJ1GDLqjm6Hd>|Eabno@P`~Bn(~6^aD_#yoEH(a?Nm1S<;S+hSxI5d16^<1lEM3NPFi zkqPrpL)+ zgnseFikg`gJVBha1&7C4;O6>h=dt~`ND+;Zd?W(4v2JIb7Pt>Td42%M-Ju-XAH#Pns762L}K3 zDhvsRqN0Ni(1UrishD2YvV?4*h2iFj$+&N||Fn$4n|^NSU+o?~jq`0jVQt8T9l{7b zXiwwODFh2V!Q6sqP9S>WH$oOf$N~=d0-bqTlD61!=`&0eAP-F>XN?*|gtOXX{ zQVTWyYo4ZK0GAw!GHf|pz9`D;-bbb*5LBX*{bnz|+)$@&P9|ORM2o?95{;ejvo&r- zq8cBhTN6nn)7~W>54U)%-F_-b?YKdfk5I8MHcuzBD5)!;yv#Z&R&^y=@=>VTIMy#r zX&U<=BsPkdqcMe<_}2+>H%XKyrr5ZR8_KVe>ZqYN z^=^~TFD};;rHJ$U;{~w^hYojl4hRI@SH$^K{YEo=sg)WY87r!*7blQK&qnpDo0`Vn zkl)9u9g=mCh&ZCJS(L4yN3k0kQ zuvg$h2KEEk51T+O0JQ+r0`R>g{jvqM0Mr6d3qUOZwE!?PI7HY@CE|dr sfw?Q;rAv?G4&^^8-z_>&sWXMxvD*gPOU4CBe-*@OtE+wfmVJNyHv)PfH~;_u literal 0 HcmV?d00001 diff --git a/youtube-parser/Info.plist b/YoutubeSourceParserKit/Info.plist similarity index 95% rename from youtube-parser/Info.plist rename to YoutubeSourceParserKit/Info.plist index ee9d4a9..f064eca 100644 --- a/youtube-parser/Info.plist +++ b/YoutubeSourceParserKit/Info.plist @@ -6,6 +6,10 @@ en CFBundleExecutable $(EXECUTABLE_NAME) + CFBundleIcons + + CFBundleIcons~ipad + CFBundleIdentifier $(PRODUCT_BUNDLE_IDENTIFIER) CFBundleInfoDictionaryVersion diff --git a/youtube-parser/Youtube.swift b/YoutubeSourceParserKit/Youtube.swift similarity index 100% rename from youtube-parser/Youtube.swift rename to YoutubeSourceParserKit/Youtube.swift diff --git a/youtube-parserTests/Info.plist b/YoutubeSourceParserKitTests/Info.plist similarity index 100% rename from youtube-parserTests/Info.plist rename to YoutubeSourceParserKitTests/Info.plist diff --git a/youtube-parserTests/youtube_parserTests.swift b/YoutubeSourceParserKitTests/YoutubeSourceParserKitTests.swift similarity index 99% rename from youtube-parserTests/youtube_parserTests.swift rename to YoutubeSourceParserKitTests/YoutubeSourceParserKitTests.swift index c52f435..f4fad58 100644 --- a/youtube-parserTests/youtube_parserTests.swift +++ b/YoutubeSourceParserKitTests/YoutubeSourceParserKitTests.swift @@ -9,7 +9,7 @@ import UIKit import XCTest -class youtube_parserTests: XCTestCase { +class YoutubeSourceParserKitTests: XCTestCase { override func setUp() { super.setUp()