Xamarin.forms Can';在IOS设备上调试应用程序

Xamarin.forms Can';在IOS设备上调试应用程序,xamarin.forms,xamarin.ios,Xamarin.forms,Xamarin.ios,我以xamarin的形式创建了一个香草PCL项目。我试着在Android上运行,效果很好 但当我将de-target改为IOS并选择我真正的设备(带IOS 11.4.1的Ipad)时,VisualStudio只允许我构建解决方案,我想在上面运行应用程序,但我不能。 目标IOS是8.0,我已经用我的apple帐户进行了身份验证,并创建了一个配置文件 我以前已经在另一个项目上做过,效果很好 我真的不知道为什么Visual Studio不允许我调试,当我用这个设备打开我最早的项目时,它允许我调试。您运

我以xamarin的形式创建了一个香草PCL项目。我试着在Android上运行,效果很好

但当我将de-target改为IOS并选择我真正的设备(带IOS 11.4.1的Ipad)时,VisualStudio只允许我构建解决方案,我想在上面运行应用程序,但我不能。 目标IOS是8.0,我已经用我的apple帐户进行了身份验证,并创建了一个配置文件

我以前已经在另一个项目上做过,效果很好


我真的不知道为什么Visual Studio不允许我调试,当我用这个设备打开我最早的项目时,它允许我调试。

您运行Visual Studio的操作系统是什么?IOS需要MAC,而Android与所有操作系统兼容。已经有一段时间了,但我知道有一个选项可以无线连接到MAC OS,这样你就可以在任何地方运行你的IOS Xamarin表单应用程序

我找到了解决办法。 我试图使用“Debug”,它在模拟器上运行良好,但对于真正的设备,我需要使用“Debug | Iphone”,否则它只能编译


即使我尝试使用“发布”也是一样的技巧。

我在mac上运行,使用High Sierra 10.13.6,我可以通过USB运行另一个旧项目,但不是新闻。太好了。是抛出错误,还是仅仅不允许您运行项目?这令人沮丧。我不知道该怎么做。我会做一些调查,希望能给你回复。继续玩你真正的设备和MAC之间的连接!能否添加您的Xamarin表单版本/Visual Studio版本?两者都是最新版本。VS 2017:7.6.1 XM:3.1.0.69项目能否在iPhoneSimulator上调试?