严重性代码描述项目文件行抑制状态 错误类型“ CoreLocation.CLBeaconIdentityConstraint”(用作 输入参数 CoreLocation.CLLocationManager / _CLLocationManagerDelegate.DidFailRangingBeacons) 在iOS 12.2中不可用(iOS 13.0中引入)。请 使用更新的iOS SDK进行构建(通常使用最新的 Xcode版本)。
注意:我一天前没有遇到这个问题,突然我收到了此错误消息,有人可以帮忙吗?
操作系统版本:10.14.5 Xcode 10.2
答案 0 :(得分:1)
Xcode的最新版本是11.3.1,并且您正在运行10.2。您发布的消息建议使用最新版本。这是一篇说明如何升级Xcode的帖子:How do you update Xcode on OSX to the latest version?
很可能是您对应用程序进行的某些更改导致需要升级。
答案 1 :(得分:0)
您最近在项目中使用_CLLocationManagerDelegate.DidFailRangingBeacons
,并且仅在iOS 13中可用。
虽然您使用的是XCode 10.2,但它使用的是sdk iOS 12.2。该方法在当前版本的XCode中不可用,因此您会收到错误消息。
解决方案是同时更新Visual Studio和XCode以满足iOS 13 SDK的要求。