libimobiledevice / libimobiledevice

A cross-platform protocol library to communicate with iOS devices
https://libimobiledevice.org
GNU Lesser General Public License v2.1
6.58k stars 1.32k forks source link

Does libimobiledevice has plan to support "com.apple.dt.simulatelocation" service? #363

Open nghiadhd opened 8 years ago

nghiadhd commented 8 years ago

I'm going to implement a location spoof look like "Simulate Location" of Xcode for "Automation Testing" purpose

I found that Xcode connect to "com.apple.dt.simulatelocation" service to simulate location. I wrote a sample base on libimobiledevice and I can connect to "com.apple.dt.simulatelocation" service. However I don't know the protocol to communicate with "com.apple.dt.simulatelocation". I referred some other services but seem each of them has specific protocol

My question that how do you know the protocol of "screenshot/debugserver/sbs/..."? If possible, please share with me

testobjectnishant commented 7 years ago

@nghiadhd hey, I am working on the same solution. Did you able to make any progress? I also want to know the messages that needs to be send to inject the location.

qmfrederik commented 7 years ago

I think #480 fixes this