ココアポッドを使用して「GoogleMaps」ポッドをインストールしましたが、プロジェクトは正しくビルドされていましたが、iCloudを介してプロジェクトを別のデバイスに転送すると(プロジェクトディレクトリはiCloudにあります)、GoogleMapsポッドが機能しなくなりました。ポッドのインストールをもう一度実行しようとしましたが、これは違いはありません。ポッドは明らかにそこにあり、ポッドのインストールは成功しました。私は混乱を超えています。
まず、プロジェクトをクリーンアップしてみてください
コマンド+シフト+オプション+ K
私が間違っていない場合、GoogleMapsフレームワークはObjective-Cから構築されているため、それでも問題が解決しない場合は、次の手順を実行します。
私が自分の問題を解決するには、GoogleMapsポッドを更新する必要がありました。
pod outdated
pod update GoogleMaps
pod cache clean --all
(またはGoogleMapsを指定できます)pod install
これは私のために働いた:
pod deintegrate
)pod cache clean --all
)pod install
)わたしにはできる:
プロジェクトフォルダ内のフォルダポッドを削除します。
ファイルpodfile.lookとpods.xcodeprojectを削除します(podfileは削除しません)
X-Codeを閉じて、ターミナルにポッドをインストールします(pod install
)
X-Codeを開き、プロジェクトをクリーンアップして実行します。
ポッドファイルでポッドGoogleMaps
と別のグーグルポッドにコメントしてから、ターミナルからポッドインストールを実行します。これにより、プロジェクトからポッドインストールが削除され、ポッドファイルでプロジェクトに戻り、コメントしたポッドを削除して、ターミナル1からpod install
を実行します。もっと時間があれば、xcodeプロジェクトに移動してクリーンに実行し、これが機能するようにします。