すべての iPhone シミュレーター (xcode 6.1、IOS 7.1 & 8.1) でうまく動作する openStreetMap を使用した単純なマップ アプリケーションがあります。ただし、実際のデバイス (iPhone 4 iOS 7.1) でコンパイルすると、いくつかの問題が発生します (スクリーンショットを参照)。アプリケーションは、MKTileOverlay、MKOverlayRender などの一部のクラスを認識しません。
最も奇妙なことは、数週間前は機能していたが、別のプロジェクトに取り組んだ後、このプロジェクトに戻ったときに問題が発生したことです.
おそらく、問題は Xcode またはデバイスの構成から来ているのでしょうか? 数日間検索しましたが、うまくいきませんでした。