MapKit (Swift 4) Xcode 9.2 - 'Could not inset legal attribution from corner 4'
MapKit (Swift 4) Xcode 9.2 - 'Could not inset legal attribution from corner 4'
我正在做一个处理 MapKit 的项目。我的问题是当我 运行 应用程序时,出现 'Could not inset legal attribution from corner 4.' 错误。我可以采取什么解决方案来解决这个问题?
error:
My app screen:
重新编辑 info.plist 文件。 Open As -> Source Code 显示info.plist
的XML格式
您的 xCode 错误消息可能表示 "NSLocationAlwaysUsageDescription" 或 "NSLocationAlwaysAndWhenInUseUsageDescription" 有问题。
复制错误控制台中的 "NSLocationAlwaysUsageDescription"(或 "NSLocationAlwaysAndWhenInUseUsageDescription")并粘贴到 info.plist 源文件。
再次保存 info.plist 和 运行。
我这样做并解决了我的问题
我遇到了与您完全相同的错误 - 地图没有显示,我收到了错误消息:
2018-08-25 09:59:17.324966-0400 Parse Foursquare Clone[45537:42276733] 无法从角 4
插入合法属性
2018-08-25 09:59:17.332612-0400 解析 Foursquare 克隆 [45537:42276733] 无法从边 9
插入比例
原因是因为我没有设置委托,MKMapViewDelegate 和 CLLocationManagerDelegate。如果您感到困惑,这就是我正在看的内容。一旦我设置好这些,地图就开始出现了。希望这对您有所帮助!
import UIKit
import MapKit
import CoreLocation
class locationVC: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate {
我正在做一个处理 MapKit 的项目。我的问题是当我 运行 应用程序时,出现 'Could not inset legal attribution from corner 4.' 错误。我可以采取什么解决方案来解决这个问题?
error:
My app screen:
重新编辑 info.plist 文件。 Open As -> Source Code 显示info.plist
的XML格式您的 xCode 错误消息可能表示 "NSLocationAlwaysUsageDescription" 或 "NSLocationAlwaysAndWhenInUseUsageDescription" 有问题。
复制错误控制台中的 "NSLocationAlwaysUsageDescription"(或 "NSLocationAlwaysAndWhenInUseUsageDescription")并粘贴到 info.plist 源文件。
再次保存 info.plist 和 运行。
我这样做并解决了我的问题
我遇到了与您完全相同的错误 - 地图没有显示,我收到了错误消息:
2018-08-25 09:59:17.324966-0400 Parse Foursquare Clone[45537:42276733] 无法从角 4
插入合法属性2018-08-25 09:59:17.332612-0400 解析 Foursquare 克隆 [45537:42276733] 无法从边 9
插入比例原因是因为我没有设置委托,MKMapViewDelegate 和 CLLocationManagerDelegate。如果您感到困惑,这就是我正在看的内容。一旦我设置好这些,地图就开始出现了。希望这对您有所帮助!
import UIKit
import MapKit
import CoreLocation
class locationVC: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate {