chore: update ios configuration · openclaw/openclaw@c932bf3
joshavant
·
2026-06-16
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -5,10 +5,10 @@ OPENCLAW_IOS_DEFAULT_TEAM = Y5PE65HELJ
|
5 | 5 | OPENCLAW_IOS_SELECTED_TEAM = $(OPENCLAW_IOS_DEFAULT_TEAM) |
6 | 6 | OPENCLAW_DEVELOPMENT_TEAM = $(OPENCLAW_IOS_SELECTED_TEAM) |
7 | 7 | OPENCLAW_CODE_SIGN_STYLE = Automatic |
8 | | -OPENCLAW_APP_BUNDLE_ID = ai.openclaw.client |
9 | | -OPENCLAW_WATCH_APP_BUNDLE_ID = ai.openclaw.client.watchkitapp |
10 | | -OPENCLAW_WATCH_EXTENSION_BUNDLE_ID = ai.openclaw.client.watchkitapp.extension |
11 | | -OPENCLAW_ACTIVITY_WIDGET_BUNDLE_ID = ai.openclaw.client.activitywidget |
| 8 | +OPENCLAW_APP_BUNDLE_ID = ai.openclawfoundation.app |
| 9 | +OPENCLAW_WATCH_APP_BUNDLE_ID = ai.openclawfoundation.app.watchkitapp |
| 10 | +OPENCLAW_WATCH_EXTENSION_BUNDLE_ID = ai.openclawfoundation.app.watchkitapp.extension |
| 11 | +OPENCLAW_ACTIVITY_WIDGET_BUNDLE_ID = ai.openclawfoundation.app.activitywidget |
12 | 12 | OPENCLAW_WATCH_APP_PROFILE = |
13 | 13 | OPENCLAW_WATCH_EXTENSION_PROFILE = |
14 | 14 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -17,7 +17,7 @@ final class ShareViewController: UIViewController {
|
17 | 17 | var attachments: [ShareAttachment] |
18 | 18 | } |
19 | 19 | |
20 | | -private let logger = Logger(subsystem: "ai.openclaw.ios", category: "ShareExtension") |
| 20 | +private let logger = Logger(subsystem: "ai.openclawfoundation.app", category: "ShareExtension") |
21 | 21 | private var statusLabel: UILabel? |
22 | 22 | private let draftTextView = UITextView() |
23 | 23 | private let sendButton = UIButton(type: .system) |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -7,14 +7,14 @@
|
7 | 7 | OPENCLAW_CODE_SIGN_STYLE = Manual |
8 | 8 | OPENCLAW_DEVELOPMENT_TEAM = Y5PE65HELJ |
9 | 9 | |
10 | | -OPENCLAW_APP_BUNDLE_ID = ai.openclaw.client |
11 | | -OPENCLAW_SHARE_BUNDLE_ID = ai.openclaw.client.share |
12 | | -OPENCLAW_WATCH_APP_BUNDLE_ID = ai.openclaw.client.watchkitapp |
13 | | -OPENCLAW_WATCH_EXTENSION_BUNDLE_ID = ai.openclaw.client.watchkitapp.extension |
14 | | -OPENCLAW_ACTIVITY_WIDGET_BUNDLE_ID = ai.openclaw.client.activitywidget |
| 10 | +OPENCLAW_APP_BUNDLE_ID = ai.openclawfoundation.app |
| 11 | +OPENCLAW_SHARE_BUNDLE_ID = ai.openclawfoundation.app.share |
| 12 | +OPENCLAW_WATCH_APP_BUNDLE_ID = ai.openclawfoundation.app.watchkitapp |
| 13 | +OPENCLAW_WATCH_EXTENSION_BUNDLE_ID = ai.openclawfoundation.app.watchkitapp.extension |
| 14 | +OPENCLAW_ACTIVITY_WIDGET_BUNDLE_ID = ai.openclawfoundation.app.activitywidget |
15 | 15 | |
16 | | -OPENCLAW_APP_PROFILE = ai.openclaw.client Development |
17 | | -OPENCLAW_SHARE_PROFILE = ai.openclaw.client.share Development |
| 16 | +OPENCLAW_APP_PROFILE = ai.openclawfoundation.app Development |
| 17 | +OPENCLAW_SHARE_PROFILE = ai.openclawfoundation.app.share Development |
18 | 18 | |
19 | 19 | // Keep local includes after defaults: xcconfig is evaluated top-to-bottom, |
20 | 20 | // so later assignments in local files override the defaults above. |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -6,7 +6,7 @@ final class NetworkStatusService: @unchecked Sendable {
|
6 | 6 | func currentStatus(timeoutMs: Int = 1500) async -> OpenClawNetworkStatusPayload { |
7 | 7 | await withCheckedContinuation { cont in |
8 | 8 | let monitor = NWPathMonitor() |
9 | | -let queue = DispatchQueue(label: "ai.openclaw.ios.network-status") |
| 9 | +let queue = DispatchQueue(label: "ai.openclawfoundation.app.network-status") |
10 | 10 | let state = NetworkStatusState() |
11 | 11 | |
12 | 12 | monitor.pathUpdateHandler = { path in |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -59,7 +59,7 @@ final class GatewayDiscoveryModel {
|
59 | 59 | let browser = GatewayDiscoveryBrowserSupport.makeBrowser( |
60 | 60 | serviceType: OpenClawBonjour.gatewayServiceType, |
61 | 61 | domain: domain, |
62 | | - queueLabelPrefix: "ai.openclaw.ios.gateway-discovery", |
| 62 | + queueLabelPrefix: "ai.openclawfoundation.app.gateway-discovery", |
63 | 63 | onState: { [weak self] state in |
64 | 64 | guard let self else { return } |
65 | 65 | self.statesByDomain[domain] = state |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -443,7 +443,7 @@ enum GatewaySettingsStore {
|
443 | 443 | } |
444 | 444 | |
445 | 445 | enum GatewayDiagnostics { |
446 | | -private static let logger = Logger(subsystem: "ai.openclaw.ios", category: "GatewayDiag") |
| 446 | +private static let logger = Logger(subsystem: "ai.openclawfoundation.app", category: "GatewayDiag") |
447 | 447 | private static let queue = DispatchQueue(label: "ai.openclaw.gateway.diagnostics") |
448 | 448 | private static let maxLogBytes: Int64 = 512 * 1024 |
449 | 449 | private static let keepLogBytes: Int64 = 256 * 1024 |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -4,7 +4,7 @@
|
4 | 4 | <dict> |
5 | 5 | <key>BGTaskSchedulerPermittedIdentifiers</key> |
6 | 6 | <array> |
7 | | - <string>ai.openclaw.ios.bgrefresh</string> |
| 7 | + <string>ai.openclawfoundation.app.bgrefresh</string> |
8 | 8 | </array> |
9 | 9 | <key>CFBundleDevelopmentRegion</key> |
10 | 10 | <string>$(DEVELOPMENT_LANGUAGE)</string> |
@@ -28,7 +28,7 @@
|
28 | 28 | <array> |
29 | 29 | <dict> |
30 | 30 | <key>CFBundleURLName</key> |
31 | | - <string>ai.openclaw.ios</string> |
| 31 | + <string>ai.openclawfoundation.app</string> |
32 | 32 | <key>CFBundleURLSchemes</key> |
33 | 33 | <array> |
34 | 34 | <string>openclaw</string> |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -7,7 +7,7 @@ import os
|
7 | 7 | final class LiveActivityManager { |
8 | 8 | static let shared = LiveActivityManager() |
9 | 9 | |
10 | | -private let logger = Logger(subsystem: "ai.openclaw.ios", category: "LiveActivity") |
| 10 | +private let logger = Logger(subsystem: "ai.openclawfoundation.app", category: "LiveActivity") |
11 | 11 | private let connectingStaleSeconds: TimeInterval = 120 |
12 | 12 | private let hydrationStaleSeconds: TimeInterval = 300 |
13 | 13 | private var currentActivity: Activity<OpenClawActivityAttributes>? |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -88,14 +88,14 @@ final class NodeAppModel {
|
88 | 88 | var pendingApprovalIDs: [String]? |
89 | 89 | } |
90 | 90 | |
91 | | -private let deepLinkLogger = Logger(subsystem: "ai.openclaw.ios", category: "DeepLink") |
92 | | -private let pushWakeLogger = Logger(subsystem: "ai.openclaw.ios", category: "PushWake") |
93 | | -private let pendingActionLogger = Logger(subsystem: "ai.openclaw.ios", category: "PendingAction") |
94 | | -private let locationWakeLogger = Logger(subsystem: "ai.openclaw.ios", category: "LocationWake") |
95 | | -private let watchReplyLogger = Logger(subsystem: "ai.openclaw.ios", category: "WatchReply") |
96 | | -private let watchExecApprovalLogger = Logger(subsystem: "ai.openclaw.ios", category: "WatchExecApproval") |
| 91 | +private let deepLinkLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "DeepLink") |
| 92 | +private let pushWakeLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "PushWake") |
| 93 | +private let pendingActionLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "PendingAction") |
| 94 | +private let locationWakeLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "LocationWake") |
| 95 | +private let watchReplyLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "WatchReply") |
| 96 | +private let watchExecApprovalLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "WatchExecApproval") |
97 | 97 | private let execApprovalNotificationLogger = Logger( |
98 | | - subsystem: "ai.openclaw.ios", |
| 98 | + subsystem: "ai.openclawfoundation.app", |
99 | 99 | category: "ExecApprovalNotification") |
100 | 100 | enum CameraHUDKind { |
101 | 101 | case photo |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -22,9 +22,9 @@ enum OpenClawAppModelRegistry {
|
22 | 22 | |
23 | 23 | @MainActor |
24 | 24 | final class OpenClawAppDelegate: NSObject, UIApplicationDelegate, @preconcurrency UNUserNotificationCenterDelegate { |
25 | | -private let logger = Logger(subsystem: "ai.openclaw.ios", category: "Push") |
26 | | -private let backgroundWakeLogger = Logger(subsystem: "ai.openclaw.ios", category: "BackgroundWake") |
27 | | -private static let wakeRefreshTaskIdentifier = "ai.openclaw.ios.bgrefresh" |
| 25 | +private let logger = Logger(subsystem: "ai.openclawfoundation.app", category: "Push") |
| 26 | +private let backgroundWakeLogger = Logger(subsystem: "ai.openclawfoundation.app", category: "BackgroundWake") |
| 27 | +private static let wakeRefreshTaskIdentifier = "ai.openclawfoundation.app.bgrefresh" |
28 | 28 | private var backgroundWakeTask: Task<Bool, Never>? |
29 | 29 | private var pendingAPNsDeviceToken: Data? |
30 | 30 | private var pendingWatchPromptActions: [PendingWatchPromptAction] = [] |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。