Skip to content

Location of download-cli.sh changed in Xcode 16.3 #3518

Open
apollographql/apollo-ios-dev
#623
@robb

Description

@robb

Summary

Couldn't install the CLI through the Xcode 16.3 beta.

The folder being checked is

~/Library/Developer/Xcode/DerivedData/<# Project #>/Build/Intermediates.noindex/CommandPluginIntermediates/Install CLI.output/../../checkouts/apollo-ios/scripts/download-cli.sh

but the actual file lives at

~/Library/Developer/Xcode/DerivedData/<# Project #>/SourcePackages/checkouts/apollo-ios/scripts/download-cli.sh

Invoking the script manually from the terminal seemed to work just fine.

Version

1.18.0

Steps to reproduce the behavior

  • Open a project in Xcode 16.3
  • Right click the project, select the Install CLI option
  • Nothing installs

Logs

Showing All Messages
working directory:
   /Users/robb/Developer/linear-app/mobile-ios
tool mapping:
tool paths:
   /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
   /Applications/Xcode-beta.app/Contents/Developer/usr/bin
   /bin
   /sbin
   /usr/bin
   /usr/sbin

Installing Apollo CLI Plugin to Xcode project Linear
/bin/sh: /Users/robb/Library/Developer/Xcode/DerivedData/Linear-fgcjeqtuzqjldncybbmkkcmdjibu/Build/Intermediates.noindex/CommandPluginIntermediates/Install CLI.output/../../checkouts/apollo-ios/scripts/download-cli.sh: No such file or directory

Installing Apollo CLI Plugin to Xcode project Linear

/bin/sh: /Users/robb/Library/Developer/Xcode/DerivedData/Linear-fgcjeqtuzqjldncybbmkkcmdjibu/Build/Intermediates.noindex/CommandPluginIntermediates/Install CLI.output/../../checkouts/apollo-ios/scripts/download-cli.sh: No such file or directory

Anything else?

No response

Metadata

Metadata

Assignees

Labels

bugGenerally incorrect behavior

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions