0

私は開発者プログラムのメンバーです。私は通常、自分の日常の携帯電話で開発を行っていますが、開発用の2番目の電話を入手するために流通市場(Craigslistなど)を使用することを検討しています。遅いハードウェアでアプリをテストして、古いデバイスを使用している人が私のソフトウェアをどのように体験するかを確認したいと思います。

その場合、通信事業者のネットワーク(AT&Tなど)に加入せずに、開発とテスト用にそのハードウェアをプロビジョニングするにはどうすればよいですか?

すべてのインターネットの使用とテストは、ワイヤレスホームネットワークで実行されるか、既存のSIMカードを使用するだけで実行されます。(実際、自分のiPhoneからSIMを取り出したことはありません!)

契約なしで電話を使用する際の障害があるかどうかを知る必要があります。

ちなみに、私はすでにiPhoneを持っているので、脱獄やロック解除のつもりはありません。

4

3 に答える 3

2

Apple はその互換性を要求しているため、iPod Touch でもテストすることを忘れないでください (電話専用のアプリケーションでない限り)。

もしあなたが中古の iPod Touch を手に入れようとしているなら、私は Apple の再生品を検討することをお勧めします - ここオズでは典型的な eBay セールより約 20 ドル安く、新しいバッテリー付きのものを手に入れることができます!

申し訳ありませんが、国にいないため、電話での質問に正確に答えることができません;-)

于 2009-10-09T05:00:46.290 に答える
1

はい、iPhone 2G を問題なく開発用にプロビジョニングし、テストに使用できます。Craigslist の iPhone 2G は古い OS (2.2.1 以前) を使用している可能性が高いため、OS を 3.1 に更新してください。

AT&T に加入する必要はなく、自宅の Wi-Fi ネットワークを問題なく使用できます。

iPhone 2G には GPS、コンパス、またはビデオ録画がないため、これらを利用するアプリをテストすることはできません (主に GPS 用の CoreLocation フレームワーク)。

実際、私たちインドでは、米国から輸入された iPhone 2G を使用していますが、これにはまだ一度も使用されていない AT&T SIM カードが付いています。米国のCEOがテスト用に電話を送ってくれましたが、wifiで問題なく動作します。

@アンディ、

Apple がアプリケーションに iPod Touch との「互換性」を要求しているだけであり、実際に iPod Touch でテストしたわけではありません。

良い例として、サウンドとバイブレーションのオン/オフを切り替えるオプションを備えたゲームを開発しました。iPod Touch は振動できないにもかかわらず、振動オプションが iPod Touch に表示されるため、初めて却下されました。

デバイスが iPhone ではない場合、実際に iPod Touch でテストせずにバイブレーション オプションを非表示にすることでこの問題を修正し、動作し、受け入れられました。そのライブは今.それを確認してください: iFill It. ;)

于 2009-10-09T07:46:18.780 に答える
1

サービスのない古い 2G 電話 (3G に転送) があり、ネットワーク接続に WiFi のみを使用してテストを続けています。

于 2009-10-09T07:26:36.767 に答える