Luke Street
320e3b531a
Add iPhone 13 / new iPads / Apple TV 4K 2
2021-09-24 19:35:39 -04:00
Christopher Fujino
4292f673c5
Make "Disconnected..." message verbose-only ( #532 )
2021-09-16 17:47:50 -04:00
Christopher Fujino
cf0c5525e3
Make "Skipping" log messages verbose only ( #531 )
2021-09-16 17:44:50 -04:00
Ivan Hernandez
f0f0b2b000
Fix an invalid casting from char * to NSString *. ( #537 )
2021-09-16 15:12:30 -04:00
Ivan Hernandez
76796cb470
Remove an erronous comma that is causing an unused data argument in a format string.
2021-09-14 16:16:26 -04:00
Ivan Hernandez
0f2ffb1e56
Second commit to add the ability to download OS symbols from an Apple… ( #535 )
...
* Second commit to add the ability to download OS symbols from an Apple device with iOS-deploy. This commit adapts the test program code from Apple's dsc_extractor.cpp file in their dyld repo. This dlopens Xcode's dsc_extractor.bundle to extract the symbols from the dyld cache file downloaded in the previous commit.
See last few lines in https://opensource.apple.com/source/dyld/dyld-655.1.1/launch-cache/dsc_extractor.cpp.auto.html
2021-09-14 15:18:46 -04:00
Ivan Hernandez
f973cb3e04
Add a 'symbols' command line flag that takes a path to a directory. This command will download the dyld cache files containing the system libraries compressed into one file and store them in the given directory. This commit does the same thing that Xcode does when a device is plugged in and Xcode is 'Preparing debugger support for iPhone'. This is only the first part of downloading symbols from a device. A subsequent commit will extract the libraries the dyld cache files. ( #534 )
...
Co-authored-by: Ivan Hernandez <ivanhernandez@Ivans-MacBook-Pro.local >
2021-09-13 14:22:46 -04:00
Ivan Hernandez
c7c50a6a55
Prioritize using the Xcode path set in the DEVELOPER_DIR environment variable when available. ( #533 )
2021-09-01 15:59:07 -04:00
Thi Doãn
4405d291e2
Support building with Bazel ( #530 )
...
This allows build rules to add this as their tool dependency.
2021-08-18 14:21:15 -04:00
Nisarg Jhaveri
0ea640092d
Speed up copy_find_path by specifying maxdepth in find ( #526 )
2021-07-26 09:02:31 -04:00
Eugene
1bae6a263a
Print uploaded files in verbose mode ( #520 )
...
* Print uploaded files in verbose and JSON mode
This logs the uploaded directories and files in the verbose mode (`-v`)
similar to logging the downloaded directories and files (however that
doesn't require the verbose mode).
Fixes #519 .
2021-07-19 09:21:43 -04:00
Nisarg Jhaveri
357d176179
Fix some compiler warnings, cleaner build logs ( #517 )
...
- Fix a few compiler warnings
- Disable logging entire env for run script phase
2021-06-02 21:13:23 -04:00
Nisarg Jhaveri
30f31fa7ed
Log DeviceDisconnected event when running with --json ( #516 )
2021-06-02 21:09:00 -04:00
Nisarg Jhaveri
df7d9f1e9c
Show finer progress when installing ( #515 )
2021-06-02 21:01:23 -04:00
Gabe Giosia
a9be896dae
Add new iPads ( #512 )
...
fixes #511
2021-06-02 20:58:28 -04:00
Ivan Hernandez
7734420b60
Allow --nolldb to run without providing an app bundle. This can be used when we intend to debug a process that is already installed or is already running on the device. The user must run lldb on their own, manually connect the debugserver and attach or launch a process to debug on the device. ( #507 )
2021-04-07 16:44:25 -04:00
ryanluoo
8dfad9b6b1
Add support for more friendly usages of --key ( #501 )
...
Add support for more friendly usages of --key
- Support multiple `--key` parameters.
- Support `,` as a separator of keys on a single parameters
- Support `&` as a separator of keys on a single parameters
- Change documentation to show more user-friendly `,` key separator
2021-02-23 06:29:51 -05:00
Ivan Hernandez
928d4feaa7
Print the installation path of the app bundle on the actual device after installation. Prints by default when using JSON output because new JSON fields are presumably backwards compatible and will be ignored by any existing parsing logic. Requires --verbose when not using JSON to maintain formaat of existing output. ( #503 )
2021-02-19 10:50:01 -05:00
Ukalnins
972a328581
add basic support for watchos ( #502 )
2021-02-19 10:24:02 -05:00
Ivan Hernandez
71f3617dc5
Incremented version to 1.11.4
1.11.4
2021-01-25 08:53:55 -05:00
ryanluoo
23b9278f15
Add -k/--key option. Allow getting more properties of the app ( #497 )
...
Add -k/--key option. Allow getting more properties of the app
2021-01-25 08:38:40 -05:00
marc hoffman
00a39c8180
Show iOS version and build version in "Device found" message ( #491 )
...
Show iOS version and build version in "Device found" message
2020-12-14 08:39:51 -05:00
marc hoffman
944329c5e7
Show connection type in "Disconnected" messages ( #490 )
...
Show connection type in "Disconnected" messages (to allow pairing up of WiFi vs USB connects/disconnects)
2020-11-20 16:43:55 -05:00
marc hoffman
9233ad0127
Always emit "Symbol Path: ", even when running --nolldb ( #488 )
...
Always emit "Symbol Path: ", even when running `--nolldb`
2020-11-19 11:14:15 -05:00
0x3c3e
18d75972c1
Typo in description ( #489 )
2020-11-18 17:28:25 -05:00