2017-09-26 6 views
3

私は長い間アプリケーションからGoogleMapsを使用していますが、XcodeをSwift 4で更新してから地図に行くとアプリケーションがクラッシュします。Xcode 9でGoogleMapsをクラッシュする

エラー:

WARNING:iOS用GoogleマップSDKは 'GoogleMaps.bundle' を見つけて、ロードすることができません。これは、リソースバンドルを「バンドルリソースのコピー」ビルドフェーズに含めることを忘れてしまったという印象があります。このバンドルには重要なリソースが含まれているため、画像の欠落、翻訳などの間違った動作が発生する可能性があります。

なぜですか?

+0

新しいビルドシステムを使用していますか?それは私にCocoaPodsの問題を引き起こしました。 [CP#7209](https://github.com/CocoaPods/CocoaPods/pull/7209)に関連する可能性があります。 –

答えて

3

私は同じ問題があります。 PodsプロジェクトでGoogleMapsフォルダを削除してから、もう一度 "pod install"を実行してください。

+0

Nupは動作しません。私はまた、他の提案もプロジェクトをきれいにしましたか? – shubh14896

2

私は同じ問題があります。 Build:(Window Button)Command + altオプション+ Shift + Kをきれいにしてからプロジェクトを実行してください。今はうまく動作します。

0

Xcodeを開き、[プロジェクトナビゲータ]をクリックします。そのポッドセクションの Pods/GoogleMaps/Maps.フォルダに移動します。 Mapsフォルダ内には、Frameworkresourcesのような2つのフォルダがあります。あなたは見つけることができます 後藤resourcesフォルダが

GoogleMaps.bundle 

はちょうどプロジェクトにドラッグします - >ターゲットを - >フェーズをビルド - >Copy Bundle Resources選択。

ドレーピング中に宛先グループのフォルダにアイテムをコピーするように選択されていません。

関連する問題