С чего начать?

В статье описывается процедура подключения iOS библиотеки MADNET SDK к проекту в IDE XCode 4.5. Приводится список зависимостей от стандартных фреймворков, а также комплектация библиотеки.

Системные требования

Примечание: библиотека MADNET совместима со всеми iOS приложениями, поддерживающими iOS SDK версии 5.0 или выше.

Процесс подключения библиотеки описан для IDE XCode 4.5. Вы можете использовать и более старые версии IDE, однако изображения (из данного руководства), а также способы подключения MADNET SDK могут отличаться.

Зависимость от стандартных библиотек и фреймворков

Для успешной компиляции проекта со встроенной MADNET SDK потребуется подключить следующие библиотеки*:

CoreFoundation.framework QuartzCore.framework libz.dylib
libxml2.dylib AdSupport.framework SystemConfiguration.framework
MobileCoreServices.framework MediaPlayer.framework Security.framework
CoreGraphics.framework CoreLocation.framework CoreMotion.framework
EventKit.framework CFNetwork.framework CoreTelephony.framework

*Некоторые из этих библиотек уже могут быть подключены к вашему проекту.

Комплектация библиотеки

iOS версия MADNET SDK состоит из 12 заголовочных файлов, статической библиотеки libMADSDK.a и файла ресурсов MADNET_SDK.bundle

В случае, если рекламная сеть MADNET используется в медиации с AdMob, то необходимо также подключить дополнительные файлы:

  • MADCustomEventWithGADBanner.h
  • MADCustomEventWithGADBanner.m

Для медиации с MoPub - файлы

  • MADCustomEventWithMPBanner.h
  • MADCustomEventWithMPBanner.m

Подключение библиотеки к вашему проекту

Нажмите правой кнопкой мыши по вашему проекту в XCode и выберите меню Add Files to ... (как это показано на рисунке)

В открывшемся диалоге выберите все файлы из комплекта библиотеки.

Для работы MADNET SDK необходимо 14 фреймворков и библиотек. Для добавления этих фреймворков кликните по названию вашего проекта, убедитесь, что в меню Targets выбрано ваше приложение, а затем выберите вкладку Build Phases и в меню Link Binary With Libraries нажмите кнопку “+”, как это показано на рисунке.

Важно: для успешной компиляции вашего проекта нужно добавить флаг -ObjC в секцию Other Linker Flags меню Build Settings:

  • Кликните по названию проекта в меню навигации XCode.
  • В меню Targets выберите ваше приложение, а затем вкладку Build Settings.
  • В секции Other Linker Flags, добавьте -ObjC в оба режима: Debug и Release.

Теперь вы можете успешно скомпилировать ваш проект.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии

На базе технологии Zendesk