我有一个应用程序,我正在我的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
我尝试过iPhone 4和iPad 2.
我可以将my.app拖到iTunes或iPhone配置实用程序中,并在任一设备上安装它都没有错误。然后按预期运行。
答案 0 :(得分:10)
错误是这样的:
This application has been signed with a provisioning profile which
does not include any device
重建您的配置文件以包含您的设备。您可以通过插入设备和XCode在组织者中选择“将其用于开发”来完成此操作。
答案 1 :(得分:1)
此外,您可以获得相同的错误,但如果已安装应用程序,则使用不同的错误代码,使用其他证书进行签名。例如,如果安装了测试分发证书或其他根证书。
我有个人和工作签名密钥,每隔一段时间就会咬我一次。
答案 2 :(得分:1)
问题是我的路径是/ Src / C#/ App ....如果你的本地路径中有#cchar,则部署失败...
-C
答案 3 :(得分:0)
您需要在Apple开发人员门户网站下注册您的COM应用程序ID,然后为您的设备生成配置文件。只有这样你才能在你的设备上运行。另外,请确保使用您在config.xml文件中设置的应用ID来反映您的应用ID。