2016-09-12 1 views
0

Я выполняю свое задание о мобильных устройствах. Раньше я использовал андроид в этом курсе, но у меня нет никаких устройств для Android для этого задания.Тестирование программы ios на реальном телефоне

Я предложил моему преподавателю, чтобы я мог использовать iphones для завершения этого задания. У меня есть стартовая программа «hello world», она отлично работает на симуляторах ios. Я ввел свой идентификатор apple в предпочтении и включил себя в команду в общем проекте.

я получил желтый знак говорил мне:

Ни одно из положений профилей не найдены Нет, не истекшие профилей провизий были найдены

Если я нажимаю кнопку fix issue, она заканчивается так:

Идентификатор приложения с идентификатором 'comp.Test1' недоступен. Введите другую строку.

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

* Мой Xcode версия 7.3.1

+0

да, вы должны купить программу для разработчиков Apple. Требуется загрузить и протестировать ваши приложения на реальных устройствах. – jose920405

+2

Нет, вам нужно присоединиться к программе Apple Developer, но теперь вы можете установить приложение на свое устройство, не покупая платные членства. – Paulw11

+0

@ Paulw11 Спасибо за ваш ответ. Я получил бесплатное членство после [link] (http: //www.idownloadblog.com/2015/12/24/how-to-create-a-free-apple-developer-account-xcode /), но у меня все еще такая же проблема при установке приложения на устройство – SuperMurloc

ответ

3

Просто измените идентификатор связки на что-то еще. В настоящее время ваш идентификатор пакета «comp.Test1» пытается использовать что-то уникальное и не будет использоваться кем-либо еще. Предложения: «com.mycollegeproject.test.iosapp»

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

+0

OMG это работает! Спасибо!! – SuperMurloc

+0

@SuperMurloc, пожалуйста, отметьте ответ как принятый. Это облегчит поиск правильного ответа, если у кого-то такая же проблема – FelixSFD

+0

Удачи :) –

-2

1.In Xcode, добавить свой Apple ID для учетных записей предпочтения, описанные в разделе Добавление Вашего счета идентификатора Apple в Xcode.

2. В навигаторе проекта выберите проект и цель для отображения редактора проекта.

3.Нажмите «Общие» и выберите свое имя во всплывающем меню «Команда».

4. Подключите устройство к вашему Mac и выберите устройство в меню панели Схемы.

5.В раскрывающемся меню «Команда» выберите «Исправить проблему».

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

7. Нажмите кнопку «Выполнить».

Xcode устанавливает приложение на устройство перед запуском приложения.

+0

no. Это было изменено в Xcode 7. Вам больше не нужно регистрировать программу разработчика. – FelixSFD

+0

проверить отредактированный ответ. @FelixSFD – KAR

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