-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
ERROR: Could not start the simulatelocation service. Make sure a developer disk image is mounted! #1553
Comments
ideviceimagemounter doesn't support iOS17, apple changed how developer images work in ios 17, so you will need first use xcode, to upload developer image into your phone, and they you will be able to play with idevicesetlocation. |
@mexmer Are there any instructions on how to upload the developer image to my phone? |
as i said, use Xcode on mac. there is no support for uploading ios17 images in libimobile project atm. there is python project based on libimobile |
@mexmer Maybe I misunderstood, just to be sure: Do you mean with "use XCode on Mac":
I tried |
yes i did mean use xcode on mac, then you can do B ... but if you can do it with that python project, i guess you don't need xcode then. |
@mexmer When I use option B and run my app on iOS, I assume XCode has uploaded the developer image. However I still get: Do you know a way to verify or force XCode to upload the developer image? |
xcode uploads developer image to device when you debug application. i had not tested if it works with simulatelocation, since my application doesn't use it. tbh. with ios 17.4 even idevicedebug doesn't work for me, hence why i'm using xcode. |
That is exactly my problem. When I debug via XCode, still idevicedebug doesn't work. I ended up using https://github.com/doronz88/pymobiledevice3 |
idevicedebug doesn't work, because new developer images use new protocol. if you want to debug applications on ios 17 without xcode, you might try appium, it should support debugging on ios17 trough webdriver. i'm just passing this information from my friend, since i have not used appium. |
pymobiledevice3 developer dvt simulate-location set -- 40.690008 -174.045843 Error: Got unexpected extra arguments (--tunnel 00008101-000C6DEA01C1034E) |
pymobiledevice3 window Could not start the simulatelocation service |
When running
idevicesetlocation
on MacOS 14.4.1 with iOS 17.4.1 I get the error:ERROR: Could not start the simulatelocation service. Make sure a developer disk image is mounted!
I am wondering if some got it to work and what steps are needed. Or is with the new implementation of the images,
idevicesetlocation
not going to work anymore?This is issue could be related to #1547 and #1496
The text was updated successfully, but these errors were encountered: