Ошибка Apple Mach-O Linker при внедрении Google-Sign in для iOS

Я интегрировал вход с Google в свое приложение для iOS (Xcode6 и Swift1.2) с помощью Cocoapods. Я перешел по ссылке ниже https://developers.google.com/identity/sign-in/ios/sign-in?ver=swift. Но я получаю Apple Mach-O Linker Error.

ld: 530 повторяющихся символов для архитектуры x86_64 clang: ошибка: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Как это будет решаться? Пожалуйста, предложите несколько решений.


person Neethu    schedule 01.03.2016    source источник
comment
У вас есть дубликаты в вашем проекте, поэтому проверьте исходники компиляции.   -  person E-Riddie    schedule 02.03.2016
comment
@EridB Спасибо. Это произошло из-за дубликата GoogleSignIn.framework, который ранее был добавлен вручную. Его удаление решило мою проблему.   -  person Neethu    schedule 02.03.2016
comment
Добро пожаловать. Я отправил ответ на всякий случай, если у кого-то есть эта проблема   -  person E-Riddie    schedule 02.03.2016


Ответы (1)


Проблема

Дублирование файлов, вызванное добавлением одного и того же файла в проект дважды.

Решение

Нажмите на свой проект > Фазы сборки > Разверните Компилировать исходники и удалите дубликаты файлов.

Совет

Если дублированных файлов много, выберите все файлы и удалите их, а затем повторно добавьте их, выполнив поиск .m, что даст вам все файлы реализаций.

Ваше здоровье

person E-Riddie    schedule 02.03.2016