iOS 9 之前的 Xamarin UIStackView
Posted
技术标签:
【中文标题】iOS 9 之前的 Xamarin UIStackView【英文标题】:Xamarin UIStackView before iOS 9 【发布时间】:2017-02-28 17:55:48 【问题描述】:我有一个带有 Visual Studio for Mac 项目的 Xamarin。我决定使用 Xcode 构建 UI,它运行良好。但是,当我添加一个包含四个视图的堆栈视图时,在 Xamarin 上构建和运行时,它给了我一个“ios 9 之前的 UIStackView”错误。 Xcode 也在使用 iOS 10.2 和 Xamarin。我确保我的模拟器也在运行 9.0 或更高版本。我不知道还能做什么!有没有其他人遇到过这个问题?
【问题讨论】:
【参考方案1】:打开您的应用程序的Info.plist
并将部署目标设置为 9.0 或更高版本:
<key>MinimumOSVersion</key>
<string>9.0</string>
回复:UIStackView iOS 9.0+ / tvOS 9.0+
【讨论】:
【参考方案2】:请记住,除了项目的部署目标之外,Storyboard 或 Xib 还可以具有特定的目标集。其中主持项目的部署目标。
您可以在打开 Xib 时在 Properties 选项卡的 XIB 文档 部分设置部署目标。
【讨论】:
以上是关于iOS 9 之前的 Xamarin UIStackView的主要内容,如果未能解决你的问题,请参考以下文章
对于iOS 9 +,后台Fetch在Xamarin.ios上运行一次
Xamarin:无法在 iOS 9.2.1 设备上运行应用程序
Xamarin.iOS SKProductRequest 事件未在 Debug 中调用(在 iOS 15 和 xCode 13 之前工作)