-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exit code 70 "Unable to find a destination matching the provided destination specifier" #2364
Comments
To me this looks like the simulator Carthage is trying to pick up to build for x86 is not available. Can you check what simulators you actually have on your system? |
Hi @ryanmaksymic
I will close the issue for now, feel free to further comment if you still think it's a Carthage problem and can provide evidence. |
@blender I'm experiencing the same issue with
However the device is listed in the output of It might be a long shot but I upgraded from Sierra to High Sierra last week. And I'm using a case-sensitive filesystem. Maybe it has something to do with that. Can I provide any more information? |
@elitalon thanks, that’s helpful… Could you post |
It seems to me that you have a broken list of simulators
This id does not appear in the list of simulators further down in your output |
@jdhealy Well, you got me in the middle of reinstalling Xcode 9.2, so it'll take a few minutes before I can provide that output 😅 @blender I agree. Something weird is happening because the output of |
So this is my environment: Carthagecarthage install method: [ ] .pkg, [x] homebrew, [ ] source SDKs
|
Ok, I managed to solve the issue. After reinstalling Xcode I realised it still listed the devices from the previous installation. So I went ahead and deleted all entries (i.e. simulators) under My guess is that when you modify a simulator (e.g. renaming it) Xcode creates a copy in If my theory is correct, I'm not sure whether this is an issue on Carthage, Xcode or both. |
@elitalon Thank you! The problem was indeed with my Devices folder. After a few failed attempts I managed to properly reset the list of simulators by going through these steps and restarting my machine. |
Thank you. |
which carthage
: /usr/local/bin/carthagecarthage version
: 0.28.0xcodebuild -version
: 9.2 / 9C40b--no-build
? No--no-use-binaries
? No--use-submodules
? No--cache-builds
? No--new-resolver
? NoCartfile
Carthage Output
End part of the xcodebuild log:
Actual outcome
Build failed.
Expected outcome
Build not failed.
I'm brand new to Carthage, so bear with me. I've tried with multiple projects; I've cleared derived data; I've uninstalled and reinstalled Carthage.
Any help is greatly appreciated!
The text was updated successfully, but these errors were encountered: