Skip to content

Commit 7808212

Browse files
committed
Update xcode deployment
1 parent 184f55b commit 7808212

File tree

13 files changed

+25
-12
lines changed

13 files changed

+25
-12
lines changed

Examples/Hybrid/Hybrid-Example.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@
372372
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
373373
GCC_WARN_UNUSED_FUNCTION = YES;
374374
GCC_WARN_UNUSED_VARIABLE = YES;
375-
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
375+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
376376
MTL_ENABLE_DEBUG_INFO = YES;
377377
ONLY_ACTIVE_ARCH = YES;
378378
SDKROOT = iphoneos;
@@ -427,7 +427,7 @@
427427
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
428428
GCC_WARN_UNUSED_FUNCTION = YES;
429429
GCC_WARN_UNUSED_VARIABLE = YES;
430-
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
430+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
431431
MTL_ENABLE_DEBUG_INFO = NO;
432432
SDKROOT = iphoneos;
433433
SWIFT_COMPILATION_MODE = wholemodule;

Examples/RIBs/RIBs-Example.xcodeproj/project.pbxproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@
466466
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
467467
GCC_WARN_UNUSED_FUNCTION = YES;
468468
GCC_WARN_UNUSED_VARIABLE = YES;
469-
IPHONEOS_DEPLOYMENT_TARGET = 14.3;
469+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
470470
MTL_ENABLE_DEBUG_INFO = YES;
471471
ONLY_ACTIVE_ARCH = YES;
472472
SDKROOT = iphoneos;
@@ -522,7 +522,7 @@
522522
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
523523
GCC_WARN_UNUSED_FUNCTION = YES;
524524
GCC_WARN_UNUSED_VARIABLE = YES;
525-
IPHONEOS_DEPLOYMENT_TARGET = 14.3;
525+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
526526
MTL_ENABLE_DEBUG_INFO = NO;
527527
SDKROOT = iphoneos;
528528
SWIFT_COMPILATION_MODE = wholemodule;
@@ -537,7 +537,9 @@
537537
buildSettings = {
538538
CLANG_MODULES_AUTOLINK = YES;
539539
CODE_SIGN_STYLE = Automatic;
540+
DEVELOPMENT_TEAM = 5Q8MZG7V3R;
540541
INFOPLIST_FILE = TicTacToe/Info.plist;
542+
IPHONEOS_DEPLOYMENT_TARGET = 14.3;
541543
LD_RUNPATH_SEARCH_PATHS = (
542544
"$(inherited)",
543545
"@executable_path/Frameworks",
@@ -554,7 +556,9 @@
554556
buildSettings = {
555557
CLANG_MODULES_AUTOLINK = YES;
556558
CODE_SIGN_STYLE = Automatic;
559+
DEVELOPMENT_TEAM = 5Q8MZG7V3R;
557560
INFOPLIST_FILE = TicTacToe/Info.plist;
561+
IPHONEOS_DEPLOYMENT_TARGET = 14.3;
558562
LD_RUNPATH_SEARCH_PATHS = (
559563
"$(inherited)",
560564
"@executable_path/Frameworks",

Examples/SPIR/SPIR-Example.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@
389389
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
390390
GCC_WARN_UNUSED_FUNCTION = YES;
391391
GCC_WARN_UNUSED_VARIABLE = YES;
392-
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
392+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
393393
MTL_ENABLE_DEBUG_INFO = YES;
394394
ONLY_ACTIVE_ARCH = YES;
395395
SDKROOT = iphoneos;
@@ -444,7 +444,7 @@
444444
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
445445
GCC_WARN_UNUSED_FUNCTION = YES;
446446
GCC_WARN_UNUSED_VARIABLE = YES;
447-
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
447+
IPHONEOS_DEPLOYMENT_TARGET = 14.4;
448448
MTL_ENABLE_DEBUG_INFO = NO;
449449
SDKROOT = iphoneos;
450450
SWIFT_COMPILATION_MODE = wholemodule;

Examples/SPIR/TicTacToe/App/Root/LoggedIn/LoggedInBuilder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ protocol LoggedInDependency: Dependency {
2121
var loggedInPresenter: LoggedInPresentable { get }
2222
}
2323

24-
final class LoggedInComponent: Component<LoggedInDependency>, InteractorProviding {
24+
final class LoggedInComponent: Component<LoggedInDependency>, InteractorProviding, LifecycleOwner {
2525

2626
private let dynamicDependency: DynamicDependency
2727

Examples/SPIR/TicTacToe/App/Root/RootBuilder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Lifecycle
1818
import SPIR
1919
import SwiftUI
2020

21-
final class RootComponent: BootstrapComponent, PresentableInteractorProviding {
21+
final class RootComponent: BootstrapComponent, PresentableInteractorProviding, LifecycleOwner {
2222

2323
var loggedOutListener: LoggedOutListener {
2424
return interactor

Package.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ let package = Package(
5858
.target(name: "RIBs",
5959
dependencies: ["Lifecycle"]),
6060
.testTarget(name: "RIBsTests",
61-
dependencies: ["RIBs"]),
61+
dependencies: ["RIBs",
62+
"NeedleFoundation"]),
6263
]
6364
)

Sources/Lifecycle/View/ViewLifecycleComponent.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ public protocol ViewLifecycleOwnerViewProviding: ViewableBuildable {
4040
var viewLifecycleOwner: ViewLifecycleOwner { get }
4141
}
4242

43-
public protocol EmptyInit {
43+
public protocol Initializable {
4444
init()
4545
}
4646

47-
public extension ViewLifecycleOwnerViewProviding where ContentView: EmptyInit {
47+
public extension ViewLifecycleOwnerViewProviding where ContentView: Initializable {
4848
var view: ContentView {
4949
return ContentView()
5050
}

Sources/MVVM/Lifecycle.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public typealias AnyBuilder = Lifecycle.AnyBuilder
2323
public typealias AnyDynamicBuilder = Lifecycle.AnyDynamicBuilder
2424
public typealias AtomicLazy = Lifecycle.AtomicLazy
2525
public typealias AtomicWeakLazy = Lifecycle.AtomicWeakLazy
26+
public typealias Initializable = Lifecycle.Initializable
2627
public typealias Lazy = Lifecycle.Lazy
2728
public typealias LazyViewable = Lifecycle.LazyViewable
2829
public typealias LazyView = Lifecycle.LazyView

Sources/RIBs/DI/Component.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,6 @@ import Foundation
7676
/// Initializer.
7777
public init() {}
7878
}
79+
80+
extension Component: SharedComponent {}
7981
#endif

Sources/RIBs/Lifecycle.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public typealias AnyBuilder = Lifecycle.AnyBuilder
2323
public typealias AnyDynamicBuilder = Lifecycle.AnyDynamicBuilder
2424
public typealias AtomicLazy = Lifecycle.AtomicLazy
2525
public typealias AtomicWeakLazy = Lifecycle.AtomicWeakLazy
26+
public typealias Initializable = Lifecycle.Initializable
2627
public typealias Lazy = Lifecycle.Lazy
2728
public typealias LazyViewable = Lifecycle.LazyViewable
2829
public typealias LazyView = Lifecycle.LazyView

0 commit comments

Comments
 (0)