2016-11-15 3 views
3
ld: framework not found QorumLogs for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я получаю это в своих тестовых файлах, которые работали уже несколько месяцев. Это мой заголовок в файле:ld: рамки не найдены для архитектуры x86_64

import XCTest 
import QorumLogs 
@testable import MyAppName 

Единственное, что я изменился в последнее время, обновление cocoapods (QorumLogs является стручок), затем устанавливается Smooch.io стручок, а затем в первый раз добавил объективно- c, создал некоторые файлы Obj-C и импортировал среду smooch.io.

Использование Xcode 7.3, в чем проблема?

+0

ли вы когда-нибудь найти решение этой проблемы, пожалуйста? У меня такая же проблема сейчас (хотя и с другим контейнером). –

+0

я сделал. Затем это случилось снова, и я забыл, как:/Я отправлю сюда, когда я снова это выясню – Esqarrouth

+0

Добавлено ответ – Esqarrouth

ответ

9

В вашем подкоде вы должны включить фреймворк, который вызывает проблемы внутри AppTests.

target 'MyApp' do 
    pod 'FBSDKCoreKit' 
end 

target 'MyAppTests' do 

pod 'FBSDKCoreKit' 
end 

После этого:

  • Чистых
  • Удаления производных данных
+0

Спасибо. В моем случае я пропустил тесты UI. В моих модульных тестах уже были правильные настройки. –