René's URL Explorer Experiment


Title: [Bug]: simulatorId being persisted in config file · Issue #230 · getsentry/XcodeBuildMCP · GitHub

Open Graph Title: [Bug]: simulatorId being persisted in config file · Issue #230 · getsentry/XcodeBuildMCP

X Title: [Bug]: simulatorId being persisted in config file · Issue #230 · getsentry/XcodeBuildMCP

Description: Bug Description I have a shared configuration file for my team to work on the same project using Cursor and XcodeBuildMCP. I want to declare that we should all run on iPhone 17, but each team member will have different simulator IDs for ...

Open Graph Description: Bug Description I have a shared configuration file for my team to work on the same project using Cursor and XcodeBuildMCP. I want to declare that we should all run on iPhone 17, but each team membe...

X Description: Bug Description I have a shared configuration file for my team to work on the same project using Cursor and XcodeBuildMCP. I want to declare that we should all run on iPhone 17, but each team membe...

Opengraph URL: https://github.com/getsentry/XcodeBuildMCP/issues/230

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[Bug]: simulatorId being persisted in config file","articleBody":"### Bug Description\n\nI have a shared configuration file for my team to work on the same project using Cursor and XcodeBuildMCP. I want to declare that we should all run on iPhone 17, but each team member will have different simulator IDs for an iPhone 17 simulator, so I just added `simulatorName: iPhone 17` to the config file.\n\nHowever, every time I interact with XcodeBuildMCP thru Cursor, the `simulatorId` is added to the config file and I end up having changes that I have to discard in my branch.\n\n### Debug Output\n\nXcodeBuildMCP Doctor\n\nGenerated: 2026-02-18T18:59:58.574Z\nServer Version: 2.0.7\n\n## System Information\n- platform: darwin\n- release: 25.3.0\n- arch: arm64\n- cpus: 12 x Apple M3 Pro\n- memory: 18 GB\n- hostname: alegre-mbp.local\n- username: jorge\n- homedir: /Users/jorge\n- tmpdir: /var/folders/qt/5lnnqrq159dgclfjxlg0sknc0000gn/T\n\n## Node.js Information\n- version: v24.13.0\n- execPath: /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec/node-runtime\n- pid: 32923\n- ppid: 32145\n- platform: darwin\n- arch: arm64\n- cwd: /Users/jorge/Developer/Citizen/ios\n- argv: /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec/node-runtime /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec/build/cli.js mcp\n\n## Process Tree\n- Running under Xcode: ❌ No\n- 32923 (ppid 32145): /opt/homebrew/Ce — /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec/node-runtime /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec/build/cli.js mcp\n- 32145 (ppid 31563): Cursor — Helper (P Cursor Helper (Plugin): extension-host (user) [1-1]\n- 31563 (ppid 1): /Applications/Cu — /Applications/Cursor.app/Contents/MacOS/Cursor\n- 1 (ppid 0): /sbin/launchd — /sbin/launchd\n\n## Xcode Information\n- version: Xcode 26.2 - Build version 17C52\n- path: /Applications/Xcode-26.2.0.app/Contents/Developer\n- selectedXcode: /Applications/Xcode-26.2.0.app/Contents/Developer/usr/bin/xcodebuild\n- xcrunVersion: xcrun version 72.\n\n## Dependencies\n- axe: ✅ v1.4.0\n- xcodemake: ❌ Not found\n- mise: ❌ Not found\n\n## Environment Variables\n- INCREMENTAL_BUILDS_ENABLED: (not set)\n- DEVELOPER_DIR: (not set)\n- HOME: /Users/jorge\n- USER: jorge\n- TMPDIR: /var/folders/qt/5lnnqrq159dgclfjxlg0sknc0000gn/T/\n- NODE_ENV: (not set)\n- SENTRY_DISABLED: (not set)\n- XCODEBUILDMCP_RESOURCE_ROOT: /opt/homebrew/Cellar/xcodebuildmcp/2.0.7/libexec\n- XCODEBUILDMCP_RUNTIME: mcp\n- XCODEBUILDMCP_SILENCE_LOGS: true\n\n### PATH\n```\n/Users/jorge/.local/bin\n/Users/jorge/.antigravity/antigravity/bin\n/Users/jorge/.pyenv/shims\n/Users/jorge/.nvm/versions/node/v20.16.0/bin\n/Users/jorge/google-cloud-sdk/bin\n/Users/jorge/.mint/bin/\n/Users/jorge/go/bin/\n/opt/homebrew/bin\n/usr/local/bin\n/System/Cryptexes/App/usr/bin\n/usr/bin\n/bin\n/usr/sbin\n/sbin\n/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin\n/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin\n/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin\n/opt/pmk/env/global/bin\n/Library/Apple/usr/bin\n/Applications/Little Snitch.app/Contents/Components\n/usr/local/go/bin\n/opt/homebrew/opt/fzf/bin\n```\n\n## Feature Status\n\n### UI Automation (axe)\n- Available: ✅ Yes\n- UI Automation Supported: ✅ Yes\n\n### Incremental Builds\n- Enabled: ✅ Yes\n- Available: ✅ Yes\n- Makefile exists: ❌ No\n\n### Mise Integration\n- Running under mise: ❌ No\n- Mise available: ❌ No\n\n### Debugger Backend (DAP)\n- lldb-dap available: ✅ Yes\n- Selected backend: dap\n\n### Available Tools\n- Total Plugins: 100\n- Plugin Directories: 15\n- debugging: 8 tools\n- device: 14 tools\n- doctor: 1 tools\n- logging: 4 tools\n- macos: 11 tools\n- project-discovery: 5 tools\n- project-scaffolding: 2 tools\n- session-management: 4 tools\n- simulator-management: 8 tools\n- simulator: 21 tools\n- swift-package: 6 tools\n- ui-automation: 11 tools\n- utilities: 1 tools\n- workflow-discovery: 1 tools\n- xcode-ide: 3 tools\n\n### Runtime Tool Registration\n- Enabled Workflows: 8\n- Registered Tools: 49\n- Workflows: debugging, logging, project-discovery, session-management, simulator-management, simulator, ui-automation, utilities\n\n### Xcode IDE Bridge (mcpbridge)\n- Workflow enabled: ❌ No\n- mcpbridge path: (not found)\n- Xcode running: true\n- Connected: ❌ No\n- Bridge PID: (none)\n- Proxied tools: 0\n- Last error: (none)\n- Note: Bridge debug tools (status/sync/disconnect) are only registered when debug: true\n\n## Tool Availability Summary\n- Build Tools: ✅ Available\n- UI Automation Tools: ✅ Available\n- Incremental Build Support: ✅ Available \u0026 Enabled\n\n## Sentry\n- Sentry enabled: ✅ Yes\n\n## Troubleshooting Tips\n- If UI automation tools are not available, install axe: `brew tap cameroncooke/axe \u0026\u0026 brew install axe`\n- If incremental build support is not available, you can download the tool from https://github.com/cameroncooke/xcodemake. Make sure it's executable and available in your PATH\n- To enable xcodemake, set environment variable: `export INCREMENTAL_BUILDS_ENABLED=1`\n- For mise integration, follow instructions in the README.md file\n\n### Editor/Client\n\nCursor \n\n### MCP Server Version\n\n2.0.7\n\n### LLM\n\nClaude Opus 4.6\n\n### MCP Configuration\n\n```json\n\n```\n\n### Steps to Reproduce\n\nI asked the agent to build the app\n\n### Expected Behavior\n\nFind the simulator ID without setting the ID in the `.xcodebuildmcp/config.yaml` file\n\n### Actual Behavior\n\nIt added a new line to the config with the simulator Id\n\n### Error Messages\n\n```shell\n\n```","author":{"url":"https://github.com/jorgealegre","@type":"Person","name":"jorgealegre"},"datePublished":"2026-02-18T19:02:37.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/230/XcodeBuildMCP/issues/230"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:1979662a-adbd-5066-e4c2-acc1f7aaf4a1
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idAEB2:3093B9:5794D:7F5D5:6A4D0079
html-safe-nonce969f56fb5df146acc4b3d67ca41c6fe30df3e43a18adb3ac3d9e6ec64579f22f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRUIyOjMwOTNCOTo1Nzk0RDo3RjVENTo2QTREMDA3OSIsInZpc2l0b3JfaWQiOiI4MzExNDA3Mjc4ODk3ODIzODY1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacc669b018c48515d263543629afd0d7c85b98fec3ae39e78c3be2ea6e93b19ee3
hovercard-subject-tagissue:3959334597
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/getsentry/XcodeBuildMCP/230/issue_layout
twitter:imagehttps://opengraph.githubassets.com/e4557dc11eca728b7d9c8eb29b028e61a3c1397b386ac5e4863f76ff3d85dce0/getsentry/XcodeBuildMCP/issues/230
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/e4557dc11eca728b7d9c8eb29b028e61a3c1397b386ac5e4863f76ff3d85dce0/getsentry/XcodeBuildMCP/issues/230
og:image:altBug Description I have a shared configuration file for my team to work on the same project using Cursor and XcodeBuildMCP. I want to declare that we should all run on iPhone 17, but each team membe...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejorgealegre
hostnamegithub.com
expected-hostnamegithub.com
None31e4db13a9e20081f2fac78f441659a6576e582bbb15e153f9c7fb6473aa29f5
turbo-cache-controlno-preview
go-importgithub.com/getsentry/XcodeBuildMCP git https://github.com/getsentry/XcodeBuildMCP.git
octolytics-dimension-user_id1396951
octolytics-dimension-user_logingetsentry
octolytics-dimension-repository_id945551361
octolytics-dimension-repository_nwogetsentry/XcodeBuildMCP
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id945551361
octolytics-dimension-repository_network_root_nwogetsentry/XcodeBuildMCP
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasefb70bd3c4b2bec429781b65419e912c66e2d5581
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/getsentry/XcodeBuildMCP/issues/230#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgetsentry%2FXcodeBuildMCP%2Fissues%2F230
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgetsentry%2FXcodeBuildMCP%2Fissues%2F230
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=getsentry%2FXcodeBuildMCP
Reloadhttps://github.com/getsentry/XcodeBuildMCP/issues/230
Reloadhttps://github.com/getsentry/XcodeBuildMCP/issues/230
Reloadhttps://github.com/getsentry/XcodeBuildMCP/issues/230
Please reload this pagehttps://github.com/getsentry/XcodeBuildMCP/issues/230
getsentry https://github.com/getsentry
XcodeBuildMCPhttps://github.com/getsentry/XcodeBuildMCP
Please reload this pagehttps://github.com/getsentry/XcodeBuildMCP/issues/230
Notifications https://github.com/login?return_to=%2Fgetsentry%2FXcodeBuildMCP
Fork 300 https://github.com/login?return_to=%2Fgetsentry%2FXcodeBuildMCP
Star 6k https://github.com/login?return_to=%2Fgetsentry%2FXcodeBuildMCP
Code https://github.com/getsentry/XcodeBuildMCP
Issues 14 https://github.com/getsentry/XcodeBuildMCP/issues
Pull requests 8 https://github.com/getsentry/XcodeBuildMCP/pulls
Discussions https://github.com/getsentry/XcodeBuildMCP/discussions
Actions https://github.com/getsentry/XcodeBuildMCP/actions
Projects https://github.com/getsentry/XcodeBuildMCP/projects
Security and quality 0 https://github.com/getsentry/XcodeBuildMCP/security
Insights https://github.com/getsentry/XcodeBuildMCP/pulse
Code https://github.com/getsentry/XcodeBuildMCP
Issues https://github.com/getsentry/XcodeBuildMCP/issues
Pull requests https://github.com/getsentry/XcodeBuildMCP/pulls
Discussions https://github.com/getsentry/XcodeBuildMCP/discussions
Actions https://github.com/getsentry/XcodeBuildMCP/actions
Projects https://github.com/getsentry/XcodeBuildMCP/projects
Security and quality https://github.com/getsentry/XcodeBuildMCP/security
Insights https://github.com/getsentry/XcodeBuildMCP/pulse
#279https://github.com/getsentry/XcodeBuildMCP/pull/279
[Bug]: simulatorId being persisted in config filehttps://github.com/getsentry/XcodeBuildMCP/issues/230#top
#279https://github.com/getsentry/XcodeBuildMCP/pull/279
bugSomething isn't workinghttps://github.com/getsentry/XcodeBuildMCP/issues?q=state%3Aopen%20label%3A%22bug%22
https://github.com/jorgealegre
jorgealegrehttps://github.com/jorgealegre
on Feb 18, 2026https://github.com/getsentry/XcodeBuildMCP/issues/230#issue-3959334597
https://github.com/cameroncooke/xcodemakehttps://github.com/cameroncooke/xcodemake
bugSomething isn't workinghttps://github.com/getsentry/XcodeBuildMCP/issues?q=state%3Aopen%20label%3A%22bug%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.