Ошибка с IOS MapKit в Xcode: не удалось найти раскадровку с именем «Main» в комплекте NSBundle - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь использовать xcode для создания приложения ios, которое увеличивает масштаб с помощью mapkit.Я следую этому учебнику и в конце раздела «Начало работы» я получаю сообщение об ошибке Could not find a storyboard named 'Main' in bundle NSBundle

Я пытался использовать это решение , но когда я удаляю Main storyboard file base name из info.plist,

enter image description here

экран приложения становится просто черным, когда я направляюсь к deployment info-> Main interface и установите его в main,

enter image description here

он просто возвращает Main storyboard file base name строку обратно в info.plist

Это мойФайл ViewController.swift, единственный, который я редактировал

import UIKit
import MapKit

class ViewController: UIViewController {

    @IBOutlet weak var MapView: MKMapView!

    let regionRadius: CLLocationDistance = 1000
    func centerMapOnLocation(location: CLLocation) {
        let coordinateRegion = MKCoordinateRegion(center: location.coordinate, latitudinalMeters: regionRadius, longitudinalMeters: regionRadius)
        MapView.setRegion(coordinateRegion, animated: true)
    }

    override func viewDidLoad() {
    super.viewDidLoad()
        let initialLocation = CLLocation(latitude: 21.282778, longitude: -157.829444)
        centerMapOnLocation(location: initialLocation)
  }


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...