अपनी प्रोफ़ाइल बनाना शुरू करें

Xcode का सबसे नया वर्शन इंस्टॉल करें

अपने प्रोजेक्ट में Nearby कनेक्शन का इस्तेमाल करने के लिए, Xcode 13.0 या उसके बाद का वर्शन ज़रूरी है.

अपने प्रोजेक्ट में Nearby कनेक्शन पैकेज जोड़ें

Xcode एक बिल्ट-इन पैकेज मैनेजर के साथ आता है. अपने Xcode प्रोजेक्ट में आस-पास के कनेक्शन जोड़ने के लिए, फ़ाइल > पैकेज जोड़ें... चुनें और google/nearby खोजें. इसके बाद, पैकेज जोड़ें पर क्लिक करें और प्रोसेस पूरी होने का इंतज़ार करें (इसमें कुछ मिनट लग सकते हैं).

सुरक्षित संसाधनों का ऐक्सेस पाने का अनुरोध करें

डेटा का विज्ञापन करने, उसे खोजने, कनेक्शन बनाने, और ट्रांसफ़र करने के लिए, आस-पास के कनेक्शन को ब्लूटूथ और स्थानीय नेटवर्क दोनों को ऐक्सेस करना होगा. अपने ऐप्लिकेशन के Info.plist में, ज़रूरी सभी संसाधनों के इस्तेमाल से जुड़ी जानकारी दें. ऐसा न करने पर, संसाधन ऐक्सेस करने की कोशिशें नाकाम हो जाएंगी और इसकी वजह से आपका ऐप्लिकेशन क्रैश भी हो सकता है.

ज़रूरी इस्तेमाल के ब्यौरे की कुंजियां:

  • NSBluetoothAlwaysUsageDescription
  • NSLocalNetworkUsageDescription

इस्तेमाल के बारे में जानकारी देने वाली कुंजियों के अलावा, ऐप्लिकेशन से ब्राउज़ की जाने वाली सेवाओं की सूची वाली NSBonjourServices कुंजी को भी जोड़ना होगा. सेवा के तौर पर जोड़ने के लिए, आपके ऐप्लिकेशन के सेवा आईडी के हैश के तौर पर शुरुआती 12 बाइट का SHA-256 हिस्सा लिया जा सकता है.

अगर आपको इस वैल्यू को अपने-आप जनरेट करना है, तो यहां दिए गए टूल का इस्तेमाल करें: