How can CTTelephonyNetworkInfo().serviceSubscriberCellularProviders return nil?

Under what conditions (hardware/software) can CTTelephonyNetworkInfo().serviceSubscriberCellularProviders return nil? The variable is optional so I assume there's a case but I can't seem to figure out the conditions.

Thanks for any info.

Given that the documentation doesn’t say anything about this case, I wouldn’t try to infer any meaning from it. Rather, treat a nil result the same way as you treat an [:] result.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you! That really helps.

How can CTTelephonyNetworkInfo().serviceSubscriberCellularProviders return nil?
 
 
Q