0

私が取り組んでいるアプリがあり、数時間前に完全に機能しました。Xcode-5 の DP5 をダウンロードし、組み込みのアップグレード ストーリーボード機能を使用してストーリーボードをアップグレードしました。

アプリを起動すると動作します。基本的な地図アプリです。ロングプレスを登録するためのアクションがあり、ピン注釈をマップにドロップすると、アプリがエラーなしでクラッシュするようになりましたが、失敗したコンパイラ コードの行0x102d49c: calll 0x102d4a1 ; -[NSPathStore2 isEqualToString:] + 17EXC_BAD_ACCESS.

どこからトラブルシューティングを開始すればよいかさえわかりません。現在、Xcode 5 のリリース ビルドをダウンロードして、問題が解決するかどうかを確認しています。

- アップデート -

また、シミュレーターと Xcode を再起動して、クリーン ビルドを試みました。

ブレークポイントを使用しましたが、マップに注釈を追加する際にアプリで特に問題が発生しているようです[self.mapView addAnnotation:annot];

4

1 に答える 1

1

ウット!問題を解決しました。これが誰かに役立つことを願っています。

マップに注釈を付けるために Apple のストック コードを使用していました。

iOS6 用のアプリを作成したとき、既定では、ピン アノテーションを追加してもすぐに開示が表示されませんでした。

そこで、このコード行を追加して、注釈を選択し、デフォルトで注釈を表示しました。この行を削除すると修正され、iOS7ではデフォルトで開示が表示されます! [mapView selectAnnotation:pinView.annotation animated:YES];

于 2013-09-19T03:19:23.693 に答える