我有一个应用程序,我正在我的PC上使用MonoTouch构建.使用deploy to device时出现此错误
/Developer/MonoTouch/usr/bin/mtouch -installdev "/SVN/myapp/bin/iPhone/Release/my.app"
Please ensure your device is connected...
Connected to: myiPad
This application has been signed with a provisioning profile which does not include any device
Connected to: myiPad
Installing application
Installation failed: AMDeviceInstallApplication returned: 0xe8000050
The application was terminated by a signal: SIGHUP
Run Code Online (Sandbox Code Playgroud)
我试过iPhone 4和iPad 2.
我可以将my.app拖到iTunes或iPhone配置实用程序中,并在任一设备上安装它都没有错误.然后按预期运行.
我有一个RESTful服务,在内部故障时会抛出500内部服务器错误状态,原因有很多:连接时的数据库错误或字段大小,代码错误或托管代码调用问题.由此产生的未处理异常由IIS报告为500.这是否适当使用500?它可能意味着根据MSDN Common REST API错误代码 "重试请求" .我正在寻找的正确API错误代码类似于"### Server将永远不会处理此请求,直到进行代码更改,不重新发送或者您将永远循环并且使用我的服务器".400 Bad Request会更合适吗?似乎这表明格式错误的请求语法本身,而不是服务被阻塞.
此外,当遇到这样的错误时,客户应该怎么做?服务器不希望另一个RESTful操作与前一个完全相同.用户可能花了一些时间进行数据输入.现在我们不得不把它们从壁架上说出来.也许他们可以自己修复它,这是最好的做法?开发人员有哪些类似的经历以及它是如何解决的?谢谢.