কম্পিউটার টিউটোরিয়াল

সুইফটে আইফোন/আইপ্যাডের ইউনিক ডিভাইস আইডি (IDFV) পাওয়া


identifierForVendor ব্যবহার করে ডিভাইস শনাক্তকরণ

iOS ৫ থেকে এপ্পল UIDevice.uniqueIdentifier (UDID) ডিপ্রিকেট করেছে। এখন identifierForVendor (IDFV) ব্যবহার করতে হয়—এটি একই ডেভেলপারের সকল অ্যাপের জন্য একই থাকে, কিন্তু ভিন্ন ডেভেলপার বা ডিভাইসের জন্য ভিন্ন।

কোড উদাহরণ

override func viewDidLoad() {
    super.viewDidLoad()
    
    guard let deviceID = UIDevice.current.identifierForVendor?.uuidString else {
        return
    }
    print("Device ID (IDFV): \(deviceID)")
    // আউটপুট উদাহরণ: 7ABAB8B5-E805-437F-9D6C-5448BB19AEA5
}

গুরুত্বপূর্ণ পয়েন্ট

  • IDFV vs IDFA: IDFV ভেন্ডর-স্পেসিফিক, IDFA (Advertising Identifier) অ্যাড ট্র্যাকিংয়ের জন্য (ব্যবহারকারীর অনুমতি দরকার)।
  • অ্যাপ আনইনস্টল: ইউজার যদি সেই ডেভেলপারের সব অ্যাপ আনইনস্টল করে, IDFV রিসেট হয়।
  • গোপনীয়তা: iOS ১৪+ এ অ্যাপ ট্র্যাকিং ট্রান্সপারেন্সি (ATT) প্রম্পট দেখানোর প্রয়োজন নেই IDFV-এর জন্য।

  1. আইফোন বা আইপ্যাড দিয়ে iCloud.com-এ লগইন করুন

  2. আইফোন বা আইপ্যাড ওভারহিটিং বন্ধ করুন: দ্রুত, নির্ভরযোগ্য সমাধান

  3. এয়ারড্রপ দিয়ে নিরাপদে পাসওয়ার্ড শেয়ার করুন আইফোন, আইপ্যাড, এবং ম্যাকএ

  4. TweakPass দিয়ে শক্তিশালী, অনন্য পাসওয়ার্ড তৈরি করুন - আজই আপনার শংসাপত্র সুরক্ষিত করুন