title: _CLLocationDistanceMax causes iOS 5.0 to crash, but no deprication found in class
body: <p>We had an app pushed to the appstore, which sadly seems to crash right on startup, but only on iOS 5.0, and only on distribution builds.</p>
  
  <p>The error code presented in the crash logs are as follows :</p>
  
  <pre><code>Dyld Error Message:
    Symbol not found: _CLLocationDistanceMax
    Referenced from: /var/mobile/Applications/761DB0F1-E766-4DA7-A335-7F0FC53CA72C/Carlsberg.app/Carlsberg
    Expected in: /System/Library/Frameworks/CoreLocation.framework/CoreLocation
   in /var/mobile/Applications/761DB0F1-E766-4DA7-A335-7F0FC53CA72C/Carlsberg.app/Carlsberg
    Dyld Version: 199.6
  </code></pre>
  
  <p>Removing the <strong>CLLocationDistanceMax</strong> from the app cures this crash, but there are no indications in the framework that iOS 5.0 can not handle this key.</p>
  
  <p>I see no <strong>__OSX_AVAILABLE_STARTING</strong> variables or similar marking that this code is dangerous to use, and when building regular builds (debug builds) no crashes occur. Using adHoc distribution seems to have a somewhat "random" crash frequency.</p>
  
  <p>I am using it like so : </p>
  
  <pre><code>CLRegion *nearby  = [[CLRegion alloc] initCircularRegionWithCenter:myloc.coordinate radius:CLLocationDistanceMax identifier:@"test"];;
  </code></pre>
  
  <p>Can it really be that Apple forgot to mark this object as 6.0+ only ?</p>