iPhone OS 3.0 p2p アプリケーションをテストする方法はありますか? 複数の iPhone シミュレーター インスタンスを実行できますか? いいえ。何か助けはありますか?
7 に答える
数週間前にこれを行う方法について詳細な記事を投稿したので、それを参照してください: http://ramin.firoozye.com/2009/06/18/debugging-peer-to-peer- and-wifi-apps-on-the-iphone/
私は解決策を見つけました:
iPhoneでテザリングを有効にするMacとそのシミュレータを電話に接続します
これで、SIMとiPhoneでゲームキットをテストできます
(MacBookでもインターネット共有を有効にしていますが、テザリングの部分は重要だと思います...ああ、これはもちろん、BluetoothがiPhoneとMacで実行されていることを意味します)...
私はこの解決策を見つけてとてもうれしいです-これは大きな欠点でした...
未テストですが、複製することで iPhone シミュレーターの 2 つのインスタンスを実行できるはずです。
電話機 1 に対して通常どおりシミュレータを実行します。
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
次に、アプリケーションをどこかに (デスクトップ?) に移動してコピーします (移動しないでください)。コピーを実行すると、開発者ツールがインストールされている場所と実行するアプリケーションを尋ねられます。これを提供すると、2 番目のコピーが実行されます。
また、実際の電話とシミュレーターの両方でテストできますか?
macbook OS5.0 と iPhone 3gs で同じテストを試みましたが、iPhone シミュレーター アプリはアプリ経由で iPhone デバイスを認識できますが、接続できません ... この問題により Bluetooth デバイスが認証されていませんか?
VMwareのインストールは素晴らしいようですが、面倒です...