Dans WinDev Mobile, saisir le code ci-dessous dans une procédure globale en Objective-C. Ce bout de code retourne le nom de l’opérateur téléphonique de l’iPad/iPhone.
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
//
NSString* SIMNomOperateur()
{
//Initialisation des données
CTTelephonyNetworkInfo *networkInfo = [[[CTTelephonyNetworkInfo
alloc] init] autorelease];
if(networkInfo==nil)
return @ » »;
CTCarrier *carrier = [networkInfo
subscriberCellularProvider];
if(carrier==nil)
return @ » »;
//On accède au code pays
NSString *mcc = [carrier
mobileCountryCode];
if (mcc == nil)
return @ » »;
//On accède au nom de l’opérateur de téléphonie mobileCountryCode
NSString *carrierName = [carrier
carrierName];
return carrierName;
}