2013-11-15 15 views
5

Xcode 5.0.2にアップデートした後、iOSシミュレータのカスタムロケーションオプションが有効に機能していないようです。私はこのデバッグ時にiOSシミュレータがカスタムロケーションを取得できない

Custom location in iOS simulator 7.0.3

を促しそして再び、私は小数点なしの緯度/経度の値を取得して末端

Custom location failure in iOS simulator 7.0.3

ダイアログカスタムの場所を再び開いたとき。また、コンマの代わりに.を入力すると、ダイアログがポイントをカンマで置き換え、時には小数点の値を削除することがあります。シミュレータの終了、ハードウェアの変更、Xcodeの再起動を試みました。

+1

...シミュレータに緯度/経度、カスタムを設定しますが、これに対する解決策を見つけた場合、答えを投稿してください。 –

答えて

8

に役立ちます願っています。

XX、XXの形式で座標を入力し、[OK]を押すと、コンマの後の数字が切り捨てられます。

XX.XXX(2桁+ポイント(。)+ 3桁)の両方の座標を入力してから、OKを押してからiOSシミュレータを終了してください。もう一度起動すると、目的の場所が表示されます。

同じ「カスタム位置」のウィンドウに移動すると、XX、XXの座標を視覚化しますが、そのウィンドウでOKを押してはいけません.OKを押すと切り捨てられるので、再び。

1

iOSシミュレータでは、コンマではなく小数点のみを受け入れているようです。 あなたの言語(スペイン語、私は思う)については、Mac OSはカンマを10進数で入れました。私のMac OSはポルトガル語で、小数点のデフォルトとしてコンマを使用しているので、同じ問題がありました。

、この設定を変更System Preferences > Language & Region > Advanced...に移動して、カンマ(,)から数セパレーターでDecimal値を変更する(したい場合は、通貨の区切りを変更することができます)(.)をドットにするには。

カスタムロケーションプロンプトを開くたびに、lat/lon値の小数点がカンマではなくドットで表示されます。

私はそれがあなたを助けてくれることを望んでいます。評判が悪いので画像を投稿できませんでした。

2

このマクロ#if (TARGET_IPHONE_SIMULATOR)を使用して、コード内でカスタムの場所を手動で設定できます。

は、小数の区切りとして設定カンマを持つユーザーに影響iOSシミュレータのモーダル「カスタムの場所」ウィンドウ内のバグがあり

1

Xcodeでは、プロダクト - >スキーム - >スキームの編集...(コマンド+ <)です。

サイドメニューから実行/デバッグを選択するには、オプションタブ「ロケーションシミュレーションを許可」を選択し、デフォルトロケーションをnoneに選択します。デフォルトの場所は、カスタムの場所が変更される理由です。

私もこの問題を抱えている

関連する問題