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>