2017-01-08 16 views
0

오늘의 위젯 인 추가 대상이 있습니다. 이 포드에 일부 포드를 추가하려고하는데, 내 주요 타겟에서 작동하는 방식으로 모듈을 가져 오려고 할 때 'xxx'와 같은 모듈이 없습니다. 여기가TodayViewController에서 그런 모듈 오류가 없습니다.

podfile, 이미 한 일을 오류없이 설치

target 'My-Project' do 
    use_frameworks! 
    pod 'SwiftyUserDefaults' 
    pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git' 
end 

target 'My-Widget' do 
    use_frameworks! 
    pod 'SwiftyUserDefaults' 
    pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git' 
end 

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
     target.build_configurations.each do |config| 
      config.build_settings['SWIFT_VERSION'] = '3.0' 
     end 
    end 
end 
  • 포드입니다.
  • 프로젝트는
  • pod --version 내가 파생 된 데이터, 청소 프로젝트 재개 프로젝트를 삭제하고 프로젝트를 여러 번을 다시 한 1.0.1
  • 입니다 .xcworkspace에 의해 열었다.

어떻게 작동합니까? cocoapods 버전은 약간 구식처럼

그리고 결과가 enter image description here

+0

정말 alamofire가 정상적으로 작동합니까? –

+0

@FyodorVolchyok, 아니요. 작동하지 않습니다. 그러나 둘 다 주요 표적을 위해 일해. – ocanal

+1

내가 당신이라면, 나는 cocoapods를 최신 버전 (내가 아는 한 1.1.1)으로 먼저 업데이트하고 처음부터 포드를 다시 설치하려고합니다. –

답변

1

이다 보인다. 어떤 경우에는 (특히 빠르게 변화하는 xcode 및 cocoapods를 고려할 때) 좌절하는 결과를 초래할 수 있습니다. 다행히도, 이것은 코코아포드를 업데이트함으로써 고칠 수있었습니다.