このトピックに関連する他のすべての質問を読みましたが、答えが見つかりません。私のプロジェクトは route-me を使用しています。シミュレーターと接続された iPad で問題なくビルドできます。アドホックのアーカイブは構築されません。route-me を実装する前に、アドホック アーカイブの作成とインストールに成功しました。私のエラーは次のとおりです。
アーキテクチャー armv7 の未定義シンボル:
"_ApplicationVersion"、参照元:
-[RMWebTileImage startLoading:] in libMapView.a(RMWebTileImage.o)
"_ApplicationNameFromBundle"、参照元:
-[RMWebTileImage startLoading:] in libMapView.a(RMWebTileImage.o)
ld: シンボルアーキテクチャ armv7 では見つかりません
私のライブラリは適切にリンクされています - シミュレーターと iPad 用にビルドされ、エラーはありません。私は持っています
[RMMapView クラス];
マップを表示しているView Controllerで。その行が表示される前は、iTunes を使用してアーカイブからインストールするとアプリがクラッシュしていましたが、Xcode からインストールした場合はクラッシュしませんでした。現在、アーカイブはまったくビルドされません。(しかし、上記の行が私を正しい道に導いたと今でも信じています)。
ここで見つけることができた、適用される可能性のあるすべてのソリューションを試しました。RMWebTileImage.h と RMWebTileImage.m への参照を削除すると、同じエラーが発生しますが、意味がある場合を除きます。しかし、参照を再度追加しても、ファイルが参照されていないかのように、まだエラーが発生します。
どんな助けでも大歓迎です。