list_remote_profiles
Lists PAServer connection profiles from RAD Studio, showing platform, host, port, and sidecar file status to troubleshoot 'Missing profile name' or 'No remote profile' errors.
Instructions
List PAServer Connection Profiles registered in this RAD Studio install.
These profiles drive iOS / macOS / Linux builds via PAServer on a remote Mac or Linux host. build_dproj uses them automatically (it picks the first compatible profile for the target platform), but listing them is useful when troubleshooting a "Missing profile name" or "No remote profile" error from MSBuild Deploy.
Each profile lists:
Name (what you pass as remote_profile=)
Platform tag (OSX64, iOSDevice64, Linux64 — used to filter for the target. An OSX64 profile is reusable for any Apple target.)
Host:port (where PAServer is listening)
Whether the sidecar .profile file exists at %APPDATA%\Embarcadero\BDS<ver><name>.profile. The sidecar is REQUIRED for Deploy to read the profile — if missing, open the profile in Connection Profile Manager once to write it.
Args: studio_root: Optional RAD Studio install root (e.g. r"C:\Program Files (x86)\Embarcadero\Studio\37.0"). Defaults to the highest-version install detected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| studio_root | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |