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

iOS-এ প্রোগ্রাম্যাটিক্যালি ফোন নম্বর পাওয়া যায় কি?


নहीं, iOS-এ ডিভাইসের ফোন নম্বর প্রোগ্রাম্যাটিক্যালি পাওয়া যায় না

এপ্পল সুরক্ষা ও গোপনীয়তার কারণে ডেভেলপারদের ডিভাইসের ফোন নম্বর (SIM নম্বর) এক্সেস করার অনুমতি দেয় না।

এপ্পলের অফিসিয়াল スタ্যান্ড

“Regardless of which programming language you use, Apple doesn't make the phone number associated with a device available to developers.” — Apple Developer Forums

প্রাইভেট API ব্যবহার করলে?

  • প্রাইভেট API দিয়ে ফোন নম্বর বের করা সম্ভব হয়তো, কিন্তু অ্যাপ স্টোর রিভিউতে রিজেক্ট হবে।
  • অ্যাপ স্যান্ডবক্সের বাইরের ডেটা (যেমন ফোন নম্বর) পড়া/লিখা নিষিদ্ধ।

বিকল্প সমাধান

  1. OTP ভেরিফিকেশন: SMS বা কল দিয়ে ব্যবহারকারীর নম্বর ভেরিফাই করুন।
  2. Contacts Framework: ব্যবহারকারীর অনুমতিতে কনট্যাক্টস থেকে নম্বর বেছে নেওয়ার সুযোগ দিন (CNContactPickerViewController)।
  3. CallKit: VoIP অ্যাপের জন্য কালকিট ব্যবহার করুন।

নথিভুক্তি: iOS ১১+ এ CNContactPickerViewController ব্যবহার করে ব্যবহারকারী নিজে নম্বর বেছে নিতে পারেন—এটিই সেরা অনুশীলন।


  1. Apple ID-এ ট্রাস্টেড ফোন নম্বর যোগ করা

  2. iOS 14-এ Apple Translate অ্যাপ ব্যবহার করার পদ্ধতি

  3. আপনার ফোন নম্বর খুঁজে বের করুন Android এবং iOS-এ – দ্রুত এবং সহজ ধাপাবলী

  4. Android-এ ফোন নম্বর আনব্লক করার ধাপে ধাপে গাইড