flutter/packages/flutter_tools
Chris Bracken eba6ceb85d Use idevice_id, ideviceinfo for iOS device listing (#11883)
This patch migrates iOS device listing from using Xcode instruments to
using the libimobiledevice tools idevice_id and ideviceinfo.

ideviceinfo was previously incompatible with iOS 11 physical devices;
this has now been fixed.

In 37bb5f1300 flutter_tools migrated from
libimobiledevice-based device listing on iOS to using Xcode instruments
to work around the lack of support for iOS 11. Using instruments entails
several downsides, including a significantly higher performance hit, and
leaking hung DTServiceHub processes in certain cases when a simulator is
running, necessitating workarounds in which we watched for, and cleaned
up leaked DTServiceHub processes. This patch returns reverts the move to
instruments now that it's no longer necessary.
2017-09-01 10:10:49 -07:00
..
bin Add missing context bits to Fuchsia tools. (#10891) 2017-06-21 14:03:13 -07:00
gradle Introduce --preview-dart-2 option to run new frontend compiler in flutter tools. (#11741) 2017-08-31 13:35:55 -07:00
lib Use idevice_id, ideviceinfo for iOS device listing (#11883) 2017-09-01 10:10:49 -07:00
schema Remove unused Roboto fonts from the material font manifest (#11778) 2017-08-25 11:29:26 -07:00
templates Update Hot Reload label text in template app instructions. (#11857) 2017-08-31 15:37:01 -07:00
test Use idevice_id, ideviceinfo for iOS device listing (#11883) 2017-09-01 10:10:49 -07:00
tool Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
BUILD.gn Rename .analysis_options to analysis_options.yaml (#11594) 2017-08-15 08:46:42 -04:00
flutter_tools.iml Update flutter_tools IntelliJ project (#11790) 2017-08-25 15:59:19 -07:00
pubspec.yaml Bump Dart SDK to 1.25.0-dev.9.0 (#11509) 2017-08-09 14:45:55 +02:00
README.md Add test of flutter create --plugin (#9459) 2017-04-19 00:00:39 +02:00

Flutter tools

Tools for building Flutter applications.

To run the tests, ensure that no devices are connected, then navigate to flutter_tools and execute:

../../bin/cache/dart-sdk/bin/pub run test