Как развернуть приложение phonegap на ipad / iphone - PullRequest
6 голосов
/ 09 июля 2011

Я совершенно новичок в создании приложений для ipad / iphone. Я совершенно новичок в использовании PhoneGap. Я скачал приложение HelloWorld и открыл его с помощью xcode. он отлично работает в симуляторе. Поэтому я попытался развернуть его на своем iPad. Когда я нажимаю Build and Run в xcode, я получаю эту ошибку:

Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain.

Понятия не имею, что это значит. Я подал заявку на программу Apple Developer несколько месяцев назад. Я получил письмо, в котором говорилось, что я успешно зарегистрировался. Нужно ли мне копировать какой-либо сертификат из моей учетной записи Apple на веб-сайте на мой ipad, чтобы xcode мог развернуть мою программу helloworld на ipad?

Я совершенно не понимаю, как протестировать приложение HelloWorld на моем iPad ....

Дополнительные примечания

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

Code Sign error: Provisioning profile 'forgelink' specifies the Application Identifier 'forgelink' which doesn't match the current setting 'R8T3VN6VR7.forgelink.forgelink'

Я что-то неправильно напечатал при создании сертификатов, идентификаторов пакетов, идентификаторов приложений и т. Д ...?

Ответы [ 3 ]

9 голосов
/ 17 июня 2012

Подводя итог, я только что целый день пытался развернуть на устройствах iOS через xcode:

  1. Вы должны заплатить $ 99 + $ 7 в виде налога, чтобы присоединиться к AppleСеть разработчиков и развертывание на реальных устройствах

  2. Вы устанавливаете эту связь в XCode, выполнив вход с использованием своего AppleID.

  3. Вы должны предоставить уникальное устройствоИдентификация в Apple, а также подписание запроса и загрузка сертификата для использования любых реальных устройств.Точно следуйте их руководству, особенно копированию файла .mobileprovisioning: Инструмент обеспечения Apple (подпись с идентификатором Apple, если он не работает)

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

  4. Ваше устройство теперь будет отображаться в раскрывающемся меню рядом с кнопкой воспроизведения в XCode.Если нет, подготовка не была успешно завершена, и вам нужно вернуться и исправить ее.
5 голосов
/ 09 июля 2011

вам нужно получить сертификаты разработчика (сертификаты подписи кода) с вашего сайта разработчика Apple.Войдите на developer.apple.com и выполните шаги

Редактировать:

Вот ссылка на портал обеспечения iOS http://developer.apple.com/ios/manage/overview/index.action

1 голос
/ 09 июля 2011

Вам необходимо установить сертификат разработчика и создать профиль обеспечения. Центр разработки содержит подробные инструкции и ссылки, а также хороший портал для создания и загрузки профилей.

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