0

この質問の一部が何度か聞かれるのを見たことがありますが、答えが見つからない特定の質問があります。

簡単なiPhoneアプリを作成しましたが、自分のデバイスでテストしたいと思います。しかし、私は現在デバイスを所有していないので、中古のiPhone(3GS)またはiPod touch(4thGen)の市場にいます。

私がiPhone(私の好みのオプション)を選ぶ場合、i)契約がないかどうかは重要ですか?ii)AT&Tにロックされていますか、それともロック解除されていますか?

契約していない電話をiTunesからiOS6に復元/アップグレードできますか?

最後に、iPhone GPSは、iPodtouchよりもiPhoneGPSを好む主な理由です。これは契約していない電話でも機能しますか?つまり、ワイヤレスでも機能しますか?

私はスマートフォンを所有したことがないので、これらの質問が少し馬鹿げているように思われる場合はお詫び申し上げます。助けてくれてありがとう

編集:私の質問は少し曖昧なので、2つの主要なポイントを明確にするためにi)SIMなしの「契約外」のiPhoneでアプリをテストできますか?ii)3Gがない場合、iPhoneはワイヤレスを使用してGPS位置を「推定」しますか、それともGPS APIはエラーメッセージを返しますか(これはBenmjによって回答されたと思います)?

4

1 に答える 1

2

ここにはいくつか質問がありますが、主な質問は「契約なしでiPhoneでアプリケーションをテストできますか?」のようです。

はい。はい、できます。これは、iPod用に開発するのと同じです。私はiPhoneを持っていて、最近契約を解除しました。今でも開発に使っています。

GPSに関して:電話契約を結んでいる場合にのみ、これをテストできます。GPSは携帯電話の塔に基づいて動作します。接続するワイヤレスネットワークに基づいて位置認識を制限できる場合がありますが(デスクトップブラウザで地理認識を制限する方法と同様)、GPS位置を取得したり、距離を計算したりする場合は、次のことを行う必要があります。ワイヤレスプランがあります。

于 2013-01-22T17:12:06.590 に答える