2016-04-26 2 views
0

Я пытаюсь создать приложение панели меню для своего macbook pro и вам нужно сделать запрос GET для получения данных из API. Однако, когда я пытаюсь импортировать Alamofire я No such module 'Alamofire'Alamofire не работает с osx в podfile вместо ios

Вот мой podfile,

source 'https://github.com/CocoaPods/Specs.git' 
platform :osx, '10.9' 
use_frameworks! 

target 'WakaMenu' do 

pod 'Alamofire', '~> 3.3' 
pod 'AlamofireObjectMapper', '~> 3.0' 

end 

target 'WakaMenuTests' do 

end 

Я бегу Xcode 7.3 и мои проекты базы SDK и целевого развертывания 10,11

Когда я пытаюсь просто используя платформу ios 9.0, она все еще показывает ошибку.

+0

Вы тогда делаете 'стручок install' и открытия project.xcworkspace? – pbush25

+0

Ive сделал установку, и я открыл xcworkspace, но Im не кодировал это, im кодирование в файле .xcodeproj. Это неправильно? –

+0

Да, причина в том, что он не работает. Когда вы добавляете cocoapods в проект, вы должны использовать файл рабочей области, потому что xcode нуждается в двоичных файлах какао, которые будут связаны с вашим основным проектом. – pbush25

ответ

1

Попробуйте это ...

source 'https://github.com/CocoaPods/Specs.git' 

platform :osx, '10.12' 
use_frameworks! 

target 'targetname' do 
    # Comment the next line if you're not using Swift and don't want to use dynamic frameworks 

    pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :tag => ‘4.3.0’ 
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 
Смежные вопросы