macOS is not supported
Seto Elkahfi committed
Mar 18, 2023 at 23:22 UTC
f6e5eb5c3419ce2ec6ad5c7ec2e2432d43d71ca2
6 files changed
+20
-124
Example/JomloTableView.xcodeproj/project.pbxproj
-14
@@ -9,7 +9,6 @@
9
/* Begin PBXBuildFile section */
10
0D45BC7329C661C100CAF971 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D45BC7229C661C100CAF971 /* AppDelegate.swift */; };
11
0D45BC7529C661C100CAF971 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D45BC7429C661C100CAF971 /* ViewController.swift */; };
12
- 0D45BC7829C661C100CAF971 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0D45BC7629C661C100CAF971 /* Main.storyboard */; };
12
0D45BC7A29C661C500CAF971 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0D45BC7929C661C500CAF971 /* Assets.xcassets */; };
13
0D45BC7D29C661C500CAF971 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0D45BC7B29C661C500CAF971 /* LaunchScreen.storyboard */; };
14
607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; };
@@ -36,7 +35,6 @@
35
0D45BC7029C661C100CAF971 /* JomloTableView_Example_tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JomloTableView_Example_tvOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
36
0D45BC7229C661C100CAF971 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
37
0D45BC7429C661C100CAF971 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
39
- 0D45BC7729C661C100CAF971 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
38
0D45BC7929C661C500CAF971 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
39
0D45BC7C29C661C500CAF971 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
40
1DF5A127CF52147610B75ADE /* Pods-JomloTableView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JomloTableView_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.debug.xcconfig"; sourceTree = "<group>"; };
@@ -100,7 +98,6 @@
98
children = (
99
0D45BC7229C661C100CAF971 /* AppDelegate.swift */,
100
0D45BC7429C661C100CAF971 /* ViewController.swift */,
103
- 0D45BC7629C661C100CAF971 /* Main.storyboard */,
101
0D45BC7929C661C500CAF971 /* Assets.xcassets */,
102
0D45BC7B29C661C500CAF971 /* LaunchScreen.storyboard */,
103
);
@@ -314,7 +311,6 @@
311
files = (
312
0D45BC7D29C661C500CAF971 /* LaunchScreen.storyboard in Resources */,
313
0D45BC7A29C661C500CAF971 /* Assets.xcassets in Resources */,
317
- 0D45BC7829C661C100CAF971 /* Main.storyboard in Resources */,
314
);
315
runOnlyForDeploymentPostprocessing = 0;
316
};
@@ -441,14 +437,6 @@
437
/* End PBXSourcesBuildPhase section */
438
439
/* Begin PBXVariantGroup section */
444
- 0D45BC7629C661C100CAF971 /* Main.storyboard */ = {
445
- isa = PBXVariantGroup;
446
- children = (
447
- 0D45BC7729C661C100CAF971 /* Base */,
448
- );
449
- name = Main.storyboard;
450
- sourceTree = "<group>";
451
- };
440
0D45BC7B29C661C500CAF971 /* LaunchScreen.storyboard */ = {
441
isa = PBXVariantGroup;
442
children = (
@@ -498,7 +486,6 @@
486
GCC_C_LANGUAGE_STANDARD = gnu11;
487
GENERATE_INFOPLIST_FILE = YES;
488
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
501
- INFOPLIST_KEY_UIMainStoryboardFile = Main;
489
INFOPLIST_KEY_UIUserInterfaceStyle = Automatic;
490
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
491
MARKETING_VERSION = 1.0;
@@ -536,7 +523,6 @@
523
GCC_C_LANGUAGE_STANDARD = gnu11;
524
GENERATE_INFOPLIST_FILE = YES;
525
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
539
- INFOPLIST_KEY_UIMainStoryboardFile = Main;
526
INFOPLIST_KEY_UIUserInterfaceStyle = Automatic;
527
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
528
MARKETING_VERSION = 1.0;
Example/JomloTableView.xcodeproj/xcshareddata/xcschemes/JomloTableView_Example_iOS.xcscheme
renamed
Example/JomloTableView.xcodeproj/xcshareddata/xcschemes/JomloTableView_Example_macOS.xcscheme
deleted
-78
@@ -1,78 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<Scheme
3
- LastUpgradeVersion = "1420"
4
- version = "1.3">
5
- <BuildAction
6
- parallelizeBuildables = "YES"
7
- buildImplicitDependencies = "YES">
8
- <BuildActionEntries>
9
- <BuildActionEntry
10
- buildForTesting = "YES"
11
- buildForRunning = "YES"
12
- buildForProfiling = "YES"
13
- buildForArchiving = "YES"
14
- buildForAnalyzing = "YES">
15
- <BuildableReference
16
- BuildableIdentifier = "primary"
17
- BlueprintIdentifier = "0D45BC8429C662F300CAF971"
18
- BuildableName = "JomloTableView_Example_macOS.app"
19
- BlueprintName = "JomloTableView_Example_macOS"
20
- ReferencedContainer = "container:JomloTableView.xcodeproj">
21
- </BuildableReference>
22
- </BuildActionEntry>
23
- </BuildActionEntries>
24
- </BuildAction>
25
- <TestAction
26
- buildConfiguration = "Debug"
27
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29
- shouldUseLaunchSchemeArgsEnv = "YES">
30
- <Testables>
31
- </Testables>
32
- </TestAction>
33
- <LaunchAction
34
- buildConfiguration = "Debug"
35
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37
- launchStyle = "0"
38
- useCustomWorkingDirectory = "NO"
39
- ignoresPersistentStateOnLaunch = "NO"
40
- debugDocumentVersioning = "YES"
41
- debugServiceExtension = "internal"
42
- allowLocationSimulation = "YES">
43
- <BuildableProductRunnable
44
- runnableDebuggingMode = "0">
45
- <BuildableReference
46
- BuildableIdentifier = "primary"
47
- BlueprintIdentifier = "0D45BC8429C662F300CAF971"
48
- BuildableName = "JomloTableView_Example_macOS.app"
49
- BlueprintName = "JomloTableView_Example_macOS"
50
- ReferencedContainer = "container:JomloTableView.xcodeproj">
51
- </BuildableReference>
52
- </BuildableProductRunnable>
53
- </LaunchAction>
54
- <ProfileAction
55
- buildConfiguration = "Release"
56
- shouldUseLaunchSchemeArgsEnv = "YES"
57
- savedToolIdentifier = ""
58
- useCustomWorkingDirectory = "NO"
59
- debugDocumentVersioning = "YES">
60
- <BuildableProductRunnable
61
- runnableDebuggingMode = "0">
62
- <BuildableReference
63
- BuildableIdentifier = "primary"
64
- BlueprintIdentifier = "0D45BC8429C662F300CAF971"
65
- BuildableName = "JomloTableView_Example_macOS.app"
66
- BlueprintName = "JomloTableView_Example_macOS"
67
- ReferencedContainer = "container:JomloTableView.xcodeproj">
68
- </BuildableReference>
69
- </BuildableProductRunnable>
70
- </ProfileAction>
71
- <AnalyzeAction
72
- buildConfiguration = "Debug">
73
- </AnalyzeAction>
74
- <ArchiveAction
75
- buildConfiguration = "Release"
76
- revealArchiveInOrganizer = "YES">
77
- </ArchiveAction>
78
-</Scheme>
Example/JomloTableView_Example_tvOS/AppDelegate.swift
+1
@@ -16,6 +16,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
16
17
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
18
// Override point for customization after application launch.
19
+ window?.rootViewController = ViewController(nibName: nil, bundle: nil)
20
return true
21
}
22
Example/JomloTableView_Example_tvOS/Base.lproj/LaunchScreen.storyboard
+19
-4
@@ -1,7 +1,8 @@
1
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
-<document type="com.apple.InterfaceBuilder.AppleTV.Storyboard" version="3.0" toolsVersion="13122.16" targetRuntime="AppleTV" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<document type="com.apple.InterfaceBuilder.AppleTV.Storyboard" version="3.0" toolsVersion="21507" targetRuntime="AppleTV" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
3
+ <device id="appleTV" appearance="light"/>
4
<dependencies>
4
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13104.12"/>
5
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21505"/>
6
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
7
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8
</dependencies>
@@ -10,15 +11,29 @@
11
<scene sceneID="tne-QT-ifu">
12
<objects>
13
<viewController id="BYZ-38-t0r" sceneMemberID="viewController">
14
+ <layoutGuides>
15
+ <viewControllerLayoutGuide type="top" id="fOE-he-djB"/>
16
+ <viewControllerLayoutGuide type="bottom" id="HTR-6b-Hye"/>
17
+ </layoutGuides>
18
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
19
<rect key="frame" x="0.0" y="0.0" width="1920" height="1080"/>
20
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
16
- <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
21
+ <subviews>
22
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="JomloTableView" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jZQ-6X-rSf">
23
+ <rect key="frame" x="675" y="257" width="647" height="376"/>
24
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
25
+ <fontDescription key="fontDescription" style="UICTFontTextStyleHeadline"/>
26
+ <nil key="textColor"/>
27
+ <nil key="highlightedColor"/>
28
+ </label>
29
+ </subviews>
30
<viewLayoutGuide key="safeArea" id="wu6-TO-1qx"/>
31
+ <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
32
</view>
33
</viewController>
34
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
35
</objects>
36
+ <point key="canvasLocation" x="140" y="3"/>
37
</scene>
38
</scenes>
39
</document>
Example/JomloTableView_Example_tvOS/Base.lproj/Main.storyboard
deleted
-28
@@ -1,28 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<document type="com.apple.InterfaceBuilder.AppleTV.Storyboard" version="3.0" toolsVersion="13122.16" targetRuntime="AppleTV" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
3
- <dependencies>
4
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13104.12"/>
5
- <capability name="Safe area layout guides" minToolsVersion="9.0"/>
6
- <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
7
- </dependencies>
8
- <scenes>
9
- <!--View Controller-->
10
- <scene sceneID="tne-QT-ifu">
11
- <objects>
12
- <viewController id="BYZ-38-t0r" customClass="ViewController" customModuleProvider="target" sceneMemberID="viewController">
13
- <layoutGuides>
14
- <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
15
- <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
16
- </layoutGuides>
17
- <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
18
- <rect key="frame" x="0.0" y="0.0" width="1920" height="1080"/>
19
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
20
- <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
21
- <viewLayoutGuide key="safeArea" id="wu6-TO-1qx"/>
22
- </view>
23
- </viewController>
24
- <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
25
- </objects>
26
- </scene>
27
- </scenes>
28
-</document>