এবার শুরু করা যাক

Xcode এর সর্বশেষ সংস্করণ ইনস্টল করুন

আপনার প্রজেক্টে কাছাকাছি সংযোগ ব্যবহার করতে, Xcode 13.0 বা তার পরবর্তী প্রয়োজন।

আপনার প্রকল্পে কাছাকাছি সংযোগ প্যাকেজ যোগ করুন

এক্সকোড একটি অন্তর্নির্মিত প্যাকেজ পরিচালকের সাথে আসে। আপনার Xcode প্রকল্পে কাছাকাছি সংযোগ যোগ করতে, ফাইল > প্যাকেজ যোগ করুন… নির্বাচন করুন এবং google/nearby অনুসন্ধান করুন। তারপর অ্যাড প্যাকেজ ক্লিক করুন এবং প্রক্রিয়াটি সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন (এটি কয়েক মিনিট সময় নিতে পারে)।

সুরক্ষিত সম্পদ অ্যাক্সেস অনুরোধ

আশেপাশের সংযোগগুলির বিজ্ঞাপন, আবিষ্কার, সংযোগ তৈরি এবং ডেটা স্থানান্তর করতে ব্লুটুথ এবং স্থানীয় নেটওয়ার্ক উভয়ের অ্যাক্সেস প্রয়োজন৷ আপনার অ্যাপের Info.plist এ প্রয়োজনীয় প্রতিটি সম্পদের জন্য একটি ব্যবহারের বিবরণ প্রদান করুন। যদি আপনি না করেন, রিসোর্স অ্যাক্সেস করার প্রচেষ্টা ব্যর্থ হবে, এবং এমনকি আপনার অ্যাপ ক্র্যাশ হতে পারে।

প্রয়োজনীয় ব্যবহারের বিবরণ কী:

  • NSBluetoothAlwaysUsageDescription
  • NSLocalNetworkUsageDescription

ব্যবহারের বিবরণ কী ছাড়াও, অ্যাপ দ্বারা ব্রাউজ করা পরিষেবার প্রকারের তালিকা সহ একটি NSBonjourServices কী যোগ করতে হবে। আপনার অ্যাপের পরিষেবা আইডির SHA-256 হ্যাশের প্রথম 12 বাইট গ্রহণ করে শুধুমাত্র পরিষেবার ধরনটি যোগ করতে হবে।

আপনার জন্য এই মানটি স্বয়ংক্রিয়ভাবে তৈরি করতে আপনি নিম্নলিখিত সরঞ্জামটি ব্যবহার করতে পারেন: