From 8d6f67426076ed8cd85a3154e59b770eb6d8bd22 Mon Sep 17 00:00:00 2001 From: Florian Gabach Date: Tue, 4 Apr 2017 17:43:54 +0200 Subject: [PATCH] Fix exemple --- .../project.pbxproj | 39 ++++++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 13293 -> 17557 bytes .../AppIcon.appiconset/Contents.json | 25 +++++++++++ .../ViewController.swift | 1 - Package.swift | 5 --- 5 files changed, 64 insertions(+), 6 deletions(-) delete mode 100644 Package.swift diff --git a/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj b/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj index 3c8f762..9747ab9 100644 --- a/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj +++ b/Exemple/OpenSourceControllerDemo.xcodeproj/project.pbxproj @@ -12,6 +12,13 @@ 76EAA86A1E93F2CC009A41DA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA8681E93F2CC009A41DA /* Main.storyboard */; }; 76EAA86C1E93F2CC009A41DA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA86B1E93F2CC009A41DA /* Assets.xcassets */; }; 76EAA86F1E93F2CC009A41DA /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 76EAA86D1E93F2CC009A41DA /* LaunchScreen.storyboard */; }; + 76EAA8881E93F666009A41DA /* OpenSourceTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA8871E93F666009A41DA /* OpenSourceTableViewCell.swift */; }; + 76EAA88D1E93F675009A41DA /* LicenceDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA88A1E93F675009A41DA /* LicenceDownloader.swift */; }; + 76EAA88E1E93F675009A41DA /* LicenceFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA88B1E93F675009A41DA /* LicenceFile.swift */; }; + 76EAA88F1E93F675009A41DA /* OpenSourceControllerConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA88C1E93F675009A41DA /* OpenSourceControllerConfig.swift */; }; + 76EAA8911E93F67B009A41DA /* Array+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA8901E93F67B009A41DA /* Array+Extensions.swift */; }; + 76EAA8941E93F681009A41DA /* OpenSourceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA8921E93F681009A41DA /* OpenSourceController.swift */; }; + 76EAA8951E93F681009A41DA /* OpenSourceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EAA8931E93F681009A41DA /* OpenSourceViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -22,6 +29,13 @@ 76EAA86B1E93F2CC009A41DA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 76EAA86E1E93F2CC009A41DA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 76EAA8701E93F2CC009A41DA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 76EAA8871E93F666009A41DA /* OpenSourceTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = OpenSourceTableViewCell.swift; path = ../../Sources/View/OpenSourceTableViewCell.swift; sourceTree = ""; }; + 76EAA88A1E93F675009A41DA /* LicenceDownloader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LicenceDownloader.swift; path = ../../Sources/Model/LicenceDownloader.swift; sourceTree = ""; }; + 76EAA88B1E93F675009A41DA /* LicenceFile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LicenceFile.swift; path = ../../Sources/Model/LicenceFile.swift; sourceTree = ""; }; + 76EAA88C1E93F675009A41DA /* OpenSourceControllerConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = OpenSourceControllerConfig.swift; path = ../../Sources/Model/OpenSourceControllerConfig.swift; sourceTree = ""; }; + 76EAA8901E93F67B009A41DA /* Array+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "Array+Extensions.swift"; path = "../../Sources/Extensions/Array+Extensions.swift"; sourceTree = ""; }; + 76EAA8921E93F681009A41DA /* OpenSourceController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = OpenSourceController.swift; path = ../../Sources/Controller/OpenSourceController.swift; sourceTree = ""; }; + 76EAA8931E93F681009A41DA /* OpenSourceViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = OpenSourceViewController.swift; path = ../../Sources/Controller/OpenSourceViewController.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -56,6 +70,7 @@ children = ( 76EAA8641E93F2CC009A41DA /* AppDelegate.swift */, 76EAA8661E93F2CC009A41DA /* ViewController.swift */, + 76EAA8891E93F66A009A41DA /* Sources */, 76EAA8681E93F2CC009A41DA /* Main.storyboard */, 76EAA86B1E93F2CC009A41DA /* Assets.xcassets */, 76EAA86D1E93F2CC009A41DA /* LaunchScreen.storyboard */, @@ -64,6 +79,20 @@ path = OpenSourceControllerDemo; sourceTree = ""; }; + 76EAA8891E93F66A009A41DA /* Sources */ = { + isa = PBXGroup; + children = ( + 76EAA8921E93F681009A41DA /* OpenSourceController.swift */, + 76EAA8931E93F681009A41DA /* OpenSourceViewController.swift */, + 76EAA8901E93F67B009A41DA /* Array+Extensions.swift */, + 76EAA88A1E93F675009A41DA /* LicenceDownloader.swift */, + 76EAA88B1E93F675009A41DA /* LicenceFile.swift */, + 76EAA88C1E93F675009A41DA /* OpenSourceControllerConfig.swift */, + 76EAA8871E93F666009A41DA /* OpenSourceTableViewCell.swift */, + ); + name = Sources; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -96,6 +125,7 @@ TargetAttributes = { 76EAA8601E93F2CC009A41DA = { CreatedOnToolsVersion = 8.3; + DevelopmentTeam = 62PP362QNQ; ProvisioningStyle = Automatic; }; }; @@ -136,7 +166,14 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 76EAA88D1E93F675009A41DA /* LicenceDownloader.swift in Sources */, + 76EAA88E1E93F675009A41DA /* LicenceFile.swift in Sources */, + 76EAA8951E93F681009A41DA /* OpenSourceViewController.swift in Sources */, + 76EAA8881E93F666009A41DA /* OpenSourceTableViewCell.swift in Sources */, + 76EAA8911E93F67B009A41DA /* Array+Extensions.swift in Sources */, + 76EAA8941E93F681009A41DA /* OpenSourceController.swift in Sources */, 76EAA8671E93F2CC009A41DA /* ViewController.swift in Sources */, + 76EAA88F1E93F675009A41DA /* OpenSourceControllerConfig.swift in Sources */, 76EAA8651E93F2CC009A41DA /* AppDelegate.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -262,6 +299,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + DEVELOPMENT_TEAM = 62PP362QNQ; INFOPLIST_FILE = OpenSourceControllerDemo/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.fg.OpenSourceControllerDemo; @@ -274,6 +312,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + DEVELOPMENT_TEAM = 62PP362QNQ; INFOPLIST_FILE = OpenSourceControllerDemo/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.fg.OpenSourceControllerDemo; diff --git a/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate b/Exemple/OpenSourceControllerDemo.xcodeproj/project.xcworkspace/xcuserdata/floriangabach.xcuserdatad/UserInterfaceState.xcuserstate index a5b8197fbb1d8c278047fd533165e3551dac590f..7df1f7863027bbfcf5ef90d034ab00211538d070 100644 GIT binary patch literal 17557 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 delta 8001 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 A3IG5A diff --git a/Exemple/OpenSourceControllerDemo/Assets.xcassets/AppIcon.appiconset/Contents.json b/Exemple/OpenSourceControllerDemo/Assets.xcassets/AppIcon.appiconset/Contents.json index 36d2c80..1d060ed 100644 --- a/Exemple/OpenSourceControllerDemo/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/Exemple/OpenSourceControllerDemo/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,5 +1,15 @@ { "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, { "idiom" : "iphone", "size" : "29x29", @@ -30,6 +40,16 @@ "size" : "60x60", "scale" : "3x" }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, { "idiom" : "ipad", "size" : "29x29", @@ -59,6 +79,11 @@ "idiom" : "ipad", "size" : "76x76", "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" } ], "info" : { diff --git a/Exemple/OpenSourceControllerDemo/ViewController.swift b/Exemple/OpenSourceControllerDemo/ViewController.swift index 9138ffa..103111f 100644 --- a/Exemple/OpenSourceControllerDemo/ViewController.swift +++ b/Exemple/OpenSourceControllerDemo/ViewController.swift @@ -7,7 +7,6 @@ // import UIKit -import OpenSourceController class ViewController: UIViewController { diff --git a/Package.swift b/Package.swift deleted file mode 100644 index 499f994..0000000 --- a/Package.swift +++ /dev/null @@ -1,5 +0,0 @@ -import PackageDescription - -let package = Package( - name: "OpenSourceController" -)