首页 文章

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

提问于
浏览
11

我有最新的alpha版本的xamarin最近卸载了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正在运行代理构建4.0.0.1566正在运行Starting 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构建主机的连接”>我已经完成了所有看起来连接的内容 .

想法?

4 回答

  • 2

    您应该在MAC上安装开发证书 . 您的设备也应该配置用于开发 . 详情check here

  • 1

    For those that end up here in April 2018, there is currently an issue with Xamarin and xcode 9.3.

    确保您的mac具有xcode 9.2(我还必须完全删除9.3),您可以从Apple开发者网站下载 .

    • 在Mac上卸载xcode 9.3

    • 在mac上安装xcode 9.2

    • 重启mac
      在visual studio中

      • 忘记mac连接,当mac备份时重新连接 .

    更新*

    显然,这已在Visual Studio更新15.6.5中修复,但尚未亲自测试自己

  • 4

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

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

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

  • 1

    XCode 9.3最近由Apple发布,该版本与当前的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/

相关问题