আপনি এটি ব্যবহার করতে পারেন (সুইফট 3):
UIDevice.current.identifierForVendor!.uuidString
পুরানো সংস্করণগুলির জন্য:
UIDevice.currentDevice().identifierForVendor
অথবা আপনি যদি একটি স্ট্রিং চান:
UIDevice.currentDevice().identifierForVendor!.UUIDString
ব্যবহারকারী অ্যাপ (গুলি) আনইনস্টল করার পরে কোনও ডিভাইস অনন্যভাবে সনাক্ত করার আর উপায় নেই। নথি বলছে:
আইওএস ডিভাইসে অ্যাপ্লিকেশন (বা একই বিক্রেতার কাছ থেকে অন্য অ্যাপ্লিকেশন) ইনস্টল করার সময় এই সম্পত্তিটির মান একই থাকে। যখন ব্যবহারকারী সেই সমস্ত বিক্রেতার অ্যাপসটিকে ডিভাইস থেকে মুছে ফেলে এবং পরে তাদের এক বা একাধিকটি পুনরায় ইনস্টল করে তখন মানটি পরিবর্তিত হয়।
এছাড়াও আপনি আরো বিস্তারিত জানার জন্য Mattt থম্পসন দ্বারা এই নিবন্ধটি পড়তে চান করতে পারেন:
http://nshipster.com/uuid-udid-unique-identifier/
সুইফট ৪.১-এর আপডেট , আপনাকে ব্যবহার করতে হবে:
UIDevice.current.identifierForVendor?.uuidString