2015-06-03 3 views
5

Я создал приложение iOS с Кордовой, и я пытаюсь отладить его с помощью моего Mac. Я следил за this tutorial, но когда я перехожу к Develop -> iPhone xxx, приложения не могут быть отлажены.Отладка iOS Cordova app

Я создал приложение с помощью инструмента Intel XDK. Есть ли способ включить отладку в моем приложении iOS?

Спасибо.

EDIT

Я пытался отладить мое приложение с GapDebug, но он не признает мое приложение, как отладочная.

Я создал свое приложение с сертификатом производства/распространения, а не с одним из них. Может быть, может быть, поэтому я не могу отлаживать приложение?

ответ

2

Каждое приложение, созданное с помощью кордовы, скомпилировано с активированным Debugmode. Если это не так, вы можете изменить это с помощью https://stackoverflow.com/a/12499274/3671726

Вместо того, чтобы отлаживать ваше приложение с помощью Safari, я бы рекомендовал вам установить Google Chrome и GapDebug в комбинации. Идите на этот сайт, проверьте это видео - вам понравится этот инструмент. Очень впечатляет, как и как умный gapDebug обрабатывает вашу отладку.

решаемые

Как он узнал о себе, он составил заявление с неправильным сертификатом. Поэтому обязательно используйте профиль подготовки , который включает сертификат разработки, а не сертификат распространения.

+0

Спасибо. GapDebug не может отлаживать мое приложение. Я отредактировал мой вопрос. –

+0

Может возникнуть проблема, измените свой сертификат/профиль в XCode на сертификат разработки и попробуйте. – Sithys

+1

Он работает! : D Это было связано с развитием. –

2

Я использовал сертификат распространения/производства для подписывания своего приложения, поэтому я не смог его отладить. Я создал новый профиль подготовки с сертификатом разработки, и теперь он работает как шарм.

Я использую GapDebug, как сказал Ситис. Спасибо, это хороший инструмент.

+1

Приятно слышать этого человека! +1 – Sithys

+0

Не было ли способа использовать XCode? Мне нравится инструмент Intel XDK, но он может только строить для распространения ... какой позор! – Shay