Visual Studio 2015 + Xamarin>在运行应用程序之前选择有效的设备

时间:2015-10-24 14:47:03

标签: xamarin visual-studio-2015 xamarin.forms

我最近在xamarin的alpha版本中卸载了mac和pc上的所有内容(Windows 8)。我收到错误"选择有效的设备"尝试运行ios示例应用程序时。

我已将平台设置为iphonesimulator,我已连接到mac。以下是构建时的日志

启动代理IDB 4.0.0.1566 ... 连接到MacBook-Pro.local(192.168.1.120),支持有限。 启动IDB 4.0.0.1566代理程序时出错:操作已超时。

启动代理Build 4.0.0.1566 ... 代理IDB 4.0.0.1566正在运行 Agent Build 4.0.0.1566正在运行 启动Agent Designer 4.0.0.1566 ... 启动Designer 4.0.0.1566代理程序时出错:操作已超时。

Xamarin Mac Agent无法完全启动。代理未启动:Designer 4.0.0.1566。请查看日志以获取更多详细信息。 Agent Designer 4.0.0.1566正在运行 连接到Mac MacBook-Pro.local(192.168.1.120)并提供全面支持。

在Mac上运行时应用程序正常工作,模拟器工作正常。我有最新的xcode,也可以从xcode运行应用程序。

IOS项目的属性 - 我确实看到此错误"无法从构建服务器获取配置文件信息。请检查与mac build host'的连接。 >我已经完成了这一切,所有东西看起来都很紧密。

想法?

4 个答案:

答案 0 :(得分:4)

对于那些在2018年4月结束的人,目前Xamarin和xcode 9.3存在问题。

确保你的mac有xcode 9.2(我还必须完全删除9.3),你可以从苹果开发者网站下载。

  • 在Mac上卸载xcode 9.3
  • 在Mac上安装xcode 9.2
  • 重启mac
  • 在视觉工作室中
  • - 忘记mac连接,在mac备份时重新连接。

更新*

显然在Visual Studio更新15.6.5中修复了此问题,但尚未亲自测试

答案 1 :(得分:2)

您应该在MAC上安装开发证书。您的设备也应该配置用于开发。有关详细信息check here

答案 2 :(得分:1)

听起来你的根本问题是Xamarin Mac Agent没有连接。没有这种连接,大多数iOS开发都无法运行。

我可以建议两件事。 1)重启mac - 有时当你卸载/重新安装或出现问题时,进程可能会孤立而导致出现问题,简单的重启可能会解决您的问题。

2)尝试此处的问题排查步骤:https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/troubleshooting/

答案 3 :(得分:1)

Apple最近发布了XCode 9.3,该版本与当前的Xamarin SDK不兼容。 Xamarin已发布其SDK的更新,以解决Mac和PC上的问题。你可以在这里找到它们:https://releases.xamarin.com/preview-xcode-9-3-beta-2-ios-11-3-macos-10-13-4-support-preview-2/