-
Notifications
You must be signed in to change notification settings - Fork 28.5k
libimobiledevice install instructions are incorrect #22595
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
Comments
Any progress regarding this issue? |
* Update libimobiledevice installation instructions HEAD libimobiledevice depends on HEAD usbmuxd. flutter/flutter#22595 * Review comments
Is this fixed? I see some PRs landed. |
Instructions are updated in flutter doctor. Based on the fact that the stackoverflow karma from my original answer has stopped, I think it's safe to close this. If someone wants to send a PR to the libusbmuxd brew recipe, that can be done as a separate followup. |
This is (maybe) a related question -- but -- why am I still seeing an error/warning in the iOS part of flutter doctor when I did the instructions -- and I don't even have any devices connected (iOS ones) at the time? This started ever since I upgraded to Flutter 0.11.9 .. I am not sure I understand the logic it is using for the error.
|
The message could certainly be improved in the case of no connected devices. It's basically saying that it's detected that your |
@tvolkert -- except I am still seeing the exact same message after I followed the steps outlined in the flutter doctor -v .. so .. something is a bit amiss I think? |
@sjmcdowall ah, sorry I missed that part of your comment before. Can you please file a separate issue with the output of |
Ha! Go figure -- now flutter doctor -v is a happy camper once I DID plug in an iOS physical device .. no other changes.. I guess if there is no physical device plugged in so it doesn't know if it will work -- it puts out the error? That seems ... wrong and "scary" |
@eseidelGoogle Any thoughts here please? |
The real fix here is to have usbmuxd update their homebrew formula to list |
What should I do? |
I have done these actions but did not solve the problem
|
Try running flutter doctor -v but with a real physical iOS device plugged in ..
I.e. flutter devices recognizes it ..
…Sent from my iPad
On Dec 7, 2018, at 10:12 PM, 罗小黑 ***@***.***> wrote:
I have done these actions but did not solve the problem
What should I do?
run:
[ ] brew update
[ ] brew uninstall --ignore-dependencies libimobiledevice
[ ] brew uninstall --ignore-dependencies usbmuxd
[ ] brew install --HEAD usbmuxd
[ ] brew unlink usbmuxd
[ ] brew link usbmuxd
[ ] brew install --HEAD libimobiledevice
[ ] brew install ideviceinstaller
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
What did you do? I am unable to identify the 1st comment. It has always worked when you have a device connected... |
This one : #22595 (comment) |
Recommmented this to specify what worked for me. Sorry for inefficient way of communicating |
I solved the problem just connecting an real iPhone device to my computer. I hope it helps someone. Before connecting it:
After that:
|
@eduardo-calzado-agentero Thanks, you save my day! |
In my case, it only works after I deleted al the homebrew cache
After it, I just followed the instruction in the Flutter site |
Thanks. This worked perfectly. After three weeks of debugging. I almost gave up... |
I was having some different issues with thinks like I was in Zsh and just ran the same commands in bash and they worked. I know this probably isn’t directly related to the issue at hand, but in case someone has some odd configure and make related errors. |
I have the same problem. I was okay last time, but this time I can't. I want to know what happened. I don't want to update it all the time. I just want to be able to do it the next time I execute it. Because it's very unstable, it makes me very troublesome and insecure. I never know what's going to happen next. And I'm in China. China has walls. It takes tens of hours to download something. Thank you 我同样的问题,我上次还可以,这次运行就不行,我想知道到底发生了什么,我不想动不动就更新,我只想当我下次执行的时候依然可以。因为这很不稳定,让我很麻烦,也很没有安全感,我永远也不知道下一步会发生什么。而且我是在中国,中国有墙,下载一个东西往往就是几十个小时。 谢谢 |
Note that on the newest versions of Flutter, you no longer have to install libimobiledevice - it's bundled with the Flutter SDK. |
I had run `flutter run'successfully before. Why did I install libimobiledevice this time? Do I automatically update something when my device has a network? |
flutter run ERROR |
Maybe This Can Solve Your Error brew update Found at here |
Hi, Getting this error: No package 'libplist-2.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you Alternatively, you may set the environment variables libplist_CFLAGS Thanks! |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Originally reported on StackOverflow.
A recent change to
libimobiledevice
bumped the constraint on libusbmuxd to >= version 1.1.0. The currentusbmuxd
homebrew package is version 1.0.10.As a result, homebrew
--HEAD
installs of libimobiledevice no longer build without a--HEAD
install ofusbmuxd
.Until the
usbmuxd
homebrew formula is updated, a workaround is to install it at HEAD:Ideally, we should send a PR to get the
usbmuxd
homebrew formula updated to 1.1.0. If we can't do that, we should update the instructions we emit fromflutter doctor
.The text was updated successfully, but these errors were encountered: