Xamarin Forms - IOS 支持的最低版本

标签 xamarin xamarin.forms

升级到最新的 XCode 和 Xamarin 后,在 Visual Studio 中构建时,我无法再定位任何 11 岁以上的 iOS 设备。发生了什么?
enter image description here

最佳答案

如果要针对 iOS 10 框架进行构建,则需要通过将 Xamarin 的 Apple SDK 设置为指向 Xcode 8 的副本来使用 Xcode 8。

现在通过 Deployment Target在 Info.plist 中,您可以控制您希望应用程序运行的最低 iOS 版本。

The Deployment Target setting is used to select the minimum required version of the operating system on which your application will run. This is set in your Project's Info.plist file. You should pick the minimum version that has all the APIs that you need to run your application.



enter image description here

对于基于表单的 Xamarin.iOS你不想设置最小值。低于 iOS 8

Xamarin.Forms applications can be written for the following operating systems:


  • iOS 8 或更高版本
  • Android 4.0.3 (API 15) 或更高版本(更多详细信息)
  • Windows 10 通用 Windows 平台(更多详细信息)
  • Windows 8.1/Windows Phone 8.1 WinRT(更多详细信息)
  • Windows Phone 8 Silverlight(已弃用)
  • 关于Xamarin Forms - IOS 支持的最低版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46477977/

    相关文章:

    xamarin - 减少 Xamarin.Forms 中的 APK 大小,APK 大小 80MB

    ios - Apple 可以告诉我用户购买了什么吗?

    ios - Visual Studio Xamarin - 仅适用于 ios 9.3 的框架

    Android Activity 标签 android :name MD5 changed in Manifest file without changing any code

    Xamarin 表格 : Single button that opens a dropdown menu

    android - Xamarin.Forms XAML - 添加 native 控件

    c# - Xamarin Forms UWP - 无法调试共享代码

    c# - 如何获取 webapi 对象列表?

    c# - System.UnauthorizedAccessException 被拒绝错误

    xamarin - 使用 xamarin 表单在 ListView 上添加左右完全滑动手势