簡體   English   中英

編譯 Xamarin Forms iOS 項目時出現編譯錯誤

[英]Compilation error on compiling Xamarin Forms iOS project

我們在通過 App Center Build 環境編譯 Xamarin Forms iOS 項目時遇到以下錯誤。

我們正在努力了解此錯誤的根本原因。 更是如此,因為這個項目是在更早的時候編譯的。 我們所做的唯一更改(自上次成功編譯以來)是更新到最新版本的 Xamarin Forms 庫以及最新版本的 Visual Studio。

MTOUCH: error MT2101 : Can't resolve the reference 'System.Void UIKit.UIDatePicker:: set_PreferredDatePickerStyle (UIKit.UIDatePickerStyle)', referenced from the method 'System.Void Xamarin.Forms.Platform.iOS.DatePickerRendererBase 1::OnElementChanged(Xamarin.Forms.Platform.iOS.ElementChangedEventArgs 1<Xamarin.Forms.DatePicker>)' in 'Xamarin.iOS, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'. [/Users/runner/work/1/s/USR_Practice/USR_Practice.iOS/USR_Practice.iOS.csproj]

由於我們沒有 MAC,我們依賴 Appcenter 來構建 iOS。 這是我們的項目/代碼還是 Appcenter 的問題。 我們該如何解決?

AppCenter Build 有一個選項可以告訴 Xamarin iOS SDK 的版本用於構建。 每次發布新的 Xamarin iOS SDK 版本時,都需要手動更新。 否則,它將繼續使用先前/最后設置的版本進行構建。

一旦我們更新 AppCenter Build 以使用最新的 SDK 構建,所有錯誤都已解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM