I have tried so many solutions out there but finally not getting what to do . I just installed cocoa pods for Alamofire and swiftyJson . And now when i
You need not have to link frameworks (Alamofire or SwiftyJSON) when fetched from pod. All linking is done automatically from pod. You just need to import them.
I tried this for you and it worked. enter image description here
Change your Podfile with the following
# Uncomment the next line to define a global platform for your project
platform :ios, '10.2'
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
def shared_pods
pod 'Alamofire'
pod 'SwiftyJSON'
end
target 'Modes' do
# Pods for Modes
shared_pods
end
target 'ModesTests' do
inherit! :search_paths
# Pods for testing
shared_pods
end
target 'ModesUITests' do
inherit! :search_paths
# Pods for testing
shared_pods
end
Do the pod deintegrate and pod install again.
This is what I completely did for ios-10.2 and Xcode -:8.2.1 (This works great)
1) create a project.
2) Go to terminal
3) give command cd desktop
(if project on desktop)
4) cd project name
5) pod init
(This created pod file in directory)
6) use this pod fie-:
# Uncomment the next line to define a global platform for your project
platform :ios, '10.2'
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
def shared_pods
use_frameworks!
pod 'Alamofire', '~> 4.4'
pod 'SwiftyJSON'
end
target 'Modes' do
# Pods for Modes
shared_pods
end
target 'ModesTests' do
inherit! :search_paths
# Pods for testing
shared_pods
end
target 'ModesUITests' do
inherit! :search_paths
# Pods for testing
shared_pods
end
MARK-: I added use_frameworks under function shared_pods ( That allowed me to use frameworks) don't put it outside it.
7) Save pod file
8) pod install
9) Close Terminal and all open projects .
10) Go to project directory and open Projectname.xcworkspace.
11) First Clean and Build.
12) import Alamofire
13) Bravo use your frameworks.
Paste the below text in your podfile.
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
source 'https://github.com/CocoaPods/Specs.git'
target 'ModesTests' do
pod 'Alamofire', '~> 4.4'
target 'ModesUITests' do
inherit! :search_paths
# Pods for testing
end
end
save it. And then run a command "$ pod install" in terminal.(if you had didnt install previously). if you want to update the Alamofire then run command "$ pod update"
Thank you..!!!