I\'m trying to get my app working in Xcode 7 beta but I\'m hitting this exception:
NSInternalInconsistencyException: \'Invalid parameter not satisfying: !sta
This happened to me as well. Instead of putting the background capability to on and potentially getting denied by apple since you don't need background locations take out all remnants to background locations. Odds are you copied and pasted the location function from an older app or maybe off a website, not that anyone does that. Anyway.
You need to comment or completely take out: This is probably in your locationmanager function.
//for use in background
self.locationManager.allowsBackgroundLocationUpdates = true
Also in your view did load and or view will appear, you need to comment or take this out as well
//for use in background
self.locationManager.requestAlwaysAuthorization()
If you leave these in when the function is called the app will complain the capability is not turned on.