iOS এবং macOS-এর জন্য সাইন-ইন করে দেখুন

সাইন-ইন কীভাবে কাজ করে তা দেখতে আমাদের iOS এবং macOS নমুনা অ্যাপ ব্যবহার করুন, অথবা আপনার বিদ্যমান অ্যাপে সাইন-ইন যোগ করুন

এই নমুনাটি দেখায় কিভাবে iOS এবং macOS-এর জন্য Swift-এ সাইন-ইন সংহত করতে হয়।

উদ্দেশ্য-সি-এর জন্য, iOS সংগ্রহস্থলের জন্য Google সাইন-ইন-এ SignInSample নমুনা অ্যাপটি দেখুন।

এই নমুনাটি ব্যবহার করতে, নিশ্চিত করুন যে আপনার কাছে Xcode এর একটি বর্তমান সংস্করণ ইনস্টল করা আছে।

প্রকল্প পান

DaysUntilBirthday Swift নমুনা অ্যাপ CocoaPods এবং Swift প্যাকেজ ম্যানেজার ব্যবহার করে সাইন-ইন সংগ্রহস্থলে উপলব্ধ। নমুনা অ্যাপ ডাউনলোড এবং চালানোর জন্য নীচে আপনার পছন্দের বিকল্পের নির্দেশাবলী অনুসরণ করুন:

কোকোপডস

  1. আপনার যদি ইতিমধ্যেই কোকোপডস ইনস্টল না থাকে তবে কোকোপডস শুরু করার নির্দেশিকাতে পদক্ষেপগুলি অনুসরণ করুন।
  2. iOS সংগ্রহস্থলের জন্য Google সাইন-ইন ক্লোন করুন:
    git clone https://github.com/google/GoogleSignIn-iOS
  3. DaysUntilBirthday ডিরেক্টরিতে নেভিগেট করুন:
    cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
  4. Cocoapods নির্ভরতা ইনস্টল করুন:
    pod install
  5. Xcode-এ DaysUntilBirthdayForPod ওয়ার্কস্পেস খুলুন:
    open DaysUntilBirthdayForPod.xcworkspace

সুইফট প্যাকেজ ম্যানেজার

  1. iOS সংগ্রহস্থলের জন্য সাইন-ইন ক্লোন করুন:
    git clone https://github.com/google/GoogleSignIn-iOS
  2. Swift নমুনা প্রকল্প খুলুন:
    open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj

Xcode প্রকল্পটি খুললে সুইফট প্যাকেজ ম্যানেজার স্বয়ংক্রিয়ভাবে নির্ভরতা যোগ করবে।

অ্যাপ্লিকেশন চালান

iOS-এর জন্য, DaysUntilBirthday (iOS) লক্ষ্য নির্বাচন করুন, তারপর একটি ডিভাইসে বা iOS সিমুলেটরে কর্মক্ষেত্রের জন্য রান বোতামে ক্লিক করে নমুনা অ্যাপ্লিকেশনটি শুরু করুন।

macOS-এর জন্য, DaysUntilBirthday (macOS) লক্ষ্য নির্বাচন করুন, তারপর কর্মক্ষেত্রের জন্য রান বোতামে ক্লিক করে নমুনা অ্যাপ্লিকেশনটি শুরু করুন।

পরবর্তী পদক্ষেপ

আপনি যদি দেখতে চান কিভাবে আপনি আপনার নিজের অ্যাপে Google সাইন-ইন বাস্তবায়ন করতে পারেন, তাহলে আমাদের বাস্তবায়ন নির্দেশিকা দেখুন। অথবা, GitHub-এ সম্পূর্ণ নমুনা দেখুন।

আপনার অ্যাপে সাইন-ইন যোগ করুন GitHub-এ নমুনা অ্যাপ দেখুন

আপনি একটি ভাল অভিজ্ঞতা আছে? ঝামেলায় পড়েন? আমাদের জানতে দাও!