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

iOS অ্যাপে লোকেশন সার্ভিসেস ইनेবলড কিনা চেক করা


লোকেশন সার্ভিসেস (Location Services) নামানুসারে GPS, WiFi এবং সেল টাওয়ার ব্যবহার করে ইউজার ইনফরমেশন সংগ্রহ করে। প্রতিটি iOS ডিভাইসে অনবোর্ড GPS, WiFi, সেল টাওয়ার লোকেশন ডেটা এবং ব্লুটুথ থাকে iPhone বা iPad-এর লোকেশন নির্ধারণের জন্য। ইউজার Settings অ্যাপ থেকে General-এ Location Services সوییচ টগল করে এনেবল বা ডিজেবল করতে পারেন।

লোকেশন আপডেট শুরু করার আগে locationServiceEnabled() মেথডের রিটার্ন ভ্যালু চেক করে নিশ্চিত করুন যে করেন্ট ডিভাইসের জন্য ইউজার লোকেশন সার্ভিসেস এনেবল করেছেন কিনা।

iOS অ্যাপে লোকেশন সার্ভিসেস ইনাবলড কিনা চেক করার কোড:

Xcode → New Project → ViewController-এ নতুন ফাংশন তৈরি করুন নিচের মতো এবং হয়ে গেলো।

func isLocationAccessEnabled() {
    if CLLocationManager.locationServicesEnabled() {
        switch CLLocationManager.authorizationStatus() {
        case .notDetermined, .restricted, .denied:
            print("No access")
        case .authorizedAlways, .authorizedWhenInUse:
            print("Access")
        }
    } else {
        print("Location services not enabled")
    }
}

iOS অ্যাপে লোকেশন সার্ভিসেস ইनेবলড কিনা চেক করা


  1. iOS 14-এ App Library কীভাবে ব্যবহার করবেন

  2. iOS 14-এ App Library ব্যবহার করার পদ্ধতি

  3. ম্যাকএ লোকেশন সার্ভিসেস (Location Services) ইনেবল (Enable) করুন: ধাপে ধাপে গাইড

  4. আইফোন ব্যবহারকারীর লোকেশন ট্র্যাক করুন: একটি বিশ্বস্ত, ধাপে ধাপে গাইড