I have imported facebook sdk via Cocoa Pods, described here https://developers.facebook.com/docs/swift/login
But weirdly, when I use it on my device, I get :
No suche module FacebookLogin
On the emulator it's working....
import UIKit
import FacebookLogin
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let fbLoginButton = LoginButton(readPermissions: [ .publicProfile ])
fbLoginButton.center = view.center
view.addSubview(fbLoginButton)
}
}
My pod file :
platform :ios, '8.0'
use_frameworks!
target 'myapp' do
pod 'SwiftEventBus', :tag => '2.2.0', :git => 'https://github.com/cesarferreira/SwiftEventBus.git'
pod 'PhoneNumberKit', '~> 1.2'
pod 'Firebase'
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'FacebookCore'
pod 'FacebookLogin'
pod 'FacebookShare'
end
I changed from
platform :ios, '8.0'
to
platform :ios, '10.0'
in my podfile
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With