Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

iOS ऐप के लिए Swift में फेसबुक लॉगिन कैसे इंटीग्रेट करें


आजकल ऐप्स में सोशल लॉगिन बहुत आम हो गया है। फेसबुक लॉगिन उनमें से एक है। इस आर्टिकल में हम देखेंगे कि फेसबुक लॉगिन का उपयोग कैसे करें, बेसिक यूजर जानकारी एक्सेस करने और ऐप में लॉगिन करने के लिए।

फेसबुक लॉगिन इम्प्लीमेंट करने के चरण

ऐप्लिकेशन में फेसबुक लॉगिन इम्प्लीमेंट करना कई चरणों की एक श्रृंखला है, जिसमें से एक भी चरण छोड़ा नहीं जा सकता।

चरण 1: फेसबुक डेवलपर के रूप में रजिस्टर करें

https://developers.facebook.com/ पर डेवलपर के रूप में रजिस्टर करें।

चरण 2: डैशबोर्ड पर जाएं

एक बार डेवलपर के रूप में साइन अप करने और आवश्यक चरण पूरे करने के बाद, आपको डैशबोर्ड पर ले जाया जाएगा।

iOS ऐप के लिए Swift में फेसबुक लॉगिन कैसे इंटीग्रेट करें

चरण 3: नया ऐप बनाएं

ऊपर बाएं मेनू से, एरो पर क्लिक करें और "Create New App" या "Create Test App" चुनें। फिर आपको निम्न स्क्रीन मिलेगी जहां आपको अपने ऐप का नाम दर्ज करना होगा।

iOS ऐप के लिए Swift में फेसबुक लॉगिन कैसे इंटीग्रेट करें

चरण 4: प्लेटफॉर्म जोड़ें

एक बार प्रोजेक्ट पूरा हो जाने पर, बाएं साइड मेनू पर Settings टैब पर जाएं, और Add Platform ऑप्शन तक स्क्रॉल डाउन करें।

iOS ऐप के लिए Swift में फेसबुक लॉगिन कैसे इंटीग्रेट करें

चरण 5: iOS चुनें

इस मेनू से iOS चुनें। यह आपको दूसरे पेज पर ले जाएगा जहां आपको अपने प्रोजेक्ट की डिटेल्स जैसे Bundle ID, iPhone Store ID आदि दर्ज करनी होंगी।

मेनू से Single Sign On को इनेबल करना सुनिश्चित करें।

चरण 6: Podfile में निर्भरताएं जोड़ें

pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'

Pod इंस्टॉल करें।

चरण 7: Info.plist कॉन्फिगर करें

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>fb{your-app-id}</string>
        </array>
    </dict>
</array>
<key>FacebookAppID</key>
<string>{your-app-id}</string>
<key>FacebookDisplayName</key>
<string>{your-app-name}</string>
<key>LSApplicationQueriesSchemes</key>
<array>
    <string>fbapi</string>
    <string>fb-messenger-share-api</string>
    <string>fbauth2</string>
    <string>fbshareextension</string>
</array>

अब आपको अपनी info.plist फाइल कॉन्फिगर करने की आवश्यकता है। ऐप आईडी और ऐप नाम को वास्तविक मानों से बदलें।

चरण 8: व्यू कंट्रोलर में लॉगिन SDK इम्पोर्ट करें

import FacebookLogin

func viewDidLoad() {
    let loginButton = LoginButton(readPermissions: [ .publicProfile ])
    loginButton.center = view.center
    view.addSubview(loginButton)
}
  1. Swift का उपयोग करके iOS ऐप में WebView कैसे बनाएं Swift का उपयोग करके iOS ऐप में WebView कैसे बनाएं

    एक iOS डेवलपर के रूप में, आप कई परिदृश्यों में आएंगे जहां आपको वेब में कुछ प्रदर्शित करना होगा, उसके लिए हम WebView का उपयोग करते हैं। Apple के अनुसार, - यह एक ऑब्जेक्ट है जो इंटरैक्टिव वेब कंटेंट प्रदर्शित करता है, जैसे इन-ऐप ब्राउज़र के लिए। तो इस पोस्ट में, हम देखेंगे कि WebView कैसे बनाएं और

  1. Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं? Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं?

    इमेज लगभग सभी एप्लिकेशन में होती हैं, आपने कई गेमिंग एप्लिकेशन देखे होंगे जहां इमेज घूमती हैं। इस पोस्ट में हम देखेंगे कि iOS एप्लिकेशन में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं। चरण 1: नया Xcode प्रोजेक्ट बनाएं Xcode → Single View Application → नाम RotateImage रखें। चरण 2: स्टोरीबोर्ड से

  1. एंड्रॉइड ऐप के SharedPreferences डेटा कैसे डिलीट करें एंड्रॉइड ऐप के SharedPreferences डेटा कैसे डिलीट करें

    SharedPreferences से विशिष्ट कुंजियाँ या पूरा डेटा हटाने के तरीके एंड्रॉइड में SharedPreferences डेटा हटाने के कई तरीके हैं: विशिष्ट कुंजी हटाना, सभी डेटा साफ करना, या डिफ़ॉल्ट वैल्यूज पर रीसेट करना। यह उदाहरण सभी विधियों को दर्शाता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में प्रोजेक्ट बनाएं।