मैं अमेरिकन प्लान लॉगिन करने के लिए इस कोड का उपयोग किया गया था:आईओएस के लिए फेसबुक एसडीके 4.6 में लॉगिन का उपयोग कैसे करूं?
@IBAction func fbloginbtn(sender: AnyObject) {
FBSDKLoginManager().logInWithReadPermissions(["public_profile", "email","user_location","user_about_me", "user_photos", "user_website"], handler: { (result:FBSDKLoginManagerLoginResult!, error:NSError!) -> Void in
if (error == nil){
let fbloginresult : FBSDKLoginManagerLoginResult = result
if(fbloginresult.grantedPermissions.contains("email"))
{
if((FBSDKAccessToken.currentAccessToken()) != nil){
FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "id, name, first_name, last_name, picture.type(large), email"]).startWithCompletionHandler({ (connection, result, error) -> Void in
if (error == nil){
//do sth
}
})
}
}
}
})
}
लेकिन loginwithreadpermissions
एसडीके 4.6
में पदावनत किया गया है मैं इस कोड कैसे बदलना चाहिए?
बस यह सुनिश्चित करने के लिए, 4.6 ** ** ** ** ** ** एसडीके संस्करण है, है ना? ** आईओएस ** एसडीके संस्करण नहीं है? (वह बहुत पुराना होगा)। –
ओह क्षमा करें हाँ यह आईओएस –
के लिए फेसबुक एसडीके है शायद फेसबुक एसडीके से परिचित किसी के लिए यह स्पष्ट है, लेकिन हर किसी के लिए यह थोड़ा उलझन में हो सकता है। इसे ठीक करने के लिए धन्यवाद। –