Skip to content

Doctor check for libimobiledevice/Xcode compatibility - #6111

Merged
cbracken merged 1 commit into
flutter:masterfrom
cbracken:doctor_libidevice
Sep 28, 2016
Merged

cbracken merged 1 commit into
flutter:masterfrom
cbracken:doctor_libidevice

Conversation

@cbracken

Copy link
Copy Markdown
Member

libimobiledevice 1.2.0 is incompatible with Xcode >= 8.0. Since the
libimobiledevice tools don't include a --version flag, check for valid
exit code on running idevicename, if an iOS device is connected.

libimobiledevice 1.2.0 is incompatible with Xcode >= 8.0. Since the
libimobiledevice tools don't include a --version flag, check for valid
exit code on running idevicename, if an iOS device is connected.
@cbracken

cbracken commented Sep 28, 2016 •

Copy link
Copy Markdown
Member Author

@chinmaygarde @danrubel

This attempts to detect the incompatibility between Xcode 8 + libimobiledevice 1.2.0 (current). See #5937 for more info.

I don't like this much; if you've got ideas on a better solution, I'd like to hear them. In particular, I'm not keen on suggesting an install from head, but not sure what better alternatives we've got. One option might be to deploy compatible versions in the cache; thoughts on how reasonable that approach might be?

@danrubel danrubel left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with your sentiment but I don't have anything better to suggest at the moment. LGTM

@cbracken

Copy link
Copy Markdown
Member Author

Alright; filed #6118 to follow up on whether or not it's reasonable to move off libimobiledevice. Landing this in the meantime.

@cbracken
cbracken merged commit e6ed26d into flutter:master Sep 28, 2016
@cbracken
cbracken deleted the doctor_libidevice branch September 28, 2016 17:01
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants