Two functions of the iOS 14 SIM Tool Kit are prohibited?

Undefined symbols for architecture arm64:
 "_CTServerConnectionCopySIMToolkitMenu", referenced from:
 "
_CTServerConnectionSelectSIMToolkitMenuItem",
Are these two functions banned in iOS14 and xcode12? Please help me, thanks!
Answered by OOPer in 655575022
Generally, underscore leaded identifiers are considered to be a private API and/or sort of implementation detail and subject to change.

If you (or some library in your project?) are using such identifiers explicitly, it is against Apple's Guidelines.


If you are a certified SIM developer and officially allowed to use some private API, this is not a place to ask. Please find a proper channel to contact to Apple.
Accepted Answer
Generally, underscore leaded identifiers are considered to be a private API and/or sort of implementation detail and subject to change.

If you (or some library in your project?) are using such identifiers explicitly, it is against Apple's Guidelines.


If you are a certified SIM developer and officially allowed to use some private API, this is not a place to ask. Please find a proper channel to contact to Apple.
These are two private functions. Our app is not available for App Store. These two functions are no longer available in iOS 14. Is there a replaceable function? If you know, please help me, thanks!

Our app is not available for App Store. 

Is there a replaceable function? If you know, please help me

Please check the forums guidelines:

  • Only discuss public, supported APIs.

You may need to find another place appropriate if you want to continue on private APIs.
Two functions of the iOS 14 SIM Tool Kit are prohibited?
 
 
Q