fix(cli): preserve detected iOS target in Builder onboarding

Draft
WC
9d ago
+95-6

Summary

  • map the authoritative Release bundle ID to its matching Xcode application target
  • persist the detected target as CAPGO_IOS_TARGET during iOS Builder onboarding
  • prevent custom-target projects from falling back to the nonexistent App target during marketing-version handling
  • add regression coverage for the Dinnerish / com.dinnerish.app case with multiple application targets

Testing

  • bun run cli:check
  • focused bundle-ID detector and iOS tail handoff regression tests

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.