Xamarin iOS 与最新 Xcode 15 的兼容性问题

问题描述 投票:0回答:1

我目前正在测试使用 Xamarin iOS 开发的 iOS 应用程序的兼容性。但是,我在 MacBook 上使用 Xcode 15 beta 和 Visual Studio 2022(版本 17.6)时都遇到问题。

具体来说,我面临着与两个 IDE 的配对问题,因为没有可用于调试的 iOS 模拟器,而且我无法打开故事板等问题。

我想知道 Xcode 15 beta 和 Visual Studio 2022(版本 17.6)是否与 Xamarin iOS 开发兼容,或者我是否需要等待 Visual Studio for Mac 的未来版本。任何有关解决这些兼容性问题的见解或指导将不胜感激。

谢谢!

xamarin xamarin.ios visual-studio-mac xcode15 ios17
1个回答
0
投票

我刚刚安装了 Xcode 15 beta 并为我的 iPhone 11 启用了 beta 更新...Xamarin.Forms 不喜欢这样...

我面临以下错误:

/Users/*****/******/******/******.iOS/MTOUCH: Error MT4109: Failed to compile the generated registrar code. Please file a bug report at https://github.com/xamarin/xamarin-macios/issues/new (MT4109) (******.iOS)

经过一番研究,我发现了以下几点: https://github.com/xamarin/xamarin-macios/issues/18409#issuecomment-1599201944

我的项目的解决方案:

  1. 我已经安装了 Xcode beta
  2. 我已经安装了xamarin.ios-16.4.0.18.pkg
  3. 在 iPhone 11 上启用 Beta 更新并安装 iOS 17
  4. 在 Xamarin.iOS 项目属性>iOS>构建>其他参数上添加
    --optimize=experimental-xforms-product-type

我真的希望上述步骤可以帮助您解决问题!!

© www.soinside.com 2019 - 2024. All rights reserved.