UDID (অনন্য ডিভাইস আইডেন্টিফায়ার) - 40 হেক্সাডেসিমেল অক্ষরের একটি ক্রম যা একটি iOS ডিভাইসকে অনন্যভাবে সনাক্ত করে।
iOS 5 থেকে, Apple UIDevice অনন্য শনাক্তকারীকে অবমূল্যায়ন করেছে, যার অর্থ অনন্য আইডি পাওয়ার ঐতিহ্যগত উপায়। Apple সত্যিকারের অনন্য শনাক্তকারীকে সরিয়ে দিয়েছে এবং প্রতিটি বিক্রেতার জন্য একটি শনাক্তকারী প্রবর্তন করেছে, যেমন UUID প্রতিটি ব্যবহারকারীর জন্য একটি প্রদত্ত বিকাশকারীর জন্য সমস্ত অ্যাপের জন্য একই, তবে বিকাশকারীদের মধ্যে এবং ডিভাইসগুলির মধ্যে পরিবর্তিত হয়৷
Apple বিক্রেতার জন্য একটি উদাহরণ সম্পত্তি শনাক্তকারীকে সংজ্ঞায়িত করেছে, যা একটি আলফানিউমেরিক স্ট্রিং যা অ্যাপের বিক্রেতার কাছে একটি ডিভাইসকে অনন্যভাবে সনাক্ত করে৷
আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন:https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor
তাই আমরা দেখব কিভাবে আমরা পেতে পারি, নিচের কোডটি viewDidLoad পদ্ধতিতে কপি করুন,
ওভাররাইড func viewDidLoad() { super.viewDidLoad() guard let deviceID =UIDevice.current.identifierForVendor?.uuidString else { return } print(deviceID) // 7ABAB8B5-E805-437F-9D6C-5448BB19>