MapKit(Swift 4)Xcode 9.2 – ‘无法插入第4角的法律归属’

我正在做一个处理MapKit的项目。 我的问题是,当我运行应用程序时,我得到了“无法在角落4处插入法律归属”。 错误。 我可以采取什么解决方案来解决此问题?

错误:

我的应用屏幕:

我有与你完全相同的错误 – 地图没有显示,我收到错误:

2018-08-25 09:59:17.324966-0400 Parse Foursquare Clone [45537:42276733]无法插入角落4的法律归属

2018-08-25 09:59:17.332612-0400 Parse Foursquare Clone [45537:42276733]无法从边缘9插入比例

原因是因为我没有设置委托,MKMapViewDelegate和CLLocationManagerDelegate。 这是我正在看的,以防你感到困惑。 一旦我设置了这些,地图就开始出现了。 希望这可以帮助!

import UIKit import MapKit import CoreLocation class locationVC: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate { 

重新编辑info.plist文件。 打开为 – >源代码显示info.plist的XML格式

您的xCode错误消息可能会说“NSLocationAlwaysUsageDescription”或“NSLocationAlwaysAndWhenInUseUsageDescription”有问题。

将错误控制台和PASTE中的“NSLocationAlwaysUsageDescription”(或“NSLocationAlwaysAndWhenInUseUsageDescription”)复制到info.plist源文件。

保存info.plist并再次运行它。

我这样做,解决了我的问题