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

প্রোগ্রাম্যাটিক্যালি লোকেশন সার্ভিস পারমিশন রিকোয়েস্ট করার পদ্ধতি আইফোন/আইওএসে


CLLocationManager ব্যবহার করে লোকেশন পারমিশন রিকোয়েস্ট করুন।

var locationManager = CLLocationManager()

লোকেশন সার্ভিস সক্রিয় কিনা চেক করুন —

if CLLocationManager.locationServicesEnabled() {
    print("permissions allowed")
} else {
    locationManager.requestAlwaysAuthorization()
    locationManager.requestWhenInUseAuthorization()
}

অথরাইজেশন স্ট্যাটাস চেক —

if CLLocationManager.locationServicesEnabled() {
    switch CLLocationManager.authorizationStatus() {
    case .authorizedAlways, .authorizedWhenInUse: print("authorized.")
    case .denied, .restricted, .notDetermined: print("not authorized.")
    }
}

অথরাইজেশন স্ট্যাটাস enum: notDetermined, restricted, denied, authorizedAlways, authorizedWhenInUse।


  1. আইফোনে 3D Touch ব্যবহার করার সম্পূর্ণ গাইড

  2. iOS 12-এ iPhone-এর অ্যাক্সেসিবিলিটি ফিচার ব্যবহার করার উপায়

  3. আইফোন ট্র্যাক করার উপায়

  4. নিরাপদে আইওএস ডাউনগ্রেড: ধাপে ধাপে গাইড