我正在使用命令idevicedebug。首先它适用于iPhone 5c,iOS版本为7.1&然后我在iPhone 5s上运行它我得到以下错误。为什么?
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.
我正在使用的命令是
idevicedebug run bundleid
为什么会这样?我该如何解决?
答案 0 :(得分:2)
要在设备上使用libimobiledevice工具,首先需要确保使用开发人员映像进行安装。
有两种方法可以做到:
在设备上运行任何Xcode项目,它会在启动应用程序时自动挂载。
libimobiledevice有多个工具。其中一个是'ideviceimagemounter',用它在设备上安装正确的ios版本开发者图像。 7.1的开发人员图像应位于以下路径中:
应用程序/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform / DeviceSup端口/ 7.1 /
希望它有所帮助。
答案 1 :(得分:0)
以下步骤对我有用:
<块引用>第 1 步:退出 XCode
第 2 步:重新打开 XCode
第 3 步:清理和构建
第 4 步:再次运行