У меня есть проект, написанный на Swift с установленным CocoaPods. У проекта есть расширение «Сегодня», и я добавил несколько модулей в эту цель. Все идет нормально.
Запуск на Симуляторе это нормально! Но при запуске на устройстве я получил эту ошибку:
dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire
Поискав в Интернете, я нашел сообщение от Natasha The Robot, в котором рассказывается о правильном способе создания вашего файла Pod, и мой Pod выглядит как это:
# Podfile
platform :ios, '8.0'
use_frameworks!
# My other pods
def my_pods
pod 'Alamofire'
end
target 'MyAppTarget' do
my_pods
end
target 'MyTodayExtensionTarget' do
my_pods
end
Я пытался использовать link_with
, но появляется та же ошибка
Единственное решение, которое я нашел, это деинтеграция Cocoapods и добавление Frameworks вручную.
У кого-нибудь есть другое решение?
Спасибо