কম্পিউটার

কিভাবে আইওএস ডিভাইস ইউডিআইডি, নাম, সংস্করণ, মডেল প্রোগ্রাম্যাটিকভাবে সনাক্ত করবেন?


ডিভাইস ইউডিআইডি মানে ইউনিক ডিভাইস আইডেন্টিফায়ার। প্রতিটি iOS ডিভাইসে UDID থাকে যা 40টি অক্ষর এবং সংখ্যার একটি ক্রম যা আপনার ডিভাইসের জন্য নির্দিষ্ট হওয়ার গ্যারান্টিযুক্ত।

ডিভাইসের নাম সাধারণত এমন একটি নাম যা ডিভাইস সেটিংস→ সাধারণ→ সম্বন্ধে।

এ পাওয়া যাবে

iOS ভার্সন হল সেই ভার্সন যার উপর আপনার বর্তমান iPhone চলে, 12.2

এর সর্বশেষ iOS ভার্সন

iOS মডেল বর্ণনা করে যে ব্যবহারকারী যে iOS ডিভাইসটি ব্যবহার করছেন সেটি একটি iPhone/iPad কিনা৷

এখন দেখব কিভাবে ইউডিআইডি, নাম, সংস্করণ এবং মডেল প্রোগ্রামাটিকভাবে সনাক্ত করা যায়।

Xcode → New Project খুলুন এবং ViewController-এর viewDidLoad পদ্ধতিতে নিচের কোডটি যোগ করুন।

override func viewDidLoad() {
   super.viewDidLoad()
   // Do any additional setup after loading the view, typically from a nib.
   let udid = UIDevice.current.identifierForVendor?.uuidString
   let name = UIDevice.current.name
   let version = UIDevice.current.systemVersion
   let modelName = UIDevice.current.model
   print(udid ?? "")    // D774EAE3F447445F9D5FE2B3B699ADB1
   print(name)          // iPhone XR
   print(version)       // 12.1
   print(modelName)     // iPhone
}

কিভাবে আইওএস ডিভাইস ইউডিআইডি, নাম, সংস্করণ, মডেল প্রোগ্রাম্যাটিকভাবে সনাক্ত করবেন?


  1. একটি অ্যান্ড্রয়েড ডিভাইসে কল সনাক্ত কিভাবে?

  2. কিভাবে আপনার iOS ডিভাইসটি 4.3 সংস্করণে আপগ্রেড করবেন

  3. আইওএস 10.0.2 থেকে কীভাবে ডাউনগ্রেড করবেন

  4. আইওএস বিটা সংস্করণের জন্য বিটা প্রোগ্রামে আপনার ডিভাইস কীভাবে নথিভুক্ত করবেন