2013-06-27 3 views
1

То, что я пытаюсь сделать, это использовать свой Iphone и Ipad в качестве симулятора через xcode. Я делаю это, потому что встроенный симулятор не может пройти мимо страницы входа в мое приложение, любое допустимое имя пользователя и пароль приведут к появлению сообщения об ошибке «Ошибка службы, сервер с указанным именем хоста не найден». Из-за этой ошибки я не могу проверить код, который я изменил.Проблемы с профилированием профиля

Я считаю, что у меня есть профили и сертификаты, правильно настроенные на xcode, когда я смотрю профили подготовки моего телефона в организаторе. Я вижу «Профиль Ad Hoc, Dist, Dev и iOS Team Provisioning», все с «Действительным профиль ".

Но когда я пытаюсь запустить приложение на своем телефоне, я получаю сообщение« Ошибка кодового знака: профиль профайла «случайные буквы и цифры» не может быть найден .. Я искал эту проблему и пришел к вывод, что мне нужно было изменить мою папку проекта .xcodeproj, в частности файл project.pbxproj. Я перехожу к этому файлу и удаляю строку «provisioning_profile [sdk = iphoneos *]» = «случайные числа и буквы».

Теперь, когда я запускаю приложение на своем iphone после удаления этой строки, он дает мне ошибку " libxml/tree.h "файл не найден ... Я нашел исправление этой проблемы, но как только я исправлю это, получим ошибку« openssl/ssl.h not found ».

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

XCode: 4.6.3 Пожалуйста, дайте мне знать, если есть какие-либо другие спецификации, необходимые для отладки этой проблемы.

+0

Когда у меня возникли проблемы с профилями Provisioning Profile, как вы описываете, я удалял любую строку с помощью 'PROVISIONING_PROFILE', аналогично тому, что вы делали, но' PROVISIONING_PROFILE = "id" 'также был бы удален. Затем я перезапустил XCode. –

+0

Спасибо за комментарий zLAn, к сожалению, я прошел через и попробовал это без везения: Он избавился от ошибки кода (Code Sign error: Provisioning profile «id»), но теперь вернулся к тому, чтобы сказать мне «libxml/tree.h " файл не найден –

ответ

0

Часто, когда я сталкивался с этим, это связано с тем, что XCode поддерживает старые профили в памяти ... вы пытались перезапустить XCode с момента добавления ваших профилей? Кажется, немой вопрос, но эй, я должен спросить.

Также, когда вы выбираете свои профили из «Настройки сборки», вы выбираете один из действительных профилей из верхней/средней части списка или из самого нижнего? Те, что внизу, могут быть недействительными, даже если они дают вам галочку.

Смежные вопросы