0
iOSのswiftアプリケーションでJSONファイルを使用してGoogle Styled Mapsを統合しようとしています。私がやっている何Google Styled Maps iOSの統合swift app、JSONファイルの問題
: 1)私はmystyle.withgoogle.com 2からの私のGoogleマップのスタイルのからJSONコードをコピーした)Xcodeで新しいファイルを作成する「style.json」という名前を付けやJSONコードを貼り付けその中に。 3)は私の.swiftファイルは「History.swift」
という名前の私の活動の一つにそれを使用しようとしているが、常にエラーを取得) 4に位置している同じ場所でJSONファイルを置いたスタイルを見つけることができません」という.json "
どうすればよいですか?私のコードはGoogleの開発者からコピーされたものです。
do {
// Set the map style by passing the URL of the local file.
if let styleURL = Bundle.main.url(forResource: "style", withExtension: "json") {
mapView.mapStyle = try GMSMapStyle(contentsOfFileURL: styleURL)
} else {
NSLog("Unable to find style.json")
}
} catch {
NSLog("One or more of the map styles failed to load. \(error)")
}
jsonファイルを添付できますか? –
ファイルがバンドルに追加されていますか? –
デモファイルでコードをチェックしたので、App Target→Build Phasesに移動し、バンドルリソースをチェックしてファイルがあるかどうかを確認してください。 –