limrun-xcode
Remote Xcode build
Build Apple projects on Limrun's remote Xcode, from any environment (Linux,
Windows, macOS, VM, container). lim xcode build syncs your sources to a remote
Xcode instance, builds there, and (when a simulator is attached) installs and
relaunches the app. This workflow builds on the remote instance; local Xcode, local simulators,
and local build tools are not part of it. A finished run has the app running
and verified on a Limrun simulator.
For driving the app once it's running (tap, type, element tree, screenshot,
record), use the limrun-ios-simulator skill. For Bazel workspaces, use
limrun-bazel instead of this skill.
Auth and CLI
Install if needed: npm install --global lim. Auth is lim login or
LIM_API_KEY (it may already be set in the user's environment even when .env and the shell do not show it; check before asking for it). The CLI is the source of truth:
the commands in this skill are verified, but if a flag errors or you need one
not shown here, check --help instead of guessing: