Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

Swift का उपयोग करके iPhone/iPad के लिए डिवाइस की यूनिक ID कैसे जनरेट करें


UDID (Unique Device Identifier) - 40 हेक्साडेसिमल कैरेक्टर्स का एक क्रम जो विशिष्ट रूप से एक iOS डिवाइस की पहचान करता है।

iOS 5 से, Apple ने UIDevice यूनिक आइडेंटिफायर को डिप्रिकेट कर दिया है, जिसका अर्थ है यूनिक आईडी प्राप्त करने का पारंपरिक तरीका। Apple ने वास्तव में यूनिक आइडेंटिफायर को हटा दिया और प्रत्येक वेंडर के लिए एक आइडेंटिफायर पेश किया यानी UUID जो किसी दिए गए डेवलपर के सभी ऐप्स के लिए प्रत्येक यूजर के लिए समान होता है, लेकिन डेवलपर्स और डिवाइसेज के बीच भिन्न होता है।

Apple ने वेंडर के लिए आइडेंटिफायर इंस्टेंस प्रॉपर्टी को परिभाषित किया है, जो एक अल्फान्यूमेरिक स्ट्रिंग है जो डिवाइस को ऐप के वेंडर के लिए विशिष्ट रूप से पहचानती है।

इसके बारे में यहाँ और पढ़ें: https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor

तो हम देखेंगे कि हम इसे कैसे प्राप्त कर सकते हैं, viewDidLoad मेथड में नीचे दिया गया कोड कॉपी करें।

override func viewDidLoad() {
    super.viewDidLoad()
    guard let deviceID = UIDevice.current.identifierForVendor?.uuidString else {
        return
    }
    print(deviceID) // 7ABAB8B5-E805-437F-9D6C-5448BB19AEA5
}
  1. अपने iPhone या iPad को ओवरहीटिंग से रोकें: त्वरित, विश्वसनीय सुधार अपने iPhone या iPad को ओवरहीटिंग से रोकें: त्वरित, विश्वसनीय सुधार

    हमारे iPhone/iPad हमारे लिए बहुत कुछ करते हैं। हम में से अधिकांश का पूरा जीवन इन उपकरणों के इर्द-गिर्द घूमता है। किसी भी तरह की गड़बड़, चाहे वह छोटी हो या बड़ी, बड़ी असुविधा पैदा कर सकती है। iPhone/iPad उपयोगकर्ताओं के साथ एक आम समस्या ओवरहीटिंग है। ये उपकरण कई कारणों से ओवरहीट होते हैं और समस्या बन

  1. iPhone, iPad, और Mac पर AirDrop के साथ पासवर्ड सुरक्षित रूप से साझा करें iPhone, iPad, और Mac पर AirDrop के साथ पासवर्ड सुरक्षित रूप से साझा करें

    पासवर्ड—क्या वे हमें पागल नहीं करते? और खासकर जब पासवर्ड चुनने की बात आती है। यह याद रखने में आसान लेकिन अनुमान लगाने में कठिन होना चाहिए। जटिल, मजबूत और अद्वितीय पासवर्ड हमेशा आपके खाते में सुरक्षा की एक अतिरिक्त परत जोड़कर आपको एक बढ़त देते हैं क्योंकि हैकर्स आसानी से आपके खाते में घुसपैठ नहीं कर

  1. TweakPass के साथ मजबूत, अद्वितीय पासवर्ड जनरेट करें - आज ही अपनी साख सुरक्षित करें TweakPass के साथ मजबूत, अद्वितीय पासवर्ड जनरेट करें - आज ही अपनी साख सुरक्षित करें

    साख (क्रेडेंशियल्स) महत्वपूर्ण जानकारी के टुकड़े हैं जिन्हें हर समय सुरक्षित रखा जाना चाहिए, चाहे वह ऑनलाइन समाचार साइट जैसी किसी सरल चीज़ का पासवर्ड हो या बैंकिंग और क्रेडिट कार्ड जैसी अत्यंत महत्वपूर्ण चीज़ का। साख में दो घटक होते हैं, उपयोगकर्ता नाम और पासवर्ड। उपयोगकर्ता नाम आमतौर पर कई मामलों म