ITMS-90909:Xamarin Forms应用程序中iOS的API用法已弃用 [英] ITMS-90909: Deprecated API Usage with iOS in Xamarin Forms app

查看:8
本文介绍了ITMS-90909:Xamarin Forms应用程序中iOS的API用法已弃用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人能建议如何处理我在将Xamarin Forms应用程序提交到iOS应用商店时收到的此消息吗?

评论可能的重复项

此问题以前被问过但未得到回答;我认为不存在重复回答的问题。

推荐答案

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

解决方案是And I qoute

所有的比特都到位了,解决时间到了!Tl;dr:所有内容都在这篇文档中进行了描述。

确保你在稳定频道上使用的是最新的Visual Studio(Mac版),这应该会让你走上正确的道路。目前,您需要使用Xamarin.Forms 4.5-pre1预览版。我明白,这可能不是你们所有人的选择,但请放心,稳定的一揽子计划将在最后期限之前很久出台。稳定版4.5计划于2月中旬至底推出。

最后,将--optimize=experimental-xforms-product-type标志放入您的iOS附加mouch参数设置中,您应该消除Apple的弃用警告。如果您自己没有任何对UIWebview的引用,当然是🙂

我想请您在方便的时候尽早尝试一下。可能不会基于Forms预览包将实际的新版本发布到商店,但至少要上传一个版本来验证此解决方案是否正常工作。无论何时,您只需更新到4.5稳定包并放心地发布新版本即可。

如果您在此解决方案中遇到任何问题,请随时直接联系我(gerald.versluis[a with a Long Tail]microsoft.com)或在存储库上打开新的问题。当然,积极的反馈也总是受到赞赏的😉

这篇关于ITMS-90909:Xamarin Forms应用程序中iOS的API用法已弃用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆