【问题标题】:Issue while building IOS app in visual studio在 Visual Studio 中构建 IOS 应用程序时出现问题
【发布时间】:2020-06-09 11:02:42
【问题描述】:

严重性代码描述项目文件行抑制状态 错误类型“CoreLocation.CLBeaconIdentityConstraint”(用作 参数输入 CoreLocation.CLLocationManager/_CLLocationManagerDelegate.DidFailRangingBeacons) 在 iOS 12.2 中不可用(它是在 iOS 13.0 中引入的)。请 使用更新的 iOS SDK 构建(通常使用最新的 Xcode 版本)。

注意:我前一天没有遇到这个问题,突然我收到了这个错误,任何人都可以帮忙。

操作系统版本:10.14.5 Xcode 10.2

【问题讨论】:

    标签: c# ios xamarin


    【解决方案1】:

    Xcode 的最新版本是 11.3.1,而您正在运行 10.2。您发布的消息建议使用最新版本。这是一篇解释如何升级 Xcode 的帖子:How do you update Xcode on OSX to the latest version?

    您对应用所做的某些更改很可能导致需要升级。

    【讨论】:

      【解决方案2】:

      您最近在项目中使用了_CLLocationManagerDelegate.DidFailRangingBeacons,它仅在 iOS 13 中可用。

      当您使用 XCode 10.2 时,它使用 sdk iOS 12.2。该方法在您当前版本的 XCode 下不可用,因此您会收到错误消息。

      解决方案是更新您的 Visual-Studio 和 XCode 以满足 iOS 13 SDK 要求。

      这里是Visual Studio 2019 Release Notes

      【讨论】:

      • 我正在使用 vs 2017
      • 您也可以将您的 vs 2017 更新到最新版本。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-14
      相关资源
      最近更新 更多