无法在 JetBrains Rider 的物理 iOS 设备上部署 Xamarin 应用程序

Posted

技术标签:

【中文标题】无法在 JetBrains Rider 的物理 iOS 设备上部署 Xamarin 应用程序【英文标题】:Unable to deploy Xamarin app on physical iOS device in JetBrains Rider 【发布时间】:2019-04-09 05:40:18 【问题描述】:

我决定要在 JetBrains 的 Rider IDE 中处理我的 Xamarin 应用程序。我昨天尝试这样做,但问题是,由于某种原因,我无法在物理 ios 设备(iPad 4)上部署我的应用程序。在 Visual Studio 19 for Mac 中它工作正常,所以我的配置很好。

当我尝试使用 iOS 默认配置运行应用程序时,它为我提供了各种部署目标,所有这些都是模拟器。但是如果我去编辑配置,我可以选择连接的设备,然后选择我的 iPad。不过,当我再次运行该应用程序时,我再次看到模拟器列表。

请帮我找出问题所在,简短的谷歌搜索没有帮助。

【问题讨论】:

你好,你选择了什么项目配置? @Arseny.Chernyaev 我选择了iOS默认配置,安装骑手时,只有2个选项-android默认和iOS默认 【参考方案1】:

我通过从 Debug 配置切换到 Debug|Iphone 配置来修复它,然后它显示我的 ipad 作为部署目标。希望它可以帮助某人

【讨论】:

以上是关于无法在 JetBrains Rider 的物理 iOS 设备上部署 Xamarin 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

JetBrains Rider:无法更改项目配置文件中的环境变量

Linux JetBrains Rider 无法使用 Mono,但它已安装在系统中

无法在 Rider ide 中编辑项目属性

如何在 JetBrains Rider 中添加/使用 C# 库?

如何在 Jetbrains Rider 工具箱中添加 Guna UI?

在 Ubuntu 16.04 上创建解决方案文件时,JetBrains Rider 挂起