ld: Предупреждение: ошибка при добавлении Flurry в проект iPhone - PullRequest
1 голос
/ 13 января 2011

Я попытался добавить аналитику Flurry в свой проект приложения.Это сводит меня с ума.Приложение несколько раз регистрировало некоторые пользовательские данные.На других, однако, я получаю предупреждение о ссылке при сборке приложения.Когда это происходит, кажется, что аналитика не регистрируется.Я не знаю что делатьЯ перемещаюсь по файлу FlurryLib, и иногда ошибка исчезает.Затем, не меняя ничего, ошибка возвращается.

Что вызывает предупреждение Link?Возможно ли, что эта ошибка удерживает Flurry от регистрации аналитики?
Как я могу это исправить?

Больше всего меня беспокоит то, что ошибка читает каталог, который не существует.Он ищет файлы в неправильной папке.Когда-то у меня были файлы в дропбоксе (я этого больше не делал), а теперь они у меня на рабочем столе.Он по-прежнему «ищет» файлы в моем дропбоксе - правильно ли я читаю.Я думаю, что он пытается связать файлы, расположенные в другом месте.

Вот предупреждение о ссылке, скопированное и (слегка отредактированное):

ld: warning: directory '/ Users / mbp/ Обои для рабочего / Игровые проекты / WWTBTH 01-12 /../../../../ Разработка / Разработка игр / Викторины для игр / WWTBTH 08-06 / Следующие FlurryLib '-L не найдены

Почемуэто прыгает в папку разработки в моем Dropbox, что файл больше не в?В архиве (08-06), когда он находится в папке (01-12) на моем рабочем столе?

Вот остальные 5 предупреждений:

ld: warning: directory '/ Users/ mbp / Рабочий стол / Игровые проекты / WWTBTH 01-12 /../../../../ Загрузки / Flurry iPhone SDK v2.7 (2) / iPhone v2.7 (сборка 42) / FlurryLib 'следующие -L не найден

ld: warning: directory '/ Users / mbp / Рабочий стол / Проекты игр / WWTBTH 01-12 /../../../../ Разработка / Разработка игр / Викторины для игр /WWTBTH 08-06 / Flurry iPhone SDK v2 / iPhone v2.7 (сборка 42) / FlurryLib 'после -L не найден

ld: предупреждение: каталог' / Users / mbp / Рабочий стол / Игровые проекты / WWTBTH 01-12 / FlurryLib 'следующий -L не найден

ld: предупреждение: каталог' / Users / mbp / Рабочий стол / Игровые проекты / WWTBTH 01-12 /../../../../ Разработка/ Разработка игр / Викторины для игр / WWTBTH 08-06 / Flurry iPhone SDK v2.7 / iPhone v2.7 (сборка 42) / FlurryLib 'подписан -L не найден

ld: warning: directory' / Users /mbp / Обои для рабочего / Игровые проекты / WWTBTH 01-12 /../../../../ Разработка / Разработка игр /Общая игра / WWTBTH 08-06 / Flurry iPhone SDK v2.7 / iPhone v2.7 (сборка 42) / FlurryLibWithLocation 'подписан -L не найден

Спасибо за любую помощь.

Ответы [ 2 ]

3 голосов
/ 31 января 2011

У меня была похожая проблема с моим приложением в другой библиотеке. То, что я сделал, было в «Пути поиска» и «Пути поиска в библиотеке», и я удалил библиотеку, которая давала мне предупреждение. Я надеюсь, что это работает для вас.

0 голосов
/ 13 января 2011

Я только что получил это предупреждение на днях. Я забыл, какое конкретно свойство было, но оно определенно находится в настройках сборки для вашего проекта. XCode добавил теперь несуществующий каталог к ​​путям, которые компоновщик ищет для библиотек. Просто зайдите туда и удалите это свойство. Это может не решить проблему с неработающей аналитикой flury, но это устранит это предупреждение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...