Skip to content
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

Replace instruments using xctrace #698

Merged
merged 1 commit into from
Jan 6, 2022
Merged

Replace instruments using xctrace #698

merged 1 commit into from
Jan 6, 2022

Conversation

tjozwik
Copy link
Contributor

@tjozwik tjozwik commented Dec 7, 2021

CHANGELOG

  • Replaces the usage of /usr/bin/instruments by /usr/bin/xctrace.

Resolves: #697

DESCRIPTION

instruments has been deprecated in Xcode 12.x and removed from Xcode 13.x. When using macOS Monterey, Xcode requires version 13.x that does not include instruments and causes compatibility issues with corber runs for iOS platform. It causes e.g. failing corber start --platform=ios command.

Deprecation details:

The instruments command is now deprecated in favor of its replacement: xctrace. Use xctrace to record, import, and export data from Instruments .trace files. (36641078)

Source: https://developer.apple.com/documentation/xcode-release-notes/xcode-12-release-notes

@tjozwik
Copy link
Contributor Author

tjozwik commented Dec 28, 2021

@alexblom would it be possible to merge it and release a new corber's version as currently it is not possible to use corber on MacOS Monterey without using such a modification - so we need to stick to forked version all the time right now?

@alexblom alexblom merged commit af9e79d into isleofcode:master Jan 6, 2022
@alexblom
Copy link
Member

alexblom commented Jan 6, 2022

Thank you for the nudge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

/usr/bin/instruments no longer present on XCode 13
2 participants