Разработка приложений для iPhone под VMWare - PullRequest
0 голосов
/ 16 июня 2011

Я уже давно работаю над приложением для iPhone, и я подошел к тому моменту, когда мне нужно было протестировать свое приложение на настоящем устройстве iPhone.У меня Mac OS X 10.6.6 Server Edition, работающая на VMWare 7. Я использую XCode 4.Поскольку у меня самого нет iPhone, я попытался подключить мой колледж.Тем не менее, это не становится узнаваемым.С другой стороны, если я подключу его на своем хосте (это Windows 7), он откроется как Apple Device, и я получу доступ к внутренней памяти.iPhone 3GS iOS версии 4.3.3.Может кто-нибудь дать мне идею, как решить эту проблему, прежде чем я пойду и куплю лицензию разработчика?Спасибо.

Редактировать: Извините за неясность по поводу моего вопроса / проблемы.Дело в том, что я не мог подключить любое USB-устройство к Mac, и я спрашивал, как решить эту проблему.Другая часть моего вопроса была - как я могу протестировать свое приложение на iPhone, не платя Apple за лицензию разработчика.Первая часть, которую я решил - я обновил OS X до 10.6.7 и установил MultiBeast.Вторая часть - я установил свое приложение с помощью Cyndia (запаковал его в файл deb, перенес его на телефон, использовал приложение терминала для его установки) - однако оно не запустилось.

1 Ответ

0 голосов
/ 16 июня 2011

Чтобы установить приложение на устройство, у вас есть официально для подачи заявки (оплаты) на программу Apple для разработчиков.

Есть также не совсем официальные обходные пути, включающие джейлбрейк и исправление системных файлов iOS, что не очень легко сделать ...

Я надеюсь, что это был вопрос:)


EDIT

О вашей второй части:

  1. Установите из cydia какой-нибудь пакет с именем что-то вроде syslogs и сделайте что-то вроде tail -f /var/log/system.log, чтобы понять, почему приложение не запускается. (все по памяти, не проверено)

  2. Наиболее вероятная ошибка в том, что ваш двоичный файл не подписан должным образом. Быстрое и дешевое решение - использовать ldid -S my binary, я думаю, есть пакет cydia. (опять же, память, см. эту ссылку для более подробной информации)

  3. Лучшее решение , если вы действительно не хотите платить 99 долларов, а тратить часы на сложную настройку (полную обходных путей, патчей и т. Д.) и получить "Build & Go" из Xcode, как вы платили ... Посмотрите на это .


РЕДАКТИРОВАТЬ 2

Посмотрите этот вопрос для получения более подробной информации, в основном там написано то, что я написал в моем предыдущем редакторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...