2015-07-08 7 views
1

Я использовал команду idevicedebug. Сначала он хорошо работает на iPhone 5c с iOS версии 7.1 что-то &, затем я запускаю его на iPhone 5s, я получаю следующую ошибку. Зачем ?Не удалось запустить com.apple.debugserver?

Could not start com.apple.debugserver! 
Please make sure to mount the developer disk image first: 
1) Get the iOS version from `ideviceinfo -k ProductVersion`. 
2) Find the matching iPhoneOS DeveloperDiskImage.dmg files. 
3) Run `ideviceimagemounter` with the above path. 

Command, который я использовал это

idevicedebug run bundleid 

Почему это так? Как это решить?

ответ

1

Чтобы использовать инструменты libimobiledevice на устройстве, сначала вам нужно убедиться, что он установлен с изображением разработчика.

Есть два способа сделать это:

  1. Запуск любого Xcode проекта на устройстве, он будет монтировать его автоматически при запуске приложения.

  2. libimobiledevice имеет несколько инструментов. Один из них - «ideviceimagemounter», используйте его для установки правильного образа разработчика версии ios на устройстве. Проявленное изображение для 7.1 должно быть по следующему пути:

Applications/Xcode.app/Содержание/Developer/Платформы/iPhoneOS.platform/DeviceSup порт/7,1/

Надежда это помогло.

Смежные вопросы