Xamarin:无法在 iOS 9.2.1 设备上运行应用程序

Posted

技术标签:

【中文标题】Xamarin:无法在 iOS 9.2.1 设备上运行应用程序【英文标题】:Xamarin: Not able to run app on an iOS 9.2.1 device 【发布时间】:2016-02-06 19:38:26 【问题描述】:

我是 Xcode 的 ios 开发人员,但我还是 Xamarin 环境的新手..

在 mac 上的 Xamarin Studio 中,我正在尝试在我的 iPad 上运行 单视图应用,使用 this tutorial ...

但是当我选择运行应用程序时.. 它给了我这两个错误:

错误:无法在以下位置找到 iOS '9.2' SDK usr 路径 '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk'

错误:执行任务 DetectSdkLocations 时出错:值不能为空。 参数名称:path1


这里有一些关于我正在使用的信息

iPad 正在运行IOS 9.2.1

Xamarin 工作室:Version 5.10.2

Xamarin.iOS:Version 8.10.0.303

Xcode:Version 7.2.1

并且 Xamarin 首选项中的 SDK 位置设置正确


那么问题出在哪里??我可以在带有 IOS 9.2.1 的 iPad 上运行该应用吗??

提前谢谢..

【问题讨论】:

【参考方案1】:

Xamarin.IOS

的 9.x.x.x 版本之前,您无法访问 9.x 版本的 IOS

【讨论】:

最新的 Xamarin.iOS 版本是 8.1.... 这是否意味着我无法在 IOS 大于 8.1 的设备上运行该应用?? @MujtabaFathel 最新的 Xamarin.iOS 版本:9.4.1.25 非常感谢您的帮助...我不知道为什么 Xamarin 在运行时告诉我我是最新的(检查更新) 请仅以英文发布内容。

以上是关于Xamarin:无法在 iOS 9.2.1 设备上运行应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Rider IDE 无法在 iPhone 设备上运行项目 Xamarin.iOS

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

Xamarin.Forms 无法更改本地设备上 Xamarin.iOS 中的应用程序图标

为啥 xamarin 突然不让我部署到 iOS 设备

我在哪里可以找到xamarin ios设备日志?

Xamarin自动化测试ios。无法启动DeviceAgent ExitCode:65