приложение для iphone не хочет создавать мой ipa - PullRequest
0 голосов
/ 16 января 2012

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

Я проверил информацию о проекте и целях (все звучит правильно, но я не специалист по этой конфигурации):

первый снимок второй снимок

И когда я создаю для обеспечения (с именем приложения> IOS-устройство рядом с кнопкой «Воспроизвести»), он дает мне:

error: error reading property list '/Users/...iphone application V1.0/e-mars/emars.entitlements' - property list has no object
Command builtin-productPackagingUtility failed with exit code 1

Не могли бы вы мне помочь?

* РЕДАКТИРОВАТЬ: * Продукт: Сборка для: Сборка для профилирования (и обычная сборка с эмулятором) запускается, когда я выбираю emars> iPhone Simulatorрядом с кнопкой воспроизведения

* РЕДАКТИРОВАТЬ 2: * Я пытался изменить идентификатор пакета: у меня был com.elsingor. $ {PRODUCT_NAME: rfc1034identifier} и я поставил com.elsingorно это та же проблема ...

РЕДАКТИРОВАТЬ 3 Я создал новые Права и отредактировал ссылку в листе на новые права и ... Теперь я строю с myApName>Устройство IOS при нажатии на Build для архивирования.

У меня снова проблемам;Я не видел Архив в Организаторе!Пожалуйста, помогите мне: - /

ЗАКЛЮЧИТЕЛЬНОЕ РЕДАКТИРОВАНИЕ:

Я попытался просто нажать Создать сборку сборки> архив сборки, и это работает для меня!

Ответы [ 2 ]

1 голос
/ 16 января 2012

Если вы хотите протестировать на своем устройстве, вместо adhoc сделайте сборку для разработки.

Перейдите на портал инициализации iOS в центре разработки (https://developer.apple.com)

1) Сначала вам нужно добавить свое устройство.

2) Создать Профиль разработки - включить в него это устройство.

3) Скачать и установить в xcode.

4) Выберите этот профиль в разделе Подпись кода в разделе Параметры проекта и целевой сборки

5) Подключите устройство к компьютеру, на котором вы работаете

6) Выберите схему , соответствующую вашему устройству (если у вас есть iphone, он будет читать iPhone your.ios.version)

7) Нажмите Run - код соберется, установит приложение на ваше устройство, запустит его и подключит отладчик.

1 голос
/ 16 января 2012

я следовал этому руководству, чтобы делать свои специальные сборки http://www.musicalgeometry.com/?p=1237

но вы также можете, конечно, взглянуть на документацию на testflightapps.com http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4

вы увидите в первом посте, что они говорят о создании файла authorlements.plist и, возможно, именно в этом ваши проблемы. Я также сказал бы, потому что я столкнулся с этой проблемой, когда все сделано и пришло время «Архивировать», чтобы убедиться, что симулятор не выбран. Устройство iOS должно быть выбрано, чтобы Архив был серым.
Специальная сборка iPhone с использованием Xcode 4

Я никогда не делал самостоятельную сборку, я всегда использую testflightapps.com для распространения (так что для этого вам также понадобится сертификат распространения) моих приложений, и я рекомендую использовать их. В целом это был довольно простой процесс, и у них есть бесплатные аккаунты, поэтому нет никаких причин не пользоваться их услугами.

...