iOS版Xamarin应用程序兼容性

时间:2017-08-16 07:08:04

标签: c# ios xamarin xamarin.ios visual-studio-2017

我正在使用Xamarin Studio在Mac上构建iOS应用程序并将部署目标设置为7.0但无法在iOS 7.0上进行测试,因此我的任务是在运行iOS 7.0的设备上支持我的应用程序以上或是否有我必须指定的其他或更高版本,

我现在可以在iOS 10.3.1的模拟器上运行应用程序以进行测试。

1 个答案:

答案 0 :(得分:1)

您没有指定要使用的UI。如果你想使用Xamarin.Forms,那么答案是:你不能在iOS 7上使用Xamarin.Forms。它至少需要iOS 8才能这样做(参见:Xamarin.Forms Requirements

如果您正在使用特定于平台的UI项目,那么您应该能够一般地定位iOS 7。您可能会遇到更新版本的XCode的问题,因此请准备好与最新版本并行下载并安装旧版本的XCode。这就是我们在构建机器上所做的事情。 如果您想要发布到AppStore,请确保提供64位版本的应用程序,否则您将无法成功提交。

此外,我建议更改为新的Visual Studio 15.3版本,因为此版本已内置C#7.1支持。此外,Xamarin Studio将来不再收到任何更新,因此很可能在下一个Xamarin版本中,某些内容会中断,您将无法进一步开发应用程序。