Skip to content

Commit 6d558a9

Browse files
committed
Merge pull request #15 from isair/fix/isair-pod-tvos-target
[pod] Fix tvOS target
2 parents 4021796 + f26b1d5 commit 6d558a9

File tree

6 files changed

+24
-22
lines changed

6 files changed

+24
-22
lines changed

ManualLayout.podspec

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
Pod::Spec.new do |s|
22
s.name = 'ManualLayout'
3-
s.version = '1.2.0'
3+
s.version = '1.2.1'
44
s.license = { :type => 'MIT', :file => 'LICENSE' }
55
s.summary = 'Easy to use and flexible AutoLayout alternative for iOS 8+. Supports AsyncDisplayKit.'
66

77
s.homepage = 'https://github.com/isair/ManualLayout'
8-
s.author = { 'Baris Sencan' => 'barissncn@gmail.com' }
8+
s.author = { 'Baris Sencan' => 'baris.sncn@gmail.com' }
99
s.social_media_url = 'https://twitter.com/IsairAndMorty'
1010

11-
s.platform = :ios, '8.0'
11+
s.ios.deployment_target = '8.0'
12+
s.tvos.deployment_target = '9.0'
1213
s.source = { :git => 'https://github.com/isair/ManualLayout.git', :tag => s.version }
1314
s.source_files = 'ManualLayout'
15+
s.frameworks = 'UIKit'
1416
s.requires_arc = true
1517
end

ManualLayout.xcodeproj/project.pbxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
5F9134A11AC9E3A00001DBF8 /* ManualLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FB4CBE91A9BBE7500C2FB4F /* ManualLayout.framework */; };
2727
5FB4CBEF1A9BBE7500C2FB4F /* ManualLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FB4CBEE1A9BBE7500C2FB4F /* ManualLayout.h */; settings = {ATTRIBUTES = (Public, ); }; };
2828
5FB4CBF51A9BBE7500C2FB4F /* ManualLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FB4CBE91A9BBE7500C2FB4F /* ManualLayout.framework */; };
29-
5FE3334F1C028A8F00EF50C4 /* Info-tvOS.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5FE3334E1C028A8F00EF50C4 /* Info-tvOS.plist */; };
3029
FE4500621BF12E5F0005E270 /* CGRect+ManualLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9134771AC9E0830001DBF8 /* CGRect+ManualLayout.swift */; };
3130
FE4500631BF12E5F0005E270 /* CALayer+ManualLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F875C681A9BE99F003CACDD /* CALayer+ManualLayout.swift */; };
3231
FE4500641BF12E5F0005E270 /* UIViewController+ManualLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F67BC3E1A9E970300347483 /* UIViewController+ManualLayout.swift */; };
@@ -331,9 +330,9 @@
331330
productReference = 5FB4CBF41A9BBE7500C2FB4F /* ManualLayoutTests.xctest */;
332331
productType = "com.apple.product-type.bundle.unit-test";
333332
};
334-
FE4500601BF12E5F0005E270 /* ManualLayout tvOS */ = {
333+
FE4500601BF12E5F0005E270 /* ManualLayout-tvOS */ = {
335334
isa = PBXNativeTarget;
336-
buildConfigurationList = FE45006D1BF12E5F0005E270 /* Build configuration list for PBXNativeTarget "ManualLayout tvOS" */;
335+
buildConfigurationList = FE45006D1BF12E5F0005E270 /* Build configuration list for PBXNativeTarget "ManualLayout-tvOS" */;
337336
buildPhases = (
338337
FE4500611BF12E5F0005E270 /* Sources */,
339338
FE4500691BF12E5F0005E270 /* Frameworks */,
@@ -344,7 +343,7 @@
344343
);
345344
dependencies = (
346345
);
347-
name = "ManualLayout tvOS";
346+
name = "ManualLayout-tvOS";
348347
productName = ManualLayout;
349348
productReference = FE4500701BF12E5F0005E270 /* ManualLayout.framework */;
350349
productType = "com.apple.product-type.framework";
@@ -356,7 +355,7 @@
356355
isa = PBXProject;
357356
attributes = {
358357
LastSwiftUpdateCheck = 0700;
359-
LastUpgradeCheck = 0700;
358+
LastUpgradeCheck = 0720;
360359
ORGANIZATIONNAME = "Baris Sencan";
361360
TargetAttributes = {
362361
5F91347C1AC9E1630001DBF8 = {
@@ -388,10 +387,10 @@
388387
projectRoot = "";
389388
targets = (
390389
5FB4CBE81A9BBE7500C2FB4F /* ManualLayout */,
390+
FE4500601BF12E5F0005E270 /* ManualLayout-tvOS */,
391391
5FB4CBF31A9BBE7500C2FB4F /* ManualLayoutTests */,
392392
5F91347C1AC9E1630001DBF8 /* SimpleExample */,
393393
5F9134901AC9E1640001DBF8 /* SimpleExampleTests */,
394-
FE4500601BF12E5F0005E270 /* ManualLayout tvOS */,
395394
);
396395
};
397396
/* End PBXProject section */
@@ -431,7 +430,6 @@
431430
isa = PBXResourcesBuildPhase;
432431
buildActionMask = 2147483647;
433432
files = (
434-
5FE3334F1C028A8F00EF50C4 /* Info-tvOS.plist in Resources */,
435433
);
436434
runOnlyForDeploymentPostprocessing = 0;
437435
};
@@ -768,6 +766,7 @@
768766
SKIP_INSTALL = YES;
769767
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
770768
TARGETED_DEVICE_FAMILY = 3;
769+
TVOS_DEPLOYMENT_TARGET = 9.0;
771770
};
772771
name = Debug;
773772
};
@@ -789,6 +788,7 @@
789788
SDKROOT = appletvos;
790789
SKIP_INSTALL = YES;
791790
TARGETED_DEVICE_FAMILY = 3;
791+
TVOS_DEPLOYMENT_TARGET = 9.0;
792792
};
793793
name = Release;
794794
};
@@ -840,7 +840,7 @@
840840
defaultConfigurationIsVisible = 0;
841841
defaultConfigurationName = Release;
842842
};
843-
FE45006D1BF12E5F0005E270 /* Build configuration list for PBXNativeTarget "ManualLayout tvOS" */ = {
843+
FE45006D1BF12E5F0005E270 /* Build configuration list for PBXNativeTarget "ManualLayout-tvOS" */ = {
844844
isa = XCConfigurationList;
845845
buildConfigurations = (
846846
FE45006E1BF12E5F0005E270 /* Debug */,

ManualLayout.xcodeproj/xcshareddata/xcschemes/ManualLayout tvOS.xcscheme renamed to ManualLayout.xcodeproj/xcshareddata/xcschemes/ManualLayout-tvOS.xcscheme

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0710"
3+
LastUpgradeVersion = "0720"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -16,7 +16,7 @@
1616
BuildableIdentifier = "primary"
1717
BlueprintIdentifier = "FE4500601BF12E5F0005E270"
1818
BuildableName = "ManualLayout.framework"
19-
BlueprintName = "ManualLayout tvOS"
19+
BlueprintName = "ManualLayout-tvOS"
2020
ReferencedContainer = "container:ManualLayout.xcodeproj">
2121
</BuildableReference>
2222
</BuildActionEntry>
@@ -47,7 +47,7 @@
4747
BuildableIdentifier = "primary"
4848
BlueprintIdentifier = "FE4500601BF12E5F0005E270"
4949
BuildableName = "ManualLayout.framework"
50-
BlueprintName = "ManualLayout tvOS"
50+
BlueprintName = "ManualLayout-tvOS"
5151
ReferencedContainer = "container:ManualLayout.xcodeproj">
5252
</BuildableReference>
5353
</MacroExpansion>
@@ -65,7 +65,7 @@
6565
BuildableIdentifier = "primary"
6666
BlueprintIdentifier = "FE4500601BF12E5F0005E270"
6767
BuildableName = "ManualLayout.framework"
68-
BlueprintName = "ManualLayout tvOS"
68+
BlueprintName = "ManualLayout-tvOS"
6969
ReferencedContainer = "container:ManualLayout.xcodeproj">
7070
</BuildableReference>
7171
</MacroExpansion>

ManualLayout.xcodeproj/xcshareddata/xcschemes/ManualLayout.xcscheme

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "0720"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -37,10 +37,10 @@
3737
</BuildActionEntries>
3838
</BuildAction>
3939
<TestAction
40+
buildConfiguration = "Debug"
4041
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4142
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
42-
shouldUseLaunchSchemeArgsEnv = "YES"
43-
buildConfiguration = "Debug">
43+
shouldUseLaunchSchemeArgsEnv = "YES">
4444
<Testables>
4545
<TestableReference
4646
skipped = "NO">
@@ -66,11 +66,11 @@
6666
</AdditionalOptions>
6767
</TestAction>
6868
<LaunchAction
69+
buildConfiguration = "Debug"
6970
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7071
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
7172
launchStyle = "0"
7273
useCustomWorkingDirectory = "NO"
73-
buildConfiguration = "Debug"
7474
ignoresPersistentStateOnLaunch = "NO"
7575
debugDocumentVersioning = "YES"
7676
debugServiceExtension = "internal"
@@ -88,10 +88,10 @@
8888
</AdditionalOptions>
8989
</LaunchAction>
9090
<ProfileAction
91+
buildConfiguration = "Release"
9192
shouldUseLaunchSchemeArgsEnv = "YES"
9293
savedToolIdentifier = ""
9394
useCustomWorkingDirectory = "NO"
94-
buildConfiguration = "Release"
9595
debugDocumentVersioning = "YES">
9696
<MacroExpansion>
9797
<BuildableReference

ManualLayout/Info-tvOS.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.2.0</string>
18+
<string>1.2.1</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

ManualLayout/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.2.0</string>
18+
<string>1.2.1</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

0 commit comments

Comments
 (0)