Skip to content

Commit ae4c9a0

Browse files
committed
macOS 3.0
1 parent e692a1d commit ae4c9a0

File tree

8 files changed

+14
-26
lines changed

8 files changed

+14
-26
lines changed

Projects/App/Project.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ let targets: [Target] = [
105105
dependencies: [
106106
.SPM.LaunchAtScreen,
107107
.shared(target: .ComposableArchitectureWrapper),
108+
.shared(target: .FirebaseWrapper),
108109
.shared(target: .Entity),
109110
.shared(target: .EnumUtil),
110111
.shared(target: .SwiftUIUtil),

Projects/App/macOS/Resources/PrivacyInfo.xcprivacy

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,7 @@
9696
</dict>
9797
</array>
9898
<key>NSPrivacyTrackingDomains</key>
99-
<array>
100-
<string>https://open.neis.go.kr</string>
101-
</array>
99+
<array/>
102100
<key>NSPrivacyTracking</key>
103101
<false/>
104102
</dict>

Projects/App/macOS/Sources/App/AppDelegate.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import Cocoa
22
import Combine
33
import ComposableArchitecture
44
import SwiftUI
5+
import Firebase
56

67
final class AppDelegate: NSObject, NSApplicationDelegate {
78
private var statusItem: NSStatusItem!
@@ -39,6 +40,8 @@ final class AppDelegate: NSObject, NSApplicationDelegate {
3940
self.popover = popover
4041

4142
eventMonitor = .init(mask: [.leftMouseDown, .rightMouseDown], handler: mouseEventHandle(_:))
43+
44+
FirebaseApp.configure()
4245
}
4346

4447
func applicationWillTerminate(_ notification: Notification) {}

Projects/App/macOS/Sources/Content/ContentView.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ struct ContentView: View {
142142
.overlay(alignment: .top) {
143143
HStack {
144144
Text(text)
145-
.foregroundColor(foregroundColor)
145+
.foregroundStyle(foregroundColor)
146146

147147
Spacer()
148148
}
@@ -157,7 +157,7 @@ struct ContentView: View {
157157

158158
Text("cmd + \(shortcut)")
159159
.font(.caption2)
160-
.foregroundColor(foregroundColor)
160+
.foregroundStyle(.gray)
161161
}
162162
.padding(.bottom, 4)
163163
.padding(.trailing, 8)

Projects/App/macOS/Support/Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@
1919
<key>CFBundlePackageType</key>
2020
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
2121
<key>CFBundleShortVersionString</key>
22-
<string>2.6.3</string>
22+
<string>3.0</string>
2323
<key>CFBundleVersion</key>
24-
<string>33</string>
24+
<string>37</string>
2525
<key>ITSAppUsesNonExemptEncryption</key>
2626
<false/>
2727
<key>LSApplicationCategoryType</key>
2828
<string>public.app-category.lifestyle</string>
2929
<key>LSUIElement</key>
3030
<true/>
3131
<key>NSHumanReadableCopyright</key>
32-
<string>© Hyeongwoo Choi 2023</string>
32+
<string>© Hyeongwoo Choi 2025</string>
3333
<key>NSUserActivityTypes</key>
3434
<array>
3535
<string>DisplayMealIntent</string>

Projects/App/macOS/Support/TodayWhat_Mac_App.entitlements

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@
1212
<true/>
1313
<key>com.apple.security.network.client</key>
1414
<true/>
15+
<key>keychain-access-groups</key>
16+
<array/>
1517
</dict>
1618
</plist>

Tuist/ProjectDescriptionHelpers/Action/Action+Template.swift

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,4 @@ public extension TargetScript {
3838
name: "Firebase Info copy by Configuration",
3939
basedOnDependencyAnalysis: false
4040
)
41-
42-
static let firebaseInfoByMacOSConfiguration = TargetScript.post(
43-
script: """
44-
case "${CONFIGURATION}" in
45-
"Release" )
46-
cp -r "$SRCROOT/macOS/Resources/GoogleService-Info.plist" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist"
47-
;;
48-
*)
49-
cp -r "$SRCROOT/macOS/Resources/GoogleService-QA-Info.plist" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist"
50-
;;
51-
esac
52-
53-
""",
54-
name: "Firebase Info copy by Configuration",
55-
basedOnDependencyAnalysis: false
56-
)
5741
}

Tuist/ProjectDescriptionHelpers/GenerateEnvironment.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ public extension GenerateEnvironment {
3131
return [.launchAtLogin]
3232

3333
case .cd:
34-
return [.firebaseInfoByMacOSConfiguration, .launchAtLogin]
34+
return [.launchAtLogin]
3535

3636
case .dev:
37-
return [.swiftLint, .firebaseInfoByMacOSConfiguration, .launchAtLogin]
37+
return [.swiftLint, .launchAtLogin]
3838
}
3939
}
4040
}

0 commit comments

Comments
 (0)