2016-04-07 3 views
0

После шагов к Репрографическому вопросу:не удается установить Mixpanel IOS SDK с помощью инструкции установки - Mixpanel/Mixpanel.h файл не найден

  1. клонированных коды из https://github.com/mixpanel/mixpanel-iphone
  2. скопировали каталог Mixpanel в моем Каталог проектов Xcode
  3. Добавлен каталог Mixpanel в Xcode, используя опции «Создать группу» и «Копировать элементы, если необходимо».
  4. Добавленных каркасы, перечисленные в файле Podspec в разделе Строительных фаз Xcode
  5. Добавлено import "Mixpanel.h" моего AppDelegate.m файла
  6. Cmd + R
  7. Ошибка компиляции в Mixpanel+HostWatchOS.h - 'Mixpanel/Mixpanel.h' file not found

Также я попробовал добавить $(SRCROOT)/Mixpanel к моим путям поиска Libarry.

Любая помощь была бы принята с благодарностью!

ответ

1

Попробуйте следующие шаги:

  1. Перейти к Mixpanel+HostWatchOS.h и переименовывать #import <Mixpanel/Mixpanel.h> в #import "Mixpanel.h"
  2. Тогда вы, вероятно, столкнуться с the next problem, поэтому постарайтесь сделать как комментарий говорит: добавить libicucore.tbd в свой проект под Project/Target/General/Linked Frameworks and Libraries.
  3. Построить и запустить

Но я рекомендую вам использовать CocoaPods' Mixpanel project

+0

Я также хотел бы использовать стручки, но это вызвало некоторые проблемы с SDK для Facebook, когда я попробовал ... спасибо за решение BraveS! –

1

Раскрытие информации: Я работаю на IOS SDK в Mixpanel.

Извините, у вас возникли проблемы с нашей ручной интеграцией! Возникла проблема с недавним выпуском, который теперь исправляется на сервере. Вы можете либо git pull последней копией мастера, либо если вы добавите $(SRCROOT)/Mixpanel к вашим Ракурсным путям поиска, вам должно быть хорошо!

Очень рекомендую CocoaPods, так как это делает эти вещи безболезненными. Мы также поддерживаем Карфаген, если вам нужна единовременная сборка фреймворка, поэтому вам не нужно постоянно перестраивать контейнеры.

Вы также можете связаться с [email protected], они отлично!

+0

Я попытался добавить $ (SRCROOT)/Mixpanel к моим путям поиска в Framework и в моем файле AppDelegate.m. Я попытался импортировать: #import «Mixpanel.h», но он все еще не может его найти? Что я делаю не так? Папка Mixpanel находится в корне моего проекта? Также как примечание, я думаю, что Mixpanel должен просто предоставить пользователю файл .framework. Разве это не будет намного проще? Кажется, Tune делает это, и ручная установка была легкой для этого ... – Paul