हमारे iOS और macOS सैंपल ऐप्लिकेशन का इस्तेमाल करके, देखें कि साइन इन कैसे काम करता है या अपने मौजूदा ऐप्लिकेशन में साइन इन जोड़ें.
इस नमूने में बताया गया है कि iOS और macOS के लिए, Swift में साइन इन कैसे किया जा सकता है.
Objective-C के लिए, iOS साइन इन करने के लिए 'Google साइन-इन' में सैंपल ऐप्लिकेशन देखें.
इस नमूने का इस्तेमाल करने के लिए, पक्का करें कि आपके पास Xcode का मौजूदा वर्शन हो.
प्रोजेक्ट पाएं
DaysUntilBirthday Swift सैंपल ऐप्लिकेशन, CocoaPods और Swift package Manager का इस्तेमाल करके, साइन इन करने की सुविधा में उपलब्ध है. ऐप्लिकेशन का नमूना डाउनलोड करने और चलाने के लिए अपने पसंदीदा विकल्प के लिए दिए गए निर्देशों का पालन करें:
कोकोपॉड
- अगर आपने पहले से CocoaPods इंस्टॉल नहीं किया है, तो CocoaPods का इस्तेमाल शुरू करने वाली गाइड में दिए गए निर्देशों का पालन करें.
-
iOS में डेटा स्टोर करने की जगह के लिए 'Google साइन इन' का क्लोन बनाएं:
git clone https://github.com/google/GoogleSignIn-iOS
-
DaysUntilBirthday
डायरेक्ट्री पर जाएं:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Cocoapods डिपेंडेंसी इंस्टॉल करें:
pod install
-
Xcode में
DaysUntilBirthdayForPod
फ़ाइल फ़ोल्डर खोलें:open DaysUntilBirthdayForPod.xcworkspace
Swift पैकेज मैनेजर
-
iOS पर डेटा स्टोर करने की जगह के लिए साइन इन करें की क्लोन बनाएं:
git clone https://github.com/google/GoogleSignIn-iOS
-
Swift सैंपल प्रोजेक्ट खोलें:
open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj
जब Xcode प्रोजेक्ट को खोलता है, तो Swift पैकेज मैनेजर अपने-आप डिपेंडेंसी जोड़ देगा.
ऐप्लिकेशन चलाएं
iOS के लिए, DaysUntilBirthday (iOS)
टारगेट चुनें. इसके बाद,
डिवाइस पर या iOS सिम्युलेटर में ऐप्लिकेशन के नमूने देखने के लिए, फ़ाइल फ़ोल्डर के
चलाएं बटन पर क्लिक करें.
macOS के लिए, DaysUntilBirthday (macOS)
टारगेट चुनें. इसके बाद, फ़ाइल फ़ोल्डर के लिए
'चलाएं' बटन पर क्लिक करके, सैंपल ऐप्लिकेशन बनाएं.
अगले चरण
अपने ऐप्लिकेशन में 'Google साइन इन' को लागू करने का तरीका जानने के लिए, उसे लागू करने की हमारी गाइड देखें. इसके अलावा, GitHub पर पूरे सैंपल पर एक नज़र डालें.
अपने ऐप्लिकेशन में साइन-इन करने की सुविधा जोड़ें GitHub पर ऐप्लिकेशन के नमूने देखें
क्या आपका अनुभव अच्छा रहा? मुसीबत में फंस जाते हैं? हमें बताएं!