Я разделил списки своих модулей в Podfile
для различных целей, таких как:
target :ABC do
pod 'KissXML', '~> 5.0'
pod 'libPhoneNumber-iOS', '~> 0.7.2'
end
target :ABCTests do
pod 'OCMock', '~> 2.2.1', :inhibit_warnings => true
end
И запустил pod install
Это создало новую библиотеку libPods-ABC.a
, к котороймой двоичный файл должен был ссылаться на.Но ошибка заключалась в том, что она не удаляла предыдущую библиотеку, т.е. libPods.a
.
Решение: Удалить библиотеку libPods.a
из Build Phases
из Link Binary With Libraries
.