Как протестировать приложения iphone p2p?

Есть ли способ протестировать p2p-приложения для iphone OS 3.0? Могу ли я запустить несколько экземпляров симулятора iphone? Аперантно нет. Любая помощь?


person nico    schedule 17.06.2009    source источник


Ответы (7)


Пару недель назад я разместил подробный пост о том, как это сделать, так что я просто отсылаю вас к нему: http://ramin.firoozye.com/2009/06/18/debugging-peer-to-peer-and-wifi-apps-on-the-iphone/

person Ramin    schedule 05.07.2009

Попробуйте получить разрешение на работе или в другом месте с несколькими компьютерами в локальной сети для запуска нескольких экземпляров. Это также позволит вам протестировать сетевые вещи.

person Alex S    schedule 17.06.2009
comment
хорошо, но это был бы неподходящий сценарий для тестирования новых p2p-приложений GameKit 3.0. Они работают через блютуз. я ошибся? - person nico; 18.06.2009

Согласно этому сообщению на форуме вам нужно протестировать его на двух реальных устройствах.

person finnw    schedule 19.06.2009
comment
Я получил эту ссылку из ответа dlamblin - person finnw; 19.06.2009

Вы должны использовать 2 аппаратных устройства для тестирования p2p-соединений GameKit.

person dlamblin    schedule 19.06.2009
comment
Нет необходимости в причудливой разметке, и, пожалуйста, не включайте комментарии в ответ. - person finnw; 19.06.2009

Не проверено, но вы сможете запустить два экземпляра симулятора iPhone, продублировав его.

Запустите симулятор как обычно для телефона 1.

Во-вторых, перейдите на /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/ и скопируйте (не перемещайте) приложение куда-нибудь (на рабочий стол?). Когда вы запускаете копию, она спросит, где установлены инструменты разработчика и приложение для запуска. Укажите это, и он должен запустить вторую копию.

Кроме того, возможно, вы могли бы проверить это как на своем реальном телефоне, так и на симуляторе?

person dbr    schedule 05.07.2009
comment
не работает, не могу запустить 2 экземпляра сима одновременно - person nico; 06.07.2009

Я нашел решение:

активируйте модем на вашем iPhone, подключите ваш Mac с симулятором на нем к телефону

Теперь вы можете протестировать игровой комплект на своем симе и iPhone.

(У меня также активирован общий доступ к Интернету на моем macbook, но я думаю, что часть привязки важна ... о, это подразумевает, что Bluetooth работает на iPhone и Mac, конечно) ...

Я очень рад, что нашел это решение - это был большой недостаток...

person Community    schedule 09.08.2009
comment
Да - я использую его прямо сейчас. Работает как шарм... Вот моя установка: MacBook (белый) и iPhone 3GS Не думаю, что это имеет значение, хотя... :) Позвольте мне узнать, работает ли это и для вас! - person ; 13.08.2009

Я пытаюсь провести тот же тест на своем macbook OS5.0 и iPhone 3gs, приложение-симулятор iPhone может видеть устройство iPhone через приложение, но не может подключиться ... эта проблема вызывает несанкционированное использование устройства Bluetooth?

установить VMware кажется отличным, но слишком хлопотным ...

person iXcoder    schedule 30.12.2009