2014-04-23 3 views
0

This page говорит, чтобы перетащить SDK в папку проекта?Добавление стороннего SDK в приложение

Я сделал это, папка имеет имя UbertestersSDK и является родным братом в моем файле .xcodeproj.

Когда я добавляю линии #import <UbertestersSDK/Ubertesters.h> к AppDelegate.m я

'UbertestersSDK/Ubertesters.h' file not found 
+0

Работает ли '#import" Ubertesters.h "? – Rich

ответ

1

Примечание: Не тестировался с Swift.

Вы должны добавить UbertestersSDK в свой проект.

Так иди:

Файлы-> Добавить файлы в «Название проекта здесь»

Затем выберите все файлы, которые должны быть импорта.

Теперь ваша ошибка должна уйти, если вы импортировали 'UbertestersSDK/Ubertesters.h'

Если вы сделали это, и это все еще не работает, проверьте, чтобы убедиться в вашем Build Phases, файлы соответствующим образом назначены. Я не уверен, что файлы Ubertesters (так как вам нужна учетная запись для получения SDK), но если это фреймворк, рамки должны быть в "Link Binary With Libraries", и я думаю, что если у вас есть файлы заголовков, они будут в "Compile Sources".

+0

Это не сработало для меня, и я добавил к нему UbertestersSDK. и проверено, что структура внутри находится в ссылке. Я делаю это в Swift Header – hdost

+0

Это, вероятно, совсем другое для быстрого. Этот ответ специально предназначен для Objective-c @hdost –

0

Как добавить Ubertesters в проект Swift.

  1. перетащить UbertesterSDK папку (которая содержит UbertestersSDK.framework) в проект
  2. добавить #import "UbertestersSDK/Ubertesters.h" к вашему * -Bridging-header.h файл (ы)
  3. добавить маркер Ubertesters организации к вашей информации .plist как строка называется ubertesters_organization_token
  4. В AppDelegate.swift:

    func application(application:UIApplication!, didFinishLaunchingWithOptions launchOptions:NSDictionary!) -> Bool { Ubertesters.shared().initializeWithOptions(UbertestersActivationModeShake)

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