2010-12-07 4 views
0

Мы используем стороннюю библиотеку в нашем приложении для iPhone, а когда мы ее создаем для Release & Устройства, мы можем найти приложение в ожидаемой папке (Release-iphoneos), но мы также находим библиотеку в этом та же папка.Как выпустить приложение для iPhone, которое использует внешнюю стороннюю библиотеку?

При загрузке приложения нам нужно сделать что-либо дополнительно с внешней библиотекой или по умолчанию включено в приложение iPhone?

Мы включили его в Цели -> Приложение -> Ссылка Бинарные с библиотеками, но мы не уверены, достаточно ли этого.

ответ

2

Общий тест, если вы связали библиотеку и включили ее в свой проект, а ваше приложение запускается на устройстве в любом режиме (Debug или Distribution), тогда все будет хорошо для сборки релиза.

0

Проверьте сам .app! Это просто ZIP-файл, который вы можете открыть. Измените файл, заканчивающийся на .zip и распакуйте его. Вы можете увидеть, включена ли библиотека или нет.

[edit:] Извините, я смешанный .ipa (который является комбинированным форматом для ad-hoc распространения и загрузки приложения) и .app
Но вы все еще можете это проверить. Используйте сборку, архивирование и экспорт для распределения ad-hoc. (сохранить в файл), который даст вам .ipa - если библиотека не включена в сам .app, она должна быть в .ipa (но я сомневаюсь, что ...)

+0

Что такое .ipa? – Andrei 2010-12-07 18:47:13

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