Проблема приложения iPhone при создании AdHoc после добавления новой цели для iPad - PullRequest
1 голос
/ 24 мая 2011

В x-code4 я хочу сделать версию Adhoc (.ipa-файл проекта), но после сборки и архивирования, когда я нажимаю «Поделиться» в органайзере, он не показывает возможность выбора ipa Package

ранееон показывал опцию, когда целью был только ipohne

enter image description here enter image description here

в другом проекте, я могу выбрать его, как показано ниже

enter image description here enter image description here

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

(я также включил coreplot-cocaTouch.xcodeproject в свое приложение, чтобы оно могло создавать проблемы?

в моем проекте есть разные xibfles для iphone и ipad, поэтому в одном проекте есть две цели)

Ответы [ 2 ]

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

Для всех тех, у кого могут быть проблемы с этим, вот пошаговое руководство по созданию файла .ipa после успешного добавления CorePlot 0.9 в мой проект:

1) Нажмите на свой CorePlot-CocoaTouch.xcodeproj в Навигаторе проектов (вы добавили новый проект и цели в свой основной проект, и вам необходимо отключить его установку)

2) В настройках «ПРОЕКТА» перейдите на вкладку «Настройки сборки», прокрутите до раздела «Развертывание» и найдите «Каталог установки». Удалите все, что у вас есть в этом поле (не делайте этого в основном проекте, только в своем проекте CorePlot).

3) В разделе «Пропустить установку» прямо под разделом «Каталог установки» установите для «Нет» значение «Да» (убедитесь, что для всех типов сборки установлено значение «Да»).

4) Теперь сделайте все то же самое для всех «ЦЕЛЕЙ» (CorePlot-CocoaTouch, Documentation и Universal Library).

5) Щелкните по цели «CorePlot-CocoaTouch», затем перейдите на вкладку «Фазы сборки». Вы увидите раздел под названием «Копировать заголовки». Переместите все заголовки в разделах «Public» и «Private» в раздел «Project» (просто выделите / перетащите все файлы .h в раздел «Project»)

6) Убедитесь, что вы настроили сборку для устройства iOS, затем в параметрах XCode в верхней части экрана выберите «Продукт»> «Архив».

7) Откройте «Окно»> «Органайзер» и выберите вкладку «Архивы». Вы увидите там свое приложение после завершения сборки. Выберите архив, затем нажмите кнопку «Поделиться». Вы увидите выбранную опцию «iOS AppStore Package (.ipa)». Нажмите «Далее», назовите свой файл «YourAppName.ipa» и выберите, где файл будет сохранен на вашем компьютере.

Это должно позаботиться о создании ipa при использовании платформы CorePlot.

0 голосов
/ 24 мая 2011

Я думаю, что это дубликат этого вопроса: XCode4 + iOS 4.3: "Не существует Packager для типа архива"

Возможно, вам нужно изменить статические библиотеки на "Пропустить Установка ".

...