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

idevicecrashreport and idevicescreenshot failed in IOS(13+) #874

Closed
jiaoyujulx opened this issue Nov 15, 2019 · 3 comments
Closed

idevicecrashreport and idevicescreenshot failed in IOS(13+) #874

jiaoyujulx opened this issue Nov 15, 2019 · 3 comments

Comments

@jiaoyujulx
Copy link

Logs:
16:26:54.313 [main] INFO util.Util - [idevicecrashreport -u 00008030-0002399A36C0802E -k /Users/mt2/Desktop/bengkui/UICrawler/UICrawler-master/target/crawler_output/00008030-0002399A36C0802E-2019-11-14-16_09_35/ips] ---output is : Usage: idevicecrashreport [OPTIONS] DIRECTORY
Move crash reports from device to a local DIRECTORY.

-e, --extract extract raw crash report into separate '.crash' file
-k, --keep copy but do not remove crash reports from device
-d, --debug enable communication debugging
-u, --udid UDID target specific device by its 40-digit device UDID
-h, --help prints usage information

Homepage: http://libimobiledevice.org
+++++++++++++++++++usage: idevicecrashreport [options] directory
move crash reports from device to a local directory.

-e, --extract extract raw crash report into separate '.crash' file
-k, --keep copy but do not remove crash reports from device
-d, --debug enable communication debugging
-u, --udid udid target specific device by its 40-digit device udid
-h, --help prints usage information
idevicescreenshot logs is simliar with it.Is the problem of uuid?I guess uuid in ios13+ is not 40-digit,ios12+ is 40-digit.This is different

@mexmer
Copy link

mexmer commented Nov 18, 2019

UDID is 40 letter for all iphones before XR/XS release (2018)
UDID is 40 letter for all ipads released before 2019

UDID in new form 8symbols-16symbols is for all iPHONE models starting from XR/XS (september 2018) and all ipad models starting march 2019 (ipad air 3, ipad pro 2019, ipad 2019)

libimobile and it's tools were already patched for this change, so your problem might be, you not using current version of libimobile, but old one

UDID change has nothing with iOS version, only with device model.

@nikias
Copy link
Member

nikias commented Nov 19, 2019

Hi @jiaoyujulx, as @mexmer pointed out you're not using the latest codebase. The tools help doesn't show "40-digit device udid" in the help anymore. So update your code. Also remember to update libusbmuxd too.

@jiaoyujulx
Copy link
Author

Thank you.The problem is resolved by reinstalling the lastest version of libmobiledevice.

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

No branches or pull requests

3 participants