Visual studio 2013 使用Xamarin 3使用Visual Studio构建Xamarin.iOS项目时出现问题。错误 ;11和9;iOS的最大部署目标是9.1
我们在Windows和Visual Studio上使用Xamarin为iOS构建应用程序 我们最近升级到Xamarin 4,发现无法构建。 各种错误,包括构建挂起、链接异常。 经过一些努力,我们决定使用本页上的链接恢复到Xamarin 3 上面写着“寻找Xamarin 4之前的版本?获取Xamarin 3的最新稳定版本” 我们现在无法生成并获取以下错误:Visual studio 2013 使用Xamarin 3使用Visual Studio构建Xamarin.iOS项目时出现问题。错误 ;11和9;iOS的最大部署目标是9.1,visual-studio-2013,xamarin,xamarin.ios,Visual Studio 2013,Xamarin,Xamarin.ios,我们在Windows和Visual Studio上使用Xamarin为iOS构建应用程序 我们最近升级到Xamarin 4,发现无法构建。 各种错误,包括构建挂起、链接异常。 经过一些努力,我们决定使用本页上的链接恢复到Xamarin 3 上面写着“寻找Xamarin 4之前的版本?获取Xamarin 3的最新稳定版本” 我们现在无法生成并获取以下错误: **Error 178 The maximum deployment target for iOS is 9.1 (current depl
**Error 178 The maximum deployment target for iOS is 9.1 (current deployment target is 9.2).
Please select an older deployment target in your project's Info.plist.**
在Visual Studio中,此设置在“项目设置”中选择,唯一可用的值是9.2。如果我尝试更新.csproj文件xml,它会被覆盖
我已经查看了所有不同版本的Xamarin for Visual Studio和Mac(在上面的“显示所有版本”页面中),但找不到允许我们构建的版本。i、 e.旧构建客户端的版本与匹配的Xamarin.iOS版本
是否有匹配的Xamarin.iOS版本仍然适用于使用Xamarin 3的Mac和windows
强制SDK值与构建服务器匹配有什么方法是我所缺少的吗?对于它的价值,答案在错误消息中(某种程度上) 对Info.plist的必要更新添加了以下内容:
<key>MinimumOSVersion</key>
<string>9.1</string>
最小版本
9.1
这是在我注意到有一个名为PListEditoryFactory的编辑器之后才出现的,它提供了一个编辑Info.plist的ui
默认情况下,该文件没有在PListEditoryFactory中打开,所以在我看来它只是一个xml文件
在ui中,需要编辑的字段称为“部署目标”,需要为9.1
另一个问题是,错误消息显示“当前部署目标”为9.2,这是在iOS project settings TargetSDK下拉列表中选择的值(也是唯一选项)
我不知道这是做什么用的,它与Info.plist设置有何不同。看起来这是其中一个版本的问题,Xamarin热修复了它。虽然我在Xamarin 3的“稳定构建”方面遇到了问题