0

アプリケーションに Today ウィジェットを実装しました。

mkmapView は 2 つの状況で正常に動作します: 1. Xcode シミュレーター 2. Xcode で実行されるデバイス

しかし、デバイス自体でウィジェットを実行すると、mapView は背景色とユーザーの場所マーカーのみを表示します。

理由を知っている人はいますか?それを解決する方法は?

どうも!

4

2 に答える 2

2

Appleのドキュメントから直接

Today 拡張ポイントが、提供する機能に適していることを確認してください。最高のウィジェットは、ユーザーに迅速な更新を提供したり、非常に単純なタスクを有効にしたりします。複数ステップのタスクを可能にしたり、ユーザーがコンテンツのアップロードやダウンロードなどの長いタスクを実行できるようにするアプリ拡張機能を作成したい場合、Today 拡張ポイントは適切な選択ではありません。

MKMapView必須は、スパンまたはズームすると絶えず変化し、デリゲートは尊重された方法で呼び出されます。

これが、Today ウィジェットにマップを追加しているときに更新が表示されない原因の 1 つです。

于 2015-01-09T07:30:45.540 に答える