我正在尝试让iOS6在我的笔记本电脑上运行。
我正在运行xcode 4.5和最新的MonoTouch。每当我尝试在我的手机上进行处理时,我都会收到错误
Installing application
Installation failed: Executable Twiddle Failed Error (error: 0xe8000046)
error MT1006: Could not install the application '/Users/Me/Projects/MasterDetail/MasterDetail/bin/iPhone/Debug/MasterDetail.app' on the device:
Executable Twiddle Failed Error (error: 0xe8000046).
The application was terminated by a signal: SIGHUP
该应用程序没有自定义代码。它提供了masterdetail模板。
导致此问题的原因是什么?
答案 0 :(得分:4)
尝试从您的设备中删除 MasterDetail.app 应用程序(使用该设备),然后重新安装(来自MonoDevelop)。
您是否使用iOS6的beta版本(之前/之前)部署了该应用程序?我已经看过一两次了,我认为与此有关(但我不完全确定并且不能再复制这个问题了。)
答案 1 :(得分:1)
Mono和XCode协同工作的方式并不完美。 MonoDevelop将创建XCode用于UI等的项目副本,调试器也会使用XCode系统。
我遇到了这个问题,并通过关闭MonoDevelop并将.obj和.bin目录拖到垃圾箱并清空垃圾箱进行完全重建项目来解决这个问题。
这似乎也可以解决其他错误,例如当MonodeDevelop调用XCode拒绝编辑XIB时。