Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

CTSubscriber.simInserted no longer works with iOS 18

We have an app which is using CTSubscriber.simInserted (using the carrier entitlement com.apple.CommCenter.fine-grained).

In iOS 18, simInserted returns false for every sim (where it should instead be returning true).

Presumably this just is a temporary bug in 18 beta?

If things that you rely on are broken in the iOS 18 beta, it’s best to file your own bug about it.

Please post your bug number, just for the record.

Share and Enjoy

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

Posted as FB13844575

Same issue here, also posted: FB13946288

Just tested with the new beta. This is working as of iOS 18 beta 3.

Dear @mungbeans @DTS Engineer @DavidFindleyAtATT ,

Sir, i would like to have this api to be consumed in my stock investment app but i have certain queries as the documentation is not much clear.

  1. Is this api only available for mobile carrier apps(like apps for Vodafone, AT&T etc)? Mine is a stock investment app so there is nothing related to mobile carrier .

  2. What are the required entitlements If i can use this api in my app and how can i apply for necessary entitlements ?

  3. As per the documentation "This value property is true if the system finds a SIM matching the Info.plist carrier information (MCC / MNC / GID1 / GID2)". In which .plist key i should add these values?

Please help me in this queries and also clarify if i miss any additional requirements.

I responded on your new thread.

Share and Enjoy

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

CTSubscriber.simInserted no longer works with iOS 18
 
 
Q