У меня есть проект Xamarin с Visual Studio для Mac. Я решил построить пользовательский интерфейс, используя XCode, и он работал очень хорошо. Однако, когда я добавил стековое представление с четырьмя представлениями, я получил ошибку «UIStackView до iOS 9» при сборке и запуске на Xamarin. Xcode использует iOS версии 10.2 и Xamarin. Я убедился, что мой симулятор также работает на 9.0 или выше. Я не могу понять, что еще делать! Кто-нибудь еще сталкивался с этой проблемой?

2
hmiranda3 28 Фев 2017 в 20:55

2 ответа

Лучший ответ

Откройте Info.plist вашего приложения и установите цель развертывания 9.0 или выше:

<key>MinimumOSVersion</key>
<string>9.0</string>

Re: UIStackView iOS 9.0+ / tvOS 9.0+

1
SushiHangover 28 Фев 2017 в 18:15

Имейте в виду, что помимо цели развертывания проекта, Storyboard или Xib также могут иметь определенный набор целей. Что определяет цель развертывания проекта.

Вы можете установить цель развертывания в разделе Документ XIB на вкладке Свойства при открытии Xib.

0
readefries 14 Мар 2019 в 11:35