From cddad5c4fc931615d6da038712aae1f422f2ee74 Mon Sep 17 00:00:00 2001 From: Andrea Bueide Date: Fri, 1 May 2026 18:11:39 -0500 Subject: [PATCH] feat(ios): route plugin.json scripts through segkit Replace direct ios.sh calls and inline script sourcing in the iOS plugin's convenience scripts with segkit ios delegation. No fallbacks. Scripts updated: ios:devices:eval, start:ios, start:sim, stop:sim. start:sim and stop:sim are simplified from multi-source bash one-liners to clean segkit ios simulator start/stop calls. Co-Authored-By: Claude Opus 4.6 --- plugins/ios/plugin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/ios/plugin.json b/plugins/ios/plugin.json index be41fc2..90d2f66 100644 --- a/plugins/ios/plugin.json +++ b/plugins/ios/plugin.json @@ -70,16 +70,16 @@ "bash {{ .Virtenv }}/scripts/user/setup.sh" ], "ios:devices:eval": [ - "ios.sh devices eval" + "segkit ios devices eval" ], "start:ios": [ - "ios.sh run \"${1:-}\"" + "segkit ios run \"${1:-}\"" ], "start:sim": [ - "bash -c '. {{ .Virtenv }}/scripts/lib/lib.sh && . {{ .Virtenv }}/scripts/platform/core.sh && . {{ .Virtenv }}/scripts/domain/simulator.sh && ios_start \"${1:-}\"'" + "segkit ios simulator start \"${1:-}\"" ], "stop:sim": [ - "bash -c '. {{ .Virtenv }}/scripts/lib/lib.sh && . {{ .Virtenv }}/scripts/platform/core.sh && . {{ .Virtenv }}/scripts/domain/simulator.sh && ios_stop'" + "segkit ios simulator stop" ], "doctor": [ "bash {{ .Virtenv }}/scripts/user/doctor.sh"