mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-27 21:07:01 -06:00
fix: migrate watch app to single-target app (Xcode 27+ compat) (#92477)
* fix: migrate watch app to single-target app * fix: build watch screenshots generically * docs(ios): clarify watch embed invariant * docs(ios): clarify watch embed invariant --------- Co-authored-by: joshavant <830519+joshavant@users.noreply.github.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>
This commit is contained in:
@@ -28,7 +28,6 @@ function runConfigureSigning(teamId: string, user = "localuser"): string {
|
||||
OPENCLAW_IOS_SHARE_BUNDLE_ID: "",
|
||||
OPENCLAW_IOS_ACTIVITY_WIDGET_BUNDLE_ID: "",
|
||||
OPENCLAW_IOS_WATCH_APP_BUNDLE_ID: "",
|
||||
OPENCLAW_IOS_WATCH_EXTENSION_BUNDLE_ID: "",
|
||||
USER: user,
|
||||
},
|
||||
encoding: "utf8",
|
||||
|
||||
@@ -28,9 +28,7 @@ describe("scripts/ios-release-signing.mjs", () => {
|
||||
expect(output).toContain(
|
||||
"OPENCLAW_WATCH_APP_PROFILE = OpenClaw App Store ai.openclawfoundation.app.watchkitapp",
|
||||
);
|
||||
expect(output).toContain(
|
||||
"OPENCLAW_WATCH_EXTENSION_PROFILE = OpenClaw App Store ai.openclawfoundation.app.watchkitapp.extension",
|
||||
);
|
||||
expect(output).not.toContain("OPENCLAW_WATCH_EXTENSION_PROFILE");
|
||||
});
|
||||
|
||||
it("documents the canonical release signing plan", () => {
|
||||
@@ -40,9 +38,7 @@ describe("scripts/ios-release-signing.mjs", () => {
|
||||
expect(output).toContain("Signing repo: git@github.com:openclaw/apps-signing.git");
|
||||
expect(output).toContain("Signing branch: main");
|
||||
expect(output).toContain("Signing setup and sync: Fastlane match");
|
||||
expect(output).toContain(
|
||||
"OpenClawWatchExtension: ai.openclawfoundation.app.watchkitapp.extension",
|
||||
);
|
||||
expect(output).not.toContain("OpenClawWatchExtension");
|
||||
expect(output).toContain("capabilities: PUSH_NOTIFICATIONS");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user