這是即將到來的Xamarin for Visual Studio 4.3的RC版本。它旨在允許開發人員測試新功能,并收集反饋和錯誤報告。非常感謝您的幫助!
如果你想繼續使用Xamarin的Visual Studio 2012,請不要安裝這個RC版本,該版本不支持VS2012。
本次更新內容
改進的iOS資產目錄支持
資產目錄編輯器在此版本有一些功能添加,包括對貼紙的支持。
它還增加了一些使用資產目錄與源代碼控制系統解決方案(如TFS)的穩定改善。
通用的Plist編輯器
我們在Xamarin for Visual Studio 4.3引入一個新的Plist編輯器。這個新的編輯器允許您編輯任何.plist文件,而無需改變復雜的XML內部結構,只要通過使用一個友好的層次版UI。
這個新的編輯器無須切換到Mac來對你的manifest文件做那些小的調整。
編輯器包括更常見的場景信息的模式支持,像Info.plist iOS文件或Root.plist Bundle設置。
它還提供了plist文件的搜索功能:
多進程的調試
這個新版本包括調試相同的解決方案和運行在不同設備或模擬器的不同的Xamarin項目的能力。
新項目模板
我們現在增加了一些新的模板:
- watchOS Class Library
- watchOS SceneKit game
- watchOS SpriteKit game
- iOS Broadcast UI Extension
- iOS Broadcast Upload Extension
- iOS Call Directory Extension
- iOS iMessage Extension
- iOS Intents Extension
- iOS Intents UI Extension
- iOS Notification Content Extension
- iOS Notification Service Extension
- tvOS Broadcast UI Extension
- tvOS Broadcast Upload Extension
bug修復
4.3.0.598
- Xamarin.Forms Previewer集成的一些改進。
- 為Binding Projects Application屬性頁添加“默認”選項到“代碼生成目標”。
- 調試一些項目時解決“框架不在模塊”的問題。
- 在一些非美國地區不能打開Mac代理連接對話框。
- 刪除所有的項目后試圖錯誤添加一個新項到資產目錄。
- 新圖標類型不被添加到現有資產目錄。
- 當一個新的“信息擴展圖標”被添加時額外創建新的圖標到現有“消息擴展圖標”。
- 集成Xamarin Inspector 成為Xamarin for Visual Studio擴展的一部分。
- 當用戶試圖連接到Mac而沒有一個活躍的會話時出現表面錯誤消息。
4.3.0.550 (RC)
- 修復我們擴展的線程問題。
- tvOS擴展的屬性頁消失。
- 包括Xamarin Inspector集成(VS 2015 +)。
- 現在的模板指向Xamarin.Forms 2.3.3.180。
4.3.0.525
- 修復一些Mac的Visual Studio 2013的連接問題。
- 修復VS 2013的設備日志非功能菜單項的問題(這是VS2015 +功能)。
- 屬性窗口中Mac的IPA路徑是不正確的。
- 試圖以舊版本Xamarin.iOS錯誤消息連接到Mac,雙擊不顯示Mac代理對話框。
- Android存檔試圖找到mono-symbolicate失敗,并顯示一條錯誤。
- “An error ocurred trying to load this page” 打開iOS項目屬性無法連接到Mac。
- 如果Xamarin for VS不能推出Android模擬器則通知用戶,因為需要標高。
4.3.0.490
- 在同一時間iOS和Android項目配置為啟動項目時修復部署Android應用程序的問題。
- 添加對Xcode 8.2的支持。
4.3.0.472
XVS 4.3的α刷新包括解決以下問題:
- 包括新的跨平臺模板的一些修復(預覽)。
- 在構建iPhoneSimulator解決方案平臺時需要合作設計概要文件。
- 鏈接器選項在鏈接器行為屬性頁重復出現。
4.3.0.458
XVS 4.3的α刷新包括解決以下問題:
- 除了VS 2013和VS 2015同時增加對Visual Studio 2017的支持。
- 清理舊的Mac緩存文件。
- 消除iOS文件同步的惱人的重復操作。
- 通用的PList編輯器的黑暗主題的Windows 7問題導致一些值不可見。
- iOS綁定庫項目沒有Mac代理圖標。
- 從F#單一視圖應用模板中刪除GLKView。
- 為設備具體iOS構建正確生成mdb。
- 修復在VS 2013的SSH連接問題。
- 修復F#故事板的背景顏色。
- 包括新的跨平臺模板(預覽)。
4.3.0.405
XVS 4.3的α刷新包括解決以下問題:
- 添加對AVD管理器的支持和通過Android Studio安裝SDK管理器。
- 如果發現試圖建立更好的可發現性,缺失的組件錯誤現在作為構建錯誤。
- 修復錯誤的Java Max Heap Size向導。
- 允許在使用PCLs 時建立Xamarin.Mac項目。
- 添加通用的PList編輯器的第一個預覽。
- 添加iOS擴展調試支持。
- 更新Android Symbolication MSBuild屬性使用。
4.3.0.254
我們第一個XVS 4.3的α刷新包括對包含在第一個預覽的一些已知問題的修復:
- 修復缺失java文件夾使Xamarin Android Designer不能在某些環境中工作的問題。
- 修復加載一些Android項目導致Visual Studio懸掛的問題。
- 這個版本包括穩定的跨平臺模板以避免阻礙進展的問題。我們將在未來的預覽中添加更新后的模板。
- 在使用Windows遠程模擬器沒有設置關注Mac模擬器。
已知事件
安裝Xamarin for Visual Studio 2017
此時,由于VS 2017遠離msi包裝對Visual Studio安裝系統的利用,Xamarin for Visual Studio 2017還不能與Xamarin for Visual Studio 2015/2013/2012在同一時間安裝。請注意:安裝Xamarin到Visual Studio 2017將導致以往Xamarin任何安裝的Visual Studio的早期版本不可操作。
解決方案是,安裝VS 2017之后,您可以安裝XVS 4.3.0.458,可同時讓Xamarin 在VS 2013/2015/2017上運行。
構建因錯誤取消:項目“project_name”需要您的機器上安裝以下組件:……
構建Android應用程序可能需要安裝附加組件。這可能在一些情況下需要,如果您使用一個新的組件,NuGet套包,或者如果它是第一個您建立在一個給定的機器上的Xamarin.Forms解決方案。
Xamarin for Visual Studio 4.3檢測那些缺少資源,并顯示一個它需要下載和安裝的錯誤通知:
雙擊列表中的錯誤來開始下載并安裝缺少的組件。
記住,您需要智能感知錯誤在列表中可見,否則您將無法看到錯誤。
如果您試圖構建解決方案中的任何項目而沒有安裝缺少的組件,構建將被取消。您在不安裝這些組件情況下不能進行建立。請確保智能感知錯誤可見才能夠開始安裝他們。
另一個可選的方式來安裝缺少的組件是從命令行構建。
其他已知事件
如果您在使用XVS 4.3后再降級到Xamarin 4.2或更低版本,您需要在Mac服務器對話框中重新注冊您的已知Mac服務。請使用忘記Mac選項,并再次配置您的服務器連接。
如果您想繼續使用Visual Studio 2012,請不要安裝這個RC版本。
以Xamarin賬戶登錄可能失敗,提示以下信息:“未處理的激活錯誤。無法加載機器數據。”。該問題已經修復,并且補丁將會在下一個版本中發布。
相關產品咨詢和購買請聯系""。
標簽:
移動開發AndroidiOSVisualStudioVisual Studio 2010MacXamarin
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網