# iOS টোকেন-ভিত্তিক কনফিগারেশন

APNs-এর সাথে দ্রুত যোগাযোগের জন্য, আপনি টোকেন-ভিত্তিক প্রমাণীকরণ ব্যবহার করে আপনার iOS প্রজেক্ট কনফিগার করতে পারেন।

<Aside type="note">
আরও জানতে, অনুগ্রহ করে [Apple Developer docs](https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_token-based_connection_to_apns) দেখুন।
</Aside>

## Apple থেকে একটি এনক্রিপশন কী এবং কী আইডি সংগ্রহ করুন

১. আপনার Apple Developer অ্যাকাউন্টে লগ ইন করুন এবং বাম দিকের মেনুতে **Keys** বিভাগে যান। একটি নতুন কী তৈরি করতে **+** চাপুন।

২. **Key Description** ফিল্ডে, কী-এর জন্য একটি অনন্য নাম লিখুন। তারপর, **Key Services** বিভাগে APNs সক্রিয় করুন। **Continue** ক্লিক করুন।

৩. **Key ID** কপি করুন, যা একটি ১০-অক্ষরের স্ট্রিং, এবং **authentication token signing key** ডাউনলোড করুন, যা একটি .p8 ফাইল এক্সটেনশন সহ একটি টেক্সট ফাইল।

## Pushwoosh-এ iOS প্ল্যাটফর্ম কনফিগার করুন

১. আপনার Pushwoosh প্রজেক্টে, **Configure Platforms** বিভাগে যান এবং iOS প্ল্যাটফর্মের পাশে **Configure** ক্লিক করুন।

<img src="/ios-configuration-ios-platform-configuration-9.webp" alt="Pushwoosh প্ল্যাটফর্ম কনফিগারেশন স্ক্রিন যা 'Configure' বোতাম সহ iOS সারি দেখাচ্ছে।"/>

২. যে কনফিগারেশন ফর্মটি খুলবে, সেখানে **Token-based manual configuration** নির্বাচন করুন এবং **Next** ক্লিক করুন।

<img src="/ios-configuration-ios-token-based-configuration-2.webp" alt="টোকেন-ভিত্তিক ম্যানুয়াল কনফিগারেশন বিকল্প নির্বাচিত সহ iOS কনফিগারেশন ফর্ম।"/>

৩. উপযুক্ত ফিল্ডে **Key ID** পেস্ট করুন।

<img src="/ios-configuration-ios-token-based-configuration-3.webp" alt="Key ID ইনপুট করার জন্য Pushwoosh ফর্মের ফিল্ড।"/>

৪. **Auth Key** ফিল্ডে Apple থেকে ডাউনলোড করা **.p8 সাইনিং কী ফাইল** আপলোড করুন।

<img src="/ios-configuration-ios-token-based-configuration-4.webp" alt=".p8 প্রমাণীকরণ কী ফাইল আপলোড করার জন্য Pushwoosh ফর্মের ফিল্ড।"/>

৫. আপনার Apple Developer **Team ID** এবং **Bundle ID** লিখুন।
<img src="/ios-configuration-ios-token-based-configuration-5.webp" alt="Team ID এবং Bundle ID প্রবেশ করানোর জন্য Pushwoosh-এর ফর্ম ফিল্ড।"/>

> আপনার Team ID পেতে, আপনার Apple Developer অ্যাকাউন্টে যান এবং **Membership** বিভাগে নেভিগেট করুন।
> 
> আপনি আপনার Apple Developer কনসোলের **Certificates, Identifiers & Profiles** বিভাগে একটি Bundle ID খুঁজে পেতে পারেন।



৬. উপযুক্ত গেটওয়ে বেছে নিন: **Sandbox** বা **Production**।
<img src="/ios-configuration-ios-token-based-configuration-6.webp" alt="Pushwoosh কনফিগারেশন ফর্মে স্যান্ডবক্স এবং প্রোডাকশনের জন্য গেটওয়ে নির্বাচনের বিকল্প।"/>

৭. সেটআপ সম্পূর্ণ করতে **Configure** ক্লিক করুন।


<Aside type="tip">
iOS প্ল্যাটফর্ম সফলভাবে কনফিগার করা হয়েছে কিনা তা পরীক্ষা করতে, একটি টেস্ট পুশ পাঠান বা একটি নির্দিষ্ট ডিভাইসে একটি বার্তা লক্ষ্য করুন। নির্দেশিকাগুলির জন্য, [আপনার ইন্টিগ্রেশন পরীক্ষা করুন](/bn/developer/first-steps/test-your-integration) পৃষ্ঠাটি দেখুন।
</Aside>