【问题标题】:ITMS-90909: Deprecated API Usage with iOS in Xamarin Forms appITMS-90909:在 Xamarin Forms 应用程序中不推荐使用 iOS 的 API 使用
【发布时间】:2020-02-10 06:43:58
【问题描述】:

谁能建议我在将我的 Xamarin Forms 应用程序提交到 iOS 商店时收到的这条消息该怎么办?

评论可能的重复

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

【问题讨论】:

    标签: xamarin xamarin.forms


    【解决方案1】:

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

    而解决方法是我 qoute

    所有位都已到位,解决时间! TL;DR:这里的这篇文档中描述了所有内容。

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-16
      • 2020-08-16
      • 2020-11-19
      • 1970-01-01
      • 2021-08-10
      • 2020-08-30
      • 2022-01-25
      • 2020-12-12
      相关资源
      最近更新 更多