title: Is there any ways to detect the roaming status on iOS 6?
body: <p>My application using below methods to detect roamming in iOS 4 and 5. </p>
  
  <pre><code>NSString *carrierPListSymLinkPath = @"/var/mobile/Library/Preferences/com.apple.carrier.plist"; 
  NSString *operatorPListSymLinkPath = @"/var/mobile/Library/Preferences/com.apple.operator.plist"; 
  
  NSFileManager *fm = [NSFileManager defaultManager]; 
  NSError *error = nil; 
  
  NSString *carrierPListPath = [fm destinationOfSymbolicLinkAtPath:carrierPListSymLinkPath error:&amp;error];     
  
  NSString *operatorPListPath = [fm destinationOfSymbolicLinkAtPath:operatorPListSymLinkPath error:&amp;error];
  
  return (![operatorPListPath isEqualToString:carrierPListPath]); 
  </code></pre>
  
  <p>But this code always return false on iOS6 (even i am not roaming, it always return false), i think it maybe the plist file location changed by Apple, does any one face the same issue, can anyone help me on this?</p>
  
  <p>Thanks.</p>