2013-11-11 2 views
0

Я создал совершенно новый проект с использованием Xcode 5 и успешно интегрировал Google AdMob SDK.Ошибка компоновщика при попытке интегрировать библиотеку GoogleAdMobAdsSdkiOS в Xcode Старый проект

Но когда я пытался интегрировать его с проектом (который я импортируемого из Xcode 4.5) это дает мне ошибки компоновщика

(null): Linker command failed with exit code 1 (use -v to see invocation) 
Directory not found for option ....... 

Несколько замечаний в то время как построить со следующими целями

iPhone Simulator(4-inch 64-bit) -> Successful !! 
iPhone Simulator(Other 32 bit) -> Failed 
iPhone 5       -> Failed 
iPod 4th Gen      -> Failed 

Основываясь на этом, я думаю, что есть некоторые проблемы в настройках сборки приложения, можете ли вы указать проблему и решить проблему?

+0

см. Мой ответ. Http://stackoverflow.com/questions/19087887/xcode-5-command-line-invalid-deployment-target-3-0-0-for-architecture-arm64/19088013#19088013 и решить ваша проблема – Deepesh

+0

@Deepesh: Спасибо за подсказку, хотя я пробовал это, но это не сработало. – rahulg

+0

отправьте ссылку Google AdMob SDK – Deepesh

ответ

0

Настройки сборки -> Другие флаги компоновщика -> добавить это flag -Objc

Click on your project (targets) 
Click on Build Settings 
Under Library Search Paths, delete the paths 
+0

флаг уже существует – rahulg

+0

Пробовал тоже, но не работал. Однако я опубликовал взломанный файл, чтобы обойти эту ошибку. – rahulg

0

Нашли решение, хотя это не идеальное мировое решение, но оно может выжить.

Я удалил все допустимые архитектуры, кроме armv7.

т.е. Project -> Build Settings -> Архитектура -> Удалить armv7sarm64

В ожидании лучшего ответа, хотя!

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