ITMS-90909:Xamarin Forms 应用程序中不推荐使用 iOS 的 API

2024-04-19

任何人都可以建议如何处理我将 Xamarin Forms 应用程序提交到 iOS 商店时收到的这条消息吗?

对可能的重复进行评论

这个问题之前曾被问过,但没有得到解答;我认为不存在已答复的重复项。


这是一个已知问题,最近由 Xamarin 团队关闭,可以在此处找到问题https://github.com/xamarin/Xamarin.Forms/issues/7323 https://github.com/xamarin/Xamarin.Forms/issues/7323

解决办法是我引用

所有的部分都已就位,解决问题的时间到了! TL;DR:所有内容都在这篇文档中进行了描述。

确保您在稳定渠道上使用最新的 Visual Studio(适用于 Mac),这应该会让您走上正确的道路。目前,您需要使用 Xamarin.Forms 4.5-pre1 预览版。我知道这可能不适合所有人,但请放心,稳定的软件包将在截止日期之前发布。 Stable 4.5 计划于二月中下旬发布。

最后,将--optimize=experimental-xforms-product-type标记到您的 iOS 附加 mtouch 参数设置中,您应该摆脱 Apple 的弃用警告。当然,如果您自己没有任何对 UIWebView 的引用 ????

我想请您尽早尝试一下。也许不会基于 Forms 预览包向商店发布实际的新版本,但至少上传一个版本以验证该解决方案是否正常工作。无论何时,您都可以放心地更新到 4.5 稳定包并发布新版本。

如果您确实遇到了此解决方案的任何问题,请随时直接与我联系(gerald.versluis [长尾] microsoft.com)或在存储库上打开一个新问题。当然,积极的反馈也总是受到赞赏????

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ITMS-90909:Xamarin Forms 应用程序中不推荐使用 iOS 的 API 的相关文章

随机推荐